aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kernel.cpp
AgeCommit message (Expand)Author
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
2009-07-05SCI1 games with absolute parameters to lofs instructions are automatically de...Filippos Karapetis
2009-07-04- Merged the "early" and "late" SCI1 versions - these are functionally equiva...Filippos Karapetis
2009-07-04- Kernel function names are no longer loaded from vocab.999, but are construc...Filippos Karapetis
2009-07-03SCI0 games using older graphics functions are automatically detected now, fro...Filippos Karapetis
2009-07-03Simplified the kernel name loading code: Merged the default SCI0 and SCI1 ker...Filippos Karapetis
2009-06-25After discussing with waltervn, committing my fix for the King's Quest I Demo...Matthew Hoops
2009-06-07SCI: Moved resource36 handling into resource manager.Walter van Niftrik
2009-06-04SCI: Renamed _kfuncTable -> _kernelFuncs; and simplified/streamlined the kern...Max Horn
2009-06-04SCI: Added MemObject::isValidOffset method; use it to simplify determine_reg_...Max Horn
2009-06-04SCI: cleanupMax Horn
2009-06-02Removed the gfxw_new_visual and gfxw_new_port wrappers, moved _kfuncTable ins...Filippos Karapetis
2009-06-01Split the kernel functions away from the vocabulary functions (WIP, saving/lo...Filippos Karapetis
2009-06-01Replaced kernel_oops with error(), and added an enum to clarify the cases whe...Filippos Karapetis
2009-06-01Removed the sci_max_allowed_unknown_kernel_functions arrayFilippos Karapetis
2009-05-31Removed script_error_flag and script_debug_flag, which were used to error out...Filippos Karapetis
2009-05-31SCI: Renamed some Vocabulary methods for clarity; also renamed decypherSaidBl...Max Horn
2009-05-31- Further objectification of the SCI vocabulary functionsFilippos Karapetis
2009-05-31Further objectification of the SCI vocabulary functions. Removed the "kernel_...Filippos Karapetis
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
2009-05-30Started objectifying the vocabulary functions (WIP)Filippos Karapetis
2009-05-30- Removed debug_mode from the engine stateFilippos Karapetis
2009-05-29SCI: Converted several fprintf(stderr) calls to warning/error (the remaining ...Max Horn
2009-05-28SCI: cleanupMax Horn
2009-05-26SCI: Changed signatures of StrLen and StrCpy to allow NULL pointers. This isWalter van Niftrik
2009-05-26SCI: Merged vocab_debug.cpp into vocabulary.cpp; cleanupMax Horn
2009-05-26Turned some static tables into static const tables; added some FIXME comments...Max Horn
2009-05-26SCI: Some small fixes for KQ6CD.Walter van Niftrik