aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/vm.cpp
AgeCommit message (Expand)Author
2018-08-25SCI32: Remove reg32_t and use reg_t in all casesFilippos Karapetis
2018-08-23SCI32: Add workarounds for OOB reads for parametersFilippos Karapetis
2017-09-28SCI: Remove resolved TODOColin Snover
2017-09-19SCI32: Put superclass address in r_acc for SCI3 super callsColin Snover
2017-06-10SCI: Move bpk/logkernel to main breakpoint infrastructureWillem Jan Palenstijn
2017-06-10SCI: Handle selector read/write breakpoints from opcodesWillem Jan Palenstijn
2017-06-10SCI: Move scriptdebug declarations to separate headerWillem Jan Palenstijn
2017-06-09SCI: Remove some unused #includesColin Snover
2017-05-20SCI: Refactor relocation codeColin Snover
2017-04-23SCI32: Exclude SCI3 code from compilation when SCI32 is disabledColin Snover
2017-04-23SCI32: Fix mustSetViewVisible for SCI3Colin Snover
2017-04-22SCI: Improve message when crashing due to a bad selectorColin Snover
2017-04-21SCI: Improve audio volume & settings sync codeColin Snover
2017-03-30SCI: Add clarifying comment to op_restColin Snover
2017-03-30SCI: Give kernel calls a valid stack pointerColin Snover
2017-03-30SCI: Replace magic numbers in reg_t handling with symbolsColin Snover
2017-01-09SCI32: Clean up SCI3-only opcodesColin Snover
2016-12-03SCI: Remove unnecessary duplicate shadowing variableColin Snover
2016-12-03SCI32: Fix LSL6hires text speed sliderColin Snover
2016-11-20SCI: Improve disassembly outputColin Snover
2016-11-20SCI: Add code-address breakpoints to debuggerColin Snover
2016-11-19SCI: Warn more loudly about uninitialised parameter readsColin Snover
2016-11-19SCI32: Add missing updateInfoFlagViewVisible callWillem Jan Palenstijn
2016-10-14SCI: Ensure export breakpoints always trigger on export callsColin Snover
2016-09-30SCI32: Sync subtitle text speed with ScummVM GUIColin Snover
2016-09-29SCI: Deduplicate call origin formattingColin Snover
2016-09-29SCI: Add prefix to global variable constantsColin Snover
2016-09-29SCI: Replace magic numbers for globals with named constantsColin Snover
2016-09-29SCI: Generalize code for getting information on the current callColin Snover
2016-08-12SCI32: Implement kShowMovieColin Snover
2016-08-11SCI32: Temporarily revert kShowMovie due to buildbot failuresColin Snover
2016-08-11SCI32: Implement kShowMovieColin Snover
2016-07-02SCI: Remove unexpected side effect from ExecStack constructorWillem Jan Palenstijn
2016-07-02SCI: Remove unclear &rest handlingWillem Jan Palenstijn
2016-07-02SCI: Improve kernel subfunction loggingWillem Jan Palenstijn
2016-03-01SCI32: Fix index/offset mixup in updateInfoFlagViewVisibleWillem Jan Palenstijn
2016-02-27SCI32: Update InfoFlagViewVisible from send_selectorWillem Jan Palenstijn
2016-02-27SCI32: Update InfoFlagViewVisible in VM opcodesWillem Jan Palenstijn
2016-02-05SCI: Clean up the op_infoToa and op_superToa SCI3 opcodesFilippos Karapetis
2015-03-20SCI: improve debug output for signature mismatchMartin Kiewitz
2014-02-18SCI: Make GPL headers consistent in themselves.Johannes Schickel
2013-10-31SCI: Update ScummVM's game audio options for SCI1.1 CD gamesFilippos Karapetis
2012-09-26JANITORIAL: Remove trailing whitespaces.Johannes Schickel
2012-07-26SCI: Add some debug code to op_lineFilippos 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-01-15SCI: Ignore an invalid export in a script in the demo of RAMAFilippos Karapetis
2011-11-29SCI: Fix restarting SCI engine with different SCI versionWillem Jan Palenstijn