aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine
AgeCommit message (Expand)Author
2010-06-28SCI: Fix DEBUG_GC mode and permanently enable itMax Horn
2010-06-28SCI: Revise GC interface: use Common::Array<reg_t> instead of callbacksMax 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-28SCI: cleanupMax Horn
2010-06-28SCI: added uninit workaround for lsl3 - when accessing set volume menu the fi...Martin Kiewitz
2010-06-28SCI: show arguments on selector invoke breakpoint even when VM_DEBUG_SEND is ...Martin Kiewitz
2010-06-27SCI: Removed the hack for loading games from the launcher from run_vm(). This...Filippos Karapetis
2010-06-27CleanupFilippos Karapetis
2010-06-27Cleanup, remove unused/obsolete codeFilippos Karapetis
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: added new command "p" / "stepover" to execute one command, but skip send...Martin Kiewitz
2010-06-27SCI: fixing regression from one of the mergesMartin Kiewitz
2010-06-27SCI: now showing kernel call name when argument signature check failsMartin Kiewitz
2010-06-27Turned the error when failing to locate an invalid object back to a warning (...Filippos Karapetis
2010-06-27SCI: better solution for the lsl6 uninit issue, we now go through all the par...Martin Kiewitz
2010-06-27SCI: adding uninit workaround for lsl6 (Narrator::startText)Martin Kiewitz
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-26Shuffled some functions around. Also, the filename in kResCheck can never be ...Filippos Karapetis
2010-06-26Added a workaround for broken script 377 in Castle of Dr. Brain, room 320. It...Filippos Karapetis
2010-06-26Zero out the memory pointer of a hunk when freeing itFilippos Karapetis
2010-06-26SCI: added comment to vm-workaround tableMartin Kiewitz
2010-06-26SCI: add another unint temp workaround for kq5 - when playing harp for the ha...Martin Kiewitz
2010-06-26SCI: pseudo-adding workaround for kq5 room 25 witch forestMartin Kiewitz
2010-06-26SCI: fixing stupid torturegit conflict mergeMartin Kiewitz
2010-06-26Fix format string warningWillem Jan Palenstijn
2010-06-26SCI: adding more comment for export workaround (sq1)Martin Kiewitz
2010-06-26SCI: added workaround for island of dr. brain elements puzzleMartin Kiewitz
2010-06-26SCI: making hack inside kAbs hoyle1 specific, added fixmeMartin Kiewitz
2010-06-26SCI: adding capability to resolve local calls as well for valgrind-sci, addin...Martin Kiewitz
2010-06-25SCI: implementing workaround for issue in room 58 sq1 (operation lt, doing co...Martin Kiewitz
2010-06-25SCI: adding capability for detecting export-calls into valgrind-sci, adding w...Martin Kiewitz
2010-06-25SCI: fix typoFlorian Kagerer
2010-06-25AUDIO: get rid of MDT_PREFER_MIDI since it should be sufficient to either sel...Florian Kagerer
2010-06-25SCI: adding workaround for uninitialized read in sq1Martin Kiewitz
2010-06-25Renamed some variablesFilippos Karapetis
2010-06-25Removed the getHunkPointer error - it's valid SCI behavior (e.g. when loading...Filippos Karapetis
2010-06-25SCI: changing workaround results for opcodes from signal_reg to make_reg(0, 1)Martin Kiewitz
2010-06-25When loading a game, stop all running VMs recursively, and also stop kAnimate...Filippos Karapetis
2010-06-25Do not allow the VM to run on non-existent scripts (which shouldn't be happen...Filippos Karapetis
2010-06-25Removed all of the non-validating code - there's no real point in removing sc...Filippos Karapetis
2010-06-25SCI: Introduce SciGameId enumMax Horn
2010-06-25SCI: Restrict some 'error' exceptions to the places they occur; cleanupMax Horn
2010-06-25SCI: when writing to a temp, check for segment 0xFFFF and remove it. This fix...Martin Kiewitz