aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kstring.cpp
AgeCommit message (Expand)Author
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
2009-05-10Applied patch by waltervn to remove the length parameter from getText() and f...Filippos Karapetis
2009-05-10Objectified and cleaned up the MessageState classFilippos Karapetis
2009-05-10Moved the code which retrieves the current room number in a separate function...Filippos Karapetis
2009-05-08SCI: Set signature for GetMessage.Walter van Niftrik
2009-05-08SCI: Fix return value of GetMessage.Walter van Niftrik
2009-05-03SCI: Changed SegManager to store the heap pointers in a Common::ArrrayMax Horn
2009-05-03SCI: Renamed MemObject::type and ::segmgr_id to _type resp. _segmgrId, and ad...Max Horn
2009-04-24Long messages in Eco Quest 1 are now shown correctlyFilippos Karapetis
2009-04-24SCI: Store parse_tree_branch_t in a Common::ArraayMax Horn
2009-04-23Fixed the GetMessage kernel opcode. Eco Quest 1 text is showing up correctly nowFilippos Karapetis
2009-04-23WIP code for kGetMessage (tested with Eco Quest 1). Currently, it doesn't alw...Filippos Karapetis
2009-04-06Fixed an issue with the password screen in LSL5 and kStrAt(). The game passwo...Filippos Karapetis