aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/script.h
AgeCommit message (Expand)Author
2019-09-14SCI: Add more script patcher checks for games without a selector vocabFilippos Karapetis
2019-06-08SCI: Do not apply script patches when checking for static selectorsFilippos Karapetis
2017-09-23SCI32: Fix relocation of locals in SCI3Colin Snover
2017-05-20SCI: Stop leaking locals segments during script reuseColin Snover
2017-05-20SCI: Refactor relocation codeColin Snover
2017-04-30SCI: Clean up ugly syncBaseObject callColin Snover
2017-04-30SCI: Hold script data as mutable internallyColin Snover
2017-04-23SCI32: Exclude SCI3 code from compilation when SCI32 is disabledColin Snover
2017-04-23SCI: Fix SCI3 exportsColin Snover
2017-04-23SCI: Fix support for 32-bit SCI3 script offsetsColin Snover
2017-04-18SCI: Fix handling of buggy SCI0 export tablesColin Snover
2017-03-27SCI: Implement bounds-checked reads of game resourcesColin Snover
2016-11-20SCI: Improve disassembly outputColin Snover
2016-10-20SCI32: Fix zero-offset exportsColin Snover
2015-05-17SCI: identifyOffsets() counter variablesMartin Kiewitz
2015-05-14SCI: add said-details to script_said debug cmdMartin Kiewitz
2015-05-14SCI: debug commands scro, scrs and script_saidMartin Kiewitz
2015-05-04SCI: Scripts: identify strings + debug commandMartin Kiewitz
2014-02-18SCI: Make GPL headers consistent in themselves.Johannes Schickel
2013-12-04SCI: script patcher is now a separate classMartin Kiewitz
2013-11-20SCI: script patch for laura bow 2 for audio+textMartin Kiewitz
2013-11-03SCI: improved script patcherMartin Kiewitz
2013-11-01SCI: improved patcher, inventory patch for kq6/macMartin Kiewitz
2012-06-26SCI: Rename a parameter in validateExportFunc()Filippos Karapetis
2012-06-23SCI: Change the program counter (PC) to be a 32-bit variableFilippos Karapetis
2012-06-23SCI: Clean up validateExportFunc() and related functionsFilippos Karapetis
2012-06-15SCI: Replace RAW_IS_OBJECT with a methodFilippos Karapetis
2012-06-15Revert "SCI: Change Script::getObject() to accept a reg_t"Filippos Karapetis
2012-06-15SCI: Further cleanup of the script codeFilippos Karapetis
2012-06-15SCI: Change Script::getObject() to accept a reg_tFilippos Karapetis
2012-06-14SCI: Change the script buffer size to be a size_t as wellFilippos Karapetis
2011-11-11SCI: Fix const castWillem Jan Palenstijn
2011-11-05SCI: Updated Script::getObjectMap()Filippos Karapetis
2011-11-05SCI: Made the object map hashmap of the Script class privateFilippos Karapetis
2011-11-05SCI: Made more fields of the Script class private. Some cleanup.Filippos Karapetis
2011-05-25ALL: initialise -> initializeMatthew Hoops
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2010-11-27SCI: Fixed bug #3034713 - "ICEMAN Demo: Fails to find base object"Filippos Karapetis
2010-11-18SCI3: Add proper support for the calle instructionLars Skovlund
2010-11-17SCI3: relocate operand of the lofsa opcodeLars Skovlund
2010-11-17SCI: More work on SCI3, based on a patch by lskovlunFilippos Karapetis
2010-11-17SCI: Some more work on SCI3, based on a patch by lskovlunFilippos Karapetis
2010-11-17SCI: Added the SCI3 equivalent of initialiseObjects(), from a patch by lskovlunFilippos Karapetis
2010-11-08SCI: Some changes regarding the string heap in saved gamesFilippos Karapetis
2010-11-04SCI: Renamed findBlock() to findBlockSCI0()Filippos Karapetis
2010-09-13SCI: Proper fix for bug #3038837 - "HOYLE3: EGA/VGA Crashes" and some cleanupFilippos Karapetis
2010-08-06SCI: Split the new script patch code in a separate fileFilippos Karapetis
2010-08-06SCI: Added support for scripts that have more than one export table. Fixes bu...Filippos Karapetis
2010-08-06SCI: adding script patchingMartin Kiewitz
2010-08-06SCI: some work on the script patcherMartin Kiewitz