aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/script.cpp
AgeCommit message (Expand)Author
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
2010-05-26More work on controlling access to members of the Object class:Filippos Karapetis
2010-05-21Slight cleanupFilippos Karapetis
2010-05-19Fixed silly typo in #49099. Iceman works again (thanks m_kiewitz)Filippos Karapetis
2010-05-19Fixed signed/unsigned warning, changed to CamelCaseFilippos Karapetis
2010-05-19Cleaned up script_instantiate_sci0()Filippos Karapetis
2010-05-18Add initial support for KQ6 Mac. Wrapper functions for read/writing to pointe...Matthew Hoops
2010-04-24SCI: Fix regression in locals init for re-used segmentsWalter van Niftrik
2010-02-13SCI: Move GameFeatures from EngineState to SciEngineMax Horn
2010-02-03Placed all the game feature detection code in a separate classFilippos Karapetis
2010-02-03SCI: Move more stuff aroundMax Horn
2010-02-02SCI: Move some code around (no code changes)Max Horn
2010-01-29SCI: Reduce header interdependencies a bitMax Horn
2010-01-28SCI: Add debug opcodesWalter van Niftrik
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
2010-01-15SCI: changed scalesignal to scaleSignal - selector works now :)Martin Kiewitz
2010-01-15SCI: adding scalesignal selectorMartin Kiewitz
2010-01-05SCI: adjusting cel drawing according to left/top of planeMartin Kiewitz
2009-12-27Now using m_kiewitz's picture code to show pictures in SCI32. Also took some ...Filippos Karapetis
2009-12-21SCI32:Matthew Hoops
2009-11-20Changed the lofs detection to iterate through all the methods of the Game obj...Filippos Karapetis
2009-11-20Selector cleanup: rearranged all selectors to be in the same order as in Sier...Filippos Karapetis
2009-11-20Some corrections for the lofs autodetection - SQ4 floppy works againFilippos Karapetis
2009-11-04Added references to the scaleX and scaleY selectors, used for SCI1.1 view sca...Filippos Karapetis
2009-10-08Started rewriting the check for the graphics functions type (still not finis...Filippos Karapetis