aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kstring.cpp
AgeCommit message (Expand)Author
2009-09-26SCI: Fix regression in r44081 breaking walking in QfG2Willem Jan Palenstijn
2009-09-22SCI: Add some FIXMEs, and print warning if accessing a raw segment as non-raw...Max Horn
2009-09-17SCI: Change SegmentId from int to uint16; consistently use segment 0 to indic...Max Horn
2009-09-17SCI: Rename MemObject -> SegmentObjMax Horn
2009-09-16SCI: Rename Script class members, change Script from struct to classMax Horn
2009-09-14SCI: Misc cleanupMax Horn
2009-09-14SCI: Rename SegManager::kernelDeref*() methods to SegManager::deref*()Max 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-06SCI: Cleanup for some SegManager internalsMax 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: 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-10SCI: Improved multilanguage support for SCI1 and SCI1.1.Walter van Niftrik
2009-07-11Moved the kernel and the vocabulary outside of the engine state (they're stat...Filippos Karapetis
2009-07-06Replaced sciprintf() calls with printf, DebugPrintf, warning and error callsFilippos Karapetis
2009-06-07SCI: Moved resource36 handling into resource manager.Walter van Niftrik
2009-06-07Replaced/removed KP_UINT, KP_SINT, SKPV and UKPV as well as the VIEW_PRIORITY...Filippos Karapetis
2009-06-04SCI: Message: Added support for escape sequences.Walter van Niftrik
2009-06-02Removed some unused variables from the engine stateFilippos Karapetis
2009-06-01Replaced kernel_oops with error(), and added an enum to clarify the cases whe...Filippos Karapetis
2009-05-31SCI: Renamed some Vocabulary methods for clarity; also renamed decypherSaidBl...Max Horn
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-31More objectification of the Vocabulary functionsFilippos Karapetis
2009-05-30Started objectifying the vocabulary functions (WIP)Filippos Karapetis
2009-05-30- Removed debug_mode from the engine stateFilippos Karapetis
2009-05-26SCI: Changed signatures of StrLen and StrCpy to allow NULL pointers. This isWalter van Niftrik
2009-05-26SCI: Turned the global 'static MessageState state' variable into a member of ...Max Horn
2009-05-26Turned some static tables into static const tables; added some FIXME comments...Max Horn
2009-05-21Removed the PREG, PSTK, IS_NULL_REG and REG_EQ definesFilippos Karapetis
2009-05-19SCI: Added some stubs for LSL6CD (lores).Walter van Niftrik
2009-05-18SCI: Removed SCI_SIMPLE_SAID_CODE and the associated heavily bitrotted codeMax Horn
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-15- Moved all the files out of /sci/scicore and into /sciFilippos Karapetis
2009-05-15SCI: Got rid of SEG_ID/SCRIPT_IDMax Horn
2009-05-15SCI: Turned several script related SegManager methods into Script methodsMax Horn
2009-05-14Fixed various GCC 4.2 warnings, among them an actual longstanding bug (3 year...Max Horn
2009-05-14SCI: Message: fix K_MESSAGE_SIZEWalter van Niftrik
2009-05-13SCI: Message: Added a few more subfunctions; cleanup.Walter van Niftrik
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-12SCI: Message: Added resource-internal recursion (currently untested).Walter van Niftrik
2009-05-10SCI: Minor changes to Message(). Some of the text in KQ6 floppy should now be...Walter van Niftrik
2009-05-10CleanupFilippos Karapetis