aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/vm.cpp
AgeCommit message (Expand)Author
2010-05-26FormattingFilippos Karapetis
2010-05-26Added more info to the warning thrown when argc > 1 while modifying a variabl...Filippos Karapetis
2010-05-26After running some tests, it appears that modifying argc inside send_selector...Filippos Karapetis
2010-05-26Silence a warning inside send_selector(): argc > 0 means "write selector". Ad...Filippos Karapetis
2010-05-26More work on controlling access to members of the Object class:Filippos Karapetis
2010-05-23Remove the unused SCI_GAME_WAS_RESTARTED_AT_LEAST_ONCE flagFilippos Karapetis
2010-05-23Made shrink_execution_stack() a member of EngineStateFilippos Karapetis
2010-05-23Cleaned up the game ID code:Filippos Karapetis
2010-05-19Removed the exportsAreWide variable from the segment manager and save games, ...Filippos Karapetis
2010-05-19Moved the breakpoint information inside the DebugState structFilippos Karapetis
2010-05-18- Moved kernel_lookup_text inside the Kernel classFilippos Karapetis
2010-05-18- Moved determine_reg_type() and kernel_matches_signature() inside the Kernel...Filippos Karapetis
2010-05-18Moved breakpointWasHit inside the DebugState struct, thus resolving a FIXMEFilippos Karapetis
2010-05-18Add initial support for KQ6 Mac. Wrapper functions for read/writing to pointe...Matthew Hoops
2010-05-04Move DebugChannel related code to new headerMax Horn
2010-04-27COMMON: Move DebugChannel stuff into a new DebugMan singletonMax Horn
2010-03-10Silenced some harmless cppcheck warnings about unreachable code after a return.Torbjörn Andersson
2010-02-13SCI: Remove EngineState::_kernel, use SciEngine::_kernel insteadMax Horn
2010-02-13SCI: Move GameFeatures from EngineState to SciEngineMax Horn
2010-02-13SCI: Get rid of EngineState::resManMax Horn
2010-02-13SCI: Add global g_sci pointer to the active SciEngine instanceMax Horn
2010-02-12SCI: Revert r47929 (bad idea, as we may run out of offsets). Instead, adapt S...Walter van Niftrik
2010-02-07SCI: Move bulk of op_callk code to new func callKernelFunc()Max Horn
2010-02-07SCI: cleanup; try to unify var names when reading PMachine instructions a bitMax Horn
2010-02-07SCI: Simplify yet another case of weird 'unsigned to signed' conversionMax Horn
2010-02-07SCI: Get rid of GET_OP_ macrosMax Horn
2010-02-07SCI: Add function readPMachineInstruction()Max Horn
2010-02-06SCI: Run GC only when execution_stack_base is 0.Walter van Niftrik
2010-02-03Placed all the game feature detection code in a separate classFilippos Karapetis
2010-02-03SCI: Make add_exec_stack_entry & add_exec_stack_varselector static / privateMax Horn
2010-02-03SCI: restoring param of run_vm is a bool, not an intMax Horn
2010-02-03SCI: Get rid of EngineState::stack_segmentMax Horn
2010-02-03SCI: Rearrange members of class EngineStateMax Horn
2010-02-02SCI: Use Common::List and Common::String to simplify breakpoint handling (unt...Max Horn
2010-02-02SCI: Move some code around (no code changes)Max Horn
2010-01-31Removed an unused parameter from _game_run()Filippos Karapetis
2010-01-30Fixed loading of saved gamesFilippos Karapetis
2010-01-30SCI: Don't mess with save_slot just to be able to decide whether we already h...Max Horn
2010-01-30SCI: Correct comments which talked about 'loading from GMM' when they really ...Max Horn
2010-01-30SCI: Mark scriptState as one of the many evil global vars in the SCI engineMax Horn
2010-01-30SCI: Remove extra '\n's in debugC messagesWillem Jan Palenstijn
2010-01-30Fix warningWillem Jan Palenstijn
2010-01-30Silenced a very annoying warningFilippos Karapetis
2010-01-30SCI: Apply fix from r47683 to u> and u<= as well. Fixes Longbow.Walter van Niftrik
2010-01-29SCI: Partly revert r47597, as it is superseded by r47683.Walter van Niftrik
2010-01-29Document my last changeLars Skovlund
2010-01-29SCI: uge? and ult? opcodes now work correctly when comparing pointers with 1000.Lars Skovlund
2010-01-29SCI: Reduce header interdependencies a bitMax Horn
2010-01-29SCI: Added OnStartup debug flag to start the debugger at the start of the game.Walter van Niftrik
2010-01-28SCI: Add debug opcodesWalter van Niftrik