aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/script.cpp
AgeCommit message (Expand)Author
2010-08-06SCI: Split the new script patch code in a separate fileFilippos Karapetis
2010-08-06SCI: fixing typoMartin Kiewitz
2010-08-06SCI: adding patch for lsl6 issueMartin Kiewitz
2010-08-06SCI: Added support for scripts that have more than one export table. Fixes bu...Filippos Karapetis
2010-08-06SCI: adjusting patch to write 0 instead of 1Martin Kiewitz
2010-08-06SCI: adding script patchingMartin Kiewitz
2010-08-06SCI: fix warningsMartin Kiewitz
2010-08-06SCI: some work on the script patcherMartin Kiewitz
2010-07-29SCI: Removed the language check from the Filippos Karapetis
2010-07-29Extended the workaround for KQ5 French floppy for the German floppy too. Fixe...Filippos Karapetis
2010-07-21SCI: fix initializing script 99 of sq3Martin Kiewitz
2010-07-21SCI: adding workaround for sq3Martin Kiewitz
2010-07-18SCI: add script number to r51008 changeMartin Kiewitz
2010-07-18SCI: add workaround for script 500 lsl3Martin Kiewitz
2010-06-28SCI: stupid oversight fix r50446, too hot here :PMartin Kiewitz
2010-06-28SCI: fixing valgrind issue in Script::initialiseClasses thx to wjp for valgri...Martin Kiewitz
2010-06-28SCI: Move a few remaining Script methods to engine/script.cppMax Horn
2010-06-28SCI: get rid of Script::allocateObjectMax Horn
2010-06-28SCI: Make Script member vars private; add const qualifiersMax Horn
2010-06-28SCI: Change warning back to error in Script::initialiseObjectsSci0Max Horn
2010-06-28SCI: More formatting cleanupMax Horn
2010-06-27Made the script initialization/uninitialization methods part of the segment m...Filippos Karapetis
2010-06-27SCI: Made the code for initializing script classes, objects and locals part o...Filippos Karapetis
2010-06-27SCI: Moved all the script-related code inside script.cpp/.h, and all script o...Filippos Karapetis
2010-06-27SCI: Separated the code for initializing script classes from the code for ini...Filippos Karapetis
2010-06-27SCI: fixing regression from one of the mergesMartin Kiewitz
2010-06-27Turned the error when failing to locate an invalid object back to a warning (...Filippos Karapetis
2010-06-27CleanupFilippos Karapetis
2010-06-26Removed the misleading getHeap() function (only valid for SCI0-SCI1), plus re...Filippos Karapetis
2010-06-26Moved script_instantiate_sci0() inside the segment manager, and renamed it to...Filippos Karapetis
2010-06-17Strict mode: Changed several warnings due to logic bugs into errors. If an er...Filippos Karapetis
2010-06-15Removed the now unused EngineState parameter of script_adjust_opcode_formats(...Filippos Karapetis
2010-06-14Removed the code used for tracking script code block relocations in SCI0-SCI1...Filippos Karapetis
2010-06-14Cleanup of the SCI0 object initialization codeFilippos Karapetis
2010-06-14Some cleanup of the script locals codeFilippos Karapetis
2010-06-13The offset of script local variables is now calculated when the script is loa...Filippos Karapetis
2010-06-03Moved several object-related defines inside vm.h into segment.h, where the Ob...Filippos Karapetis
2010-05-31Merged all the script relocation code inside script_instantiate(), and change...Filippos Karapetis
2010-05-31Merged several script instantiation-related functions inside script_instantia...Filippos Karapetis
2010-05-30SCI: Merge setLockers(1) call into Script::initMax Horn
2010-05-30SCI: Script exports and synonyms are now initialized when a script is loaded....Filippos Karapetis
2010-05-30CleanupFilippos Karapetis
2010-05-30- Merged the SCI0 scriptRelocate() and SCI11 heapRelocate() functions inside ...Filippos Karapetis
2010-05-30Moved setScriptSize() inside Script::init(), and removed a FIXME - the SCI1.1...Filippos Karapetis
2010-05-30Unified the script loading code, and marked an issue with the SCI11 heap addr...Filippos Karapetis
2010-05-30Limit access to the _bufSize, _scriptSize and _heapSize members of the Script...Filippos Karapetis
2010-05-29Limit access to the _classTable array (now it's directly accessible only insi...Filippos Karapetis
2010-05-29Removed the scriptRelocateExportsSci11() hack. The open spell in QFG1VGA work...Filippos Karapetis
2010-05-27SCI: fixing -propDict- selector on instances to contain -propDict- of the cor...Martin Kiewitz
2010-05-26SCI: More const related changes; remove unnecessary casts which hide const is...Max Horn