aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/klists.cpp
AgeCommit message (Expand)Author
2010-01-03sane_nodep() and sane_listp() should not be dummy functions when DISABLE_VALI...Filippos Karapetis
2010-01-03Fixed compilation with DISABLE_VALIDATIONS, and fixed a bug in kPrevNodeFilippos Karapetis
2009-12-30Formatting.Johannes Schickel
2009-12-30Fixed warningsFilippos Karapetis
2009-12-30Initial implementation of the SCI21 kList kernel function (which calls all th...Filippos Karapetis
2009-12-30SCI32: Moved all the list related kernel functions inside klists.cpp, and imp...Filippos Karapetis
2009-10-18SCI: Make the implicit segMan param to GET_SEL32(V) and PUT_SEL32(V) explicitMax Horn
2009-10-09Some const correctness changes; cleanupMax Horn
2009-10-07SCI: Turn lookup_node & lookup_list into SegManager::lookupNode & SegManager:...Max Horn
2009-10-04SCI: Rename EngineState::segMan to _segManMax Horn
2009-10-02Fix some cppcheck warnings reported by salty-horseMax Horn
2009-09-30Changed the list sanity checks to return warnings instead of errors in case o...Filippos Karapetis
2009-09-29- Changed the unimplemented debug SCI kernel functions (InspectObj, ShowSends...Filippos Karapetis
2009-09-17SCI: Rename WAS_FUNCT_NR to FAKE_FUNCT_NR; turn some #defines into enumsMax Horn
2009-09-17SCI: Rename MemObject -> SegmentObjMax Horn
2009-09-12- Made obj_get and obj_get_name methods of SegManager (getObject and getObjec...Filippos Karapetis
2009-09-06SCI: Rename resManager -> resMan; segManager -> segManMax Horn
2009-09-02Some renaming:Filippos Karapetis
2009-09-02SCI: funct_nr is not used in 99% of all opcodes -- hide it in those (to be re...Max Horn
2009-08-25- Replaced more cases of EngineState parametersFilippos Karapetis
2009-08-25- Simplified the parameters of some functionsFilippos Karapetis
2009-08-20remove \n's from error() callsJoost Peters
2009-06-04SCI: Slightly modified kAddAfter so that it does not modify its arguments nee...Max Horn
2009-06-02Moved some more console commands to ScummVM's debug consoleFilippos Karapetis
2009-06-01Replaced kernel_oops with error(), and added an enum to clarify the cases whe...Filippos Karapetis
2009-05-31Removed script_error_flag and script_debug_flag, which were used to error out...Filippos Karapetis
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
2009-05-30- Removed debug_mode from the engine stateFilippos Karapetis
2009-05-21Removed the PREG, PSTK, IS_NULL_REG and REG_EQ definesFilippos Karapetis
2009-05-18SCI: Removed ENTRY_IS_VALID macroMax Horn
2009-05-18Don't print __FILE__,__LINE__ in *_list related debug output, it would only p...Johannes Schickel
2009-05-18Fix some error/warning calls. (might need some review, from someone familiar ...Johannes Schickel
2009-05-18Removed the unused file and line parameters from the list and list node looku...Filippos Karapetis
2009-05-18Changed errors to be fatal, as most of them are fatal conditions. Some of the...Filippos Karapetis
2009-05-11SCI: Simplified the Table class, by making it use an Common::Array internally...Max 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-03-12SCI: cleanupMax Horn
2009-03-12SCI: Removed most uses of the 'inline' keyword. It is usually better to let ...Max Horn
2009-03-11Changed a case inside inline_lookup_node() to non-fatal, for now, to make it ...Filippos Karapetis
2009-02-28SCI: Renamed some kernel types and general cleanupJordi Vilalta Prat
2009-02-27SCI: Renamed include/engine.h to engine/state.h; added a corresponding .cpp f...Max Horn
2009-02-24SCI: Moved kernel.h and kdebug.h from include/ to engine/; untangled header d...Max Horn
2009-02-21SCI: Convert the segment manager into a classJordi Vilalta Prat
2009-02-21SCI: Changed typedef struct -> structMax Horn
2009-02-21revert large parts of r38621. error() is for fatal errors and does not return...Willem Jan Palenstijn
2009-02-21Remove excess \n.Travis Howell
2009-02-21Replaced "typedef struct _state state_t" with "struct EngineState"Jordi Vilalta Prat
2009-02-21Wrapped the SCI engine in the Sci namespace.Oystein Eftevaag