aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/vm.cpp
AgeCommit message (Expand)Author
2010-06-22Fixed 2 crashes in QFG1VGA, when dying:Filippos Karapetis
2010-06-21When loading or restarting, stop script processing if the game is being loade...Filippos Karapetis
2010-06-21Add a workaround for a MUMG script bug, MUMG now works again.Matthew Hoops
2010-06-18Added hints inside validate_arithmetic(), together with some code useful for ...Filippos Karapetis
2010-06-17Strict mode: Changed several warnings due to logic bugs into errors. If an er...Filippos Karapetis
2010-06-17SCI: Remove hack related to compiled kernel signatures.Max Horn
2010-06-17Don't show warnings for a known script bug in SQ4CD with the Sq4GlobalNarrato...Filippos Karapetis
2010-06-13Disabled two cases of findObjectByName() in SCI0 early gamesFilippos Karapetis
2010-06-10camelCase changesFilippos Karapetis
2010-06-10Resolved a FIXME with getSciLanguage(), by creating a separate setter. Also, ...Filippos Karapetis
2010-06-10Use the SELECTOR() macro for readabilityFilippos Karapetis
2010-06-10Moved all of the game init/run/exit logic inside the SciEngine classFilippos Karapetis
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