aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kernel.cpp
AgeCommit message (Expand)Author
2009-09-23- Moved the SCI version in a global variableFilippos Karapetis
2009-09-21SCI: Replace IntMapper Script::_objIndices and Common::Array Script::_objects...Max Horn
2009-09-21SCI: Workaround for crash in debugger's backtraceMax Horn
2009-09-17SCI: Add a global getSciVersion() function and make use of itMax Horn
2009-09-17SCI: Moved Kernel::findSelector from vocabulary.cpp to engine/kernel.cppMax Horn
2009-09-17SCI: Properly hook up (I hope) CantBeHere instead of CanBeHere in SCI version...Max Horn
2009-09-17SCI: Get rid of the not_register() hackMax Horn
2009-09-17SCI: Rename selector_map_t -> SelectorCache and _selectorMap -> _selectorCacheMax Horn
2009-09-17SCI: Rename MemObject -> SegmentObjMax Horn
2009-09-16SCI: cleanupMax Horn
2009-09-16SCI: Rename Script class members, change Script from struct to classMax Horn
2009-09-14SCI: kernelDeref*() functions are now seSegmentManager methodsMax Horn
2009-09-14SCI: Merge kernelDerefCharPtr and kernelDerefString and change it from a macr...Max Horn
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: Rename resManager -> resMan; segManager -> segManMax Horn
2009-09-02Some renaming:Filippos Karapetis
2009-09-02SCI: Renamed kernel_dereference_* to kernelDeref*, and added kernelDerefStringMax Horn
2009-09-02SCI:Max Horn
2009-08-31Rewrote the static selector mapper to use SCI versions instead of game IDs, a...Filippos Karapetis
2009-08-31SCI: Add stub for PalVary.Walter van Niftrik
2009-08-30Adding support for AVI in SCI games (such as kq6) and implement kPlatform.Matthew Hoops
2009-08-30SCI: Add lofs detection.Walter van Niftrik
2009-08-28- Removed the unused selectors "prevSignal", "who" and "distance" from the qu...Filippos Karapetis
2009-08-27Stop loading opcodes from vocab.998. They are the same in all SCI games and a...Filippos Karapetis
2009-08-27Removed the signature check from GetSaveDir in order to let the scripts in GK...Filippos Karapetis
2009-08-27Add the minor differences of SCI3 to the SCI2.1 kernel table.Matthew Hoops
2009-08-25Disabled the signature checks for kNewWindow and kGetEvent, which are differe...Filippos Karapetis
2009-08-25- Split SCI_VERSION_32 into SCI_VERSION_2, SCI_VERSION_2_1, and SCI_VERSION_3...Matthew Hoops
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-19Comment out unused function (which was also currently only enabled when SCI32...Johannes Schickel
2009-08-18Started rewriting the SCI engine to use FSNode instead of file names. This is...Filippos Karapetis
2009-08-17SCI: Fix kernel table for multilingual SCI01 games. Cleanup.Walter van Niftrik
2009-08-17SCI: Add autodetection for DoSound. Cleanup.Walter van Niftrik
2009-08-17- Simplified some functions to accept only the parts of the EngineState they ...Filippos Karapetis
2009-08-16SCI: Stage 1 of the game detection overhaul. The end goal is to autodetectWalter van Niftrik
2009-08-15SCI: Added enum for map and volume versions. Removed res_version setting fromWalter van Niftrik
2009-08-10SCI: Improved multilanguage support for SCI1 and SCI1.1.Walter van Niftrik
2009-07-11Only error out, if checkStaticSelectorNames() fails.Travis Howell
2009-07-11Applied a slightly modified patch from clone2727 which adds static selector n...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-07- Added auto-detection for EGA graphics. As a result of this, GF_SCI1_EGA has...Filippos Karapetis
2009-07-06Renamed SCI_VERSION_01 -> SCI_VERSION_01_EGAFilippos Karapetis
2009-07-06KQ6CD should be working correctly againFilippos Karapetis
2009-07-06Assigned several unimplemented/unused kernel functions as stubs, so that we k...Filippos Karapetis
2009-07-06Replaced sciprintf() calls with printf, DebugPrintf, warning and error callsFilippos Karapetis
2009-07-05- Fixed feature auto-detection for Conquests of CamelotFilippos Karapetis