aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/vm.cpp
AgeCommit message (Expand)Author
2010-06-09Merged script_init_engine() and game_init() and cleaned up SciEngine::run() a...Filippos Karapetis
2010-06-09Globals from script 0 are now initialized in script_init_engine(), and are ac...Filippos Karapetis
2010-06-09Merged restAdjust and restAdjustCur, as we don't save the restAdjust modifier...Filippos Karapetis
2010-06-08CleanupFilippos Karapetis
2010-06-08Merged the restarting_flags, script_abort_flag, and restoring members of the ...Filippos Karapetis
2010-06-08Merged _game_run() inside game_run(). Some cleanupFilippos Karapetis
2010-06-07Fixed regression from commit #49465 - there are in fact two restAdjust variab...Filippos Karapetis
2010-06-06Now that EngineState is not deleted when loading games, we can move some more...Filippos Karapetis
2010-06-01Stop reconstructing the engine state when restoring, but reset it insteadFilippos Karapetis
2010-05-31Fixed operator precedence warningFilippos Karapetis
2010-05-31The code that loads saved game from the launcherFilippos Karapetis
2010-05-30Limit access to the _bufSize, _scriptSize and _heapSize members of the Script...Filippos Karapetis
2010-05-29Mass renaming of selector-related functions, and removed some defines which w...Filippos Karapetis
2010-05-28Added some more info when severe script errors occurFilippos Karapetis
2010-05-26SCI: Making various object and script related things constMax Horn
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