aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/vm.h
AgeCommit message (Expand)Author
2009-09-17SCI: Move parts of struct ScriptState into a new struct DebugStateMax Horn
2009-09-17Made script_lookup_export() a method of SegManagerFilippos Karapetis
2009-09-17Changed the way object selectors are accessed, by removing the relevant defin...Filippos Karapetis
2009-09-12Removed the unused ASSERT()-related code and changed a warning where BREAKPOI...Filippos Karapetis
2009-09-12- Made obj_get and obj_get_name methods of SegManager (getObject and getObjec...Filippos Karapetis
2009-09-06SCI: Script::obj_indices is now protectedMax Horn
2009-09-06SCI: cleanupMax Horn
2009-09-06SCI: Cleanup for some SegManager internalsMax Horn
2009-09-06SCI: Rename resManager -> resMan; segManager -> segManMax Horn
2009-09-02Some renaming:Filippos Karapetis
2009-09-01- Moved the Sierra game ID conversion code inside game.cpp, so that any game-...Filippos Karapetis
2009-08-30SCI: Add lofs detection.Walter van Niftrik
2009-08-30SCI: Add SetCursor detection. Cleanup.Walter van Niftrik
2009-08-28- Removed the unused selectors "prevSignal", "who" and "distance" from the qu...Filippos Karapetis
2009-08-28Removed the unused selectors (edgeHit, semanticFail and baseSetter)Filippos Karapetis
2009-08-25- Replaced more cases of EngineState parametersFilippos Karapetis
2009-08-25- Simplified the parameters of some functionsFilippos Karapetis
2009-08-23- Added more mappings from Sierra's internal IDs to our own ones. Hopefully, ...Filippos Karapetis
2009-08-18- Added game ID detection to the fallback detector. We still need to map some...Filippos Karapetis
2009-08-17Fix compilation of the SCI engine. It seems that all of the SCI header files ...Johannes Schickel
2009-08-17- Simplified some functions to accept only the parts of the EngineState they ...Filippos Karapetis
2009-07-18SCI: Fix breakpointsWillem Jan Palenstijn
2009-07-11Moved the kernel and the vocabulary outside of the engine state (they're stat...Filippos Karapetis
2009-07-08Some cleanup for the script debugger code:Filippos Karapetis
2009-07-07Cleanup: added an enum for the auto-detected features, removed the selectors ...Filippos Karapetis
2009-07-07Added auto-detection for games with older headers for script blocks, and remo...Filippos Karapetis
2009-07-05- Fixed feature auto-detection for Conquests of CamelotFilippos Karapetis
2009-07-05SCI1 games with absolute parameters to lofs instructions are automatically de...Filippos Karapetis
2009-07-04- Kernel function names are no longer loaded from vocab.999, but are construc...Filippos Karapetis
2009-07-04Newer DoSound() semantics are now detected automatically, by the existence of...Filippos Karapetis
2009-06-24SCI: Partial support for dual-language games.Walter van Niftrik
2009-06-18PatchMax Horn
2009-06-06Store long-term pointers to object variables in a new ObjVarRef struct.Willem Jan Palenstijn
2009-06-05Moved some more debug commands to ScummVM's coneole and removed some unused codeFilippos Karapetis
2009-06-04SCI: Renamed EngineState::flags and version to _flags and _version (following...Max Horn
2009-06-04SCI: Moved MemObject code into a separate source fileMax Horn
2009-06-04SCI: cleanupMax Horn
2009-06-04SCI: Renamed various debug related global variables to have a g_ prefix; and ...Max Horn
2009-06-02Removed the gfxw_new_visual and gfxw_new_port wrappers, moved _kfuncTable ins...Filippos Karapetis
2009-05-31Removed script_error_flag and script_debug_flag, which were used to error out...Filippos Karapetis
2009-05-31- Further objectification of the SCI vocabulary functionsFilippos Karapetis
2009-05-31More objectification of the Vocabulary functionsFilippos Karapetis
2009-05-30- Removed debug_mode from the engine stateFilippos Karapetis
2009-05-28SCI: Fix potential dangling pointer more robustly,Willem Jan Palenstijn
2009-05-19SCI: Some debugger fixes and cleanup.Walter van Niftrik
2009-05-19SCI: Doxygenified a few commentsMax Horn
2009-05-19SCI: Introduce a new subclass StringFrag of MemObject (does nothing right now...Max Horn
2009-05-18SCI: Got rid of EngineState::execution_stack_pos; overally, the resulting cod...Max Horn
2009-05-18SCI: Removed ENTRY_IS_VALID macroMax Horn
2009-05-18SCI: Fixed Table::initTable to invoke _table.clear()Max Horn