aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kernel.cpp
AgeCommit message (Expand)Author
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
2009-05-25SCI: Force movie palettes (KQ6).Walter van Niftrik
2009-05-23Added a stub for SetVideoMode(), and fixed some of the palette glitches in th...Filippos Karapetis
2009-05-21SCI: Added support for KQ6 movies.Walter van Niftrik
2009-05-21Removed the PREG, PSTK, IS_NULL_REG and REG_EQ definesFilippos Karapetis
2009-05-20SCI: Moved code related to loading/setting up kernel function names from voca...Max Horn
2009-05-20SCI: Moved some private decls from kernel.h to kernel.cpp; removed pointless ...Max Horn
2009-05-20SCI: Moved the few kernel functions that were in kernel.cpp to a new file kmi...Max Horn
2009-05-19SCI: Added some stubs for LSL6CD (lores).Walter van Niftrik
2009-05-18SCI: Added FIXMEMax 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-18Changed errors to be fatal, as most of them are fatal conditions. Some of the...Filippos Karapetis
2009-05-15- Moved all the files out of /sci/scicore and into /sciFilippos Karapetis
2009-05-14- Removed SCI_VERSION_FTU_NEW_GETTIMEFilippos Karapetis
2009-05-14Started using game-specific flags and removed/replaced some SCI version check...Filippos Karapetis
2009-05-12SCI: Changed object / script local vars storage to use a Common::ArrayMax Horn
2009-05-12SCI: Removed sci_memory.h/.cppMax Horn
2009-05-12SCI: Merged Message() and GetMessage(). Set SCI1.1 to use SCI1 kernel table (...Walter van Niftrik
2009-05-11SCI: Simplified the Table class, by making it use an Common::Array internally...Max Horn
2009-05-10SCI: Changed object list in Script instances to use Common:::ArrayMax Horn
2009-05-08SCI: Set signature for GetMessage.Walter van Niftrik
2009-05-08SCI: Renamed dstack_t -> DataStack; removed obsolete KF_OLD constantMax Horn
2009-05-03SCI: Started adding methods to MemObject subclasses: constructors, destructor...Max Horn
2009-05-03SCI: Completed transition from MemObject (a union of various structs) to MemO...Max Horn
2009-05-03SCI: Changed SegManager to store the heap pointers in a Common::ArrrayMax Horn
2009-05-03SCI: Continue transition from MemObject to MemObjectNEWMax Horn
2009-05-03SCI: Renamed MemObject::type and ::segmgr_id to _type resp. _segmgrId, and ad...Max Horn
2009-04-28SCI: Improved the Table template a bit by taking advantage of C++ featuresMax Horn
2009-04-25WIP (still non-working) code for speech sync in CD talkie games (like e.g. KQ...Filippos Karapetis
2009-04-24SCI: Fix sci_max_allowed_unknown_kernel_functions[], it was missing an entry.Walter van Niftrik
2009-04-24SCI: Fix signature of kPalette().Walter van Niftrik
2009-04-23Removed a FIXME concerning CanBeHere and CantBeHere and added an explanation....Filippos Karapetis
2009-04-23WIP code for kGetMessage (tested with Eco Quest 1). Currently, it doesn't alw...Filippos Karapetis
2009-04-22SCI: Slim down struct SciKernelFunctionMax Horn
2009-04-22SCI: Changed kfunct_table to a Common::ArrayMax Horn
2009-04-22SCI: Changed knames (kernel function name table) to Common::StringListMax Horn
2009-04-20SCI: Moved list of kernel func declarations to header file, where it belongsMax Horn
2009-03-30Wrapped all the still WIP SCI32-specific code around appropriate ifdef blocks...Filippos Karapetis
2009-03-12SCI: Removed most uses of the 'inline' keyword. It is usually better to let ...Max Horn