aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/script.cpp
AgeCommit message (Expand)Author
2017-08-25JANITORIAL: Remove unnecessary semicolonTorbjörn Andersson
2017-07-15SCI: Stop double-initialization of SCI0/1 objectsColin Snover
2017-06-10SCI: Tidy Script errors & ensure script number exists in all of themColin Snover
2017-05-20SCI: Stop leaking locals segments during script reuseColin Snover
2017-05-20SCI: Find and store the original static names of objectsColin Snover
2017-05-20SCI: Refactor relocation codeColin Snover
2017-05-20SCI: Remove duplicate relocateBlock functionColin Snover
2017-04-30SCI: Hold script data as mutable internallyColin Snover
2017-04-24SCI: Add var count sanity checking to object initializationColin Snover
2017-04-23SCI: Improve error messages in Script::validateExportFuncColin 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-23SCI: Fix whitespace errorsColin Snover
2017-04-23SCI32: Fix bad relocations of SCI3 objectsColin Snover
2017-04-23SCI32: Fix locals offset in SCI3Colin Snover
2017-04-23SCI32: Remove TODO from relocateOffsetSci3Colin Snover
2017-04-23SCI: Remove unused commented codeColin Snover
2017-04-18SCI: Fix handling of buggy SCI0 export tablesColin Snover
2017-03-30SCI: Fix remaining format string warningWillem Jan Palenstijn
2017-03-30SCI: Update formatting strings to match updated Span APIColin Snover
2017-03-27SCI: Simplify calculation of locals size in SCI0/1Colin 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
2016-10-14SCI: Make -propDict- unique for each classWillem Jan Palenstijn
2015-12-29SCI32: split up SCI2.1 into EARLY/MIDDLE/LATEMartin Kiewitz
2015-07-13SCI: Fix object init in SCI3 scripts which are larger than 64kbFilippos Karapetis
2015-05-17SCI: identifyOffsets() counter variablesMartin Kiewitz
2015-05-15SCI: adjust SCI3 offset identify thx lskovlunMartin Kiewitz
2015-05-14SCI: add SCI3 support for debug cmd scroMartin 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: fix bug in new string identifying codeMartin Kiewitz
2015-05-04SCI: Scripts: identify strings + debug commandMartin Kiewitz
2015-04-16SCI: QFG3 fix priority of chief in hut bug #5173Martin 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-03SCI: improved script patcherMartin Kiewitz
2012-10-07SCI: Flip assertWillem Jan Palenstijn
2012-06-28SCI: Remove an incorrect error check in validateExportFunc()Filippos Karapetis
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-18SCI: Add setter/getter methods to reg_t'sFilippos Karapetis
2012-06-15SCI: Change getClassAddress() to only require the caller segmentFilippos Karapetis
2012-06-15SCI: Replace RAW_IS_OBJECT with a methodFilippos Karapetis
2012-06-15SCI: Fix warningsFilippos 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