aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/console.cpp
AgeCommit message (Collapse)Author
2010-08-03SCI: adding bpk debug commandMartin Kiewitz
currently removing or listing such breakpoints is not yet supported svn-id: r51710
2010-08-02SCI: Fix leaks in ResourceManager::listResources caller code.Johannes Schickel
svn-id: r51666
2010-07-31SCI: Don't include the time running the debugger in the game running timeMatthew Hoops
svn-id: r51548
2010-07-24SCI: added said spec dump ability to logkernelMartin Kiewitz
svn-id: r51242
2010-07-23SCI: logkernel changesMartin Kiewitz
removing old manual debug code, use logkernel * on/off to log all calls svn-id: r51222
2010-07-23SCI: adding new debug command logkernelMartin Kiewitz
svn-id: r51220
2010-07-22Extended the "version" console command to also show the game version found ↵Filippos Karapetis
in the VERSION file svn-id: r51150
2010-07-20SCI: Removed the restoring parameter of the run_vm() functionFilippos Karapetis
svn-id: r51076
2010-07-18SCI: Fix order of characters when using hexDumpReg.Matthew Hoops
svn-id: r50998
2010-07-18SCI: Add basic debugging command for 'said'Willem Jan Palenstijn
svn-id: r50991
2010-07-17SCI: Fix 'parse' debug command parameter handlingWillem Jan Palenstijn
svn-id: r50957
2010-07-16SCI: fix console commands so that console gets detached correctlyMartin Kiewitz
svn-id: r50940
2010-07-12SCI: Turn global object g_debugState into SciEngine member varMax Horn
svn-id: r50836
2010-07-09SCI: implemented subsignatures for kDoSoundMartin Kiewitz
svn-id: r50755
2010-07-07SCI: Dropped support for the very old saved game versions 9 - 11. Rationale: ↵Filippos Karapetis
a lot has changed since then, we're still not stable, and this helps clean up the code, thus we're still in a position to drop support for old saved games svn-id: r50738
2010-07-07SCI: adding support to kernel signatures that invalid references may also ↵Martin Kiewitz
get allowed - doing exactly this for kGraph(restoreBox) - fixes castle of dr. brain when quitting the game - maybe a game specific workaround would be better?!?! svn-id: r50737
2010-07-07SCI: accepting decimal/hexadecimal input on segment_info & kill_segment ↵Martin Kiewitz
debug command, cleanup svn-id: r50735
2010-07-06SCI: removing invalid reference error from signature checking, instead ↵Martin Kiewitz
adding new type "invalid", so that full call parameter debug information is available svn-id: r50725
2010-07-05SCI: implemented new kernel call signature formatMartin Kiewitz
svn-id: r50678
2010-07-04Add a hexDumpReg function to view references that are not raw and fix SCI32 ↵Matthew Hoops
strings/arrays in segmentInfo. svn-id: r50660
2010-07-01SCI: Rename some more stuffMax Horn
svn-id: r50553
2010-06-30SCI: Removed the FreeSCI music codeFilippos Karapetis
svn-id: r50532
2010-06-29SCI: Made the SoundCommandParser a member of the SciEngine class and removed ↵Filippos Karapetis
it from the EngineState, since it's static throughout the course of a game svn-id: r50484
2010-06-28SCI: cleanup of execstack, output of backtrace slightly modified, is now ↵Martin Kiewitz
also displaying local calls and exports svn-id: r50445
2010-06-28SCI: Revise GC interface: use Common::Array<reg_t> instead of callbacksMax Horn
This means a little bit more overhead but makes the code much more readable and understandable. svn-id: r50429
2010-06-28SCI: Make Script member vars private; add const qualifiersMax Horn
Only three Script members remain public (for now) svn-id: r50428
2010-06-27Cleanup, remove unused/obsolete codeFilippos Karapetis
svn-id: r50403
2010-06-27Escape a "?" character to prevent "??)" to be interpreted as trigraph and ↵Johannes Schickel
thus becoming "]". svn-id: r50399
2010-06-27SCI: adding alias for vmvars ("vv") and vmvarlist ("vl")Martin Kiewitz
svn-id: r50397
2010-06-27SCI: added additional output to vmvars commandMartin Kiewitz
svn-id: r50395
2010-06-27SCI: added alias for bplist ("bl") and bpdel ("bc"), added capability of ↵Martin Kiewitz
deleting all breakpoints by using "bc *" svn-id: r50391
2010-06-27SCI: removing debug command "set_acc", use "vmvars a" insteadMartin Kiewitz
svn-id: r50389
2010-06-27SCI: added new command "p" / "stepover" to execute one command, but skip ↵Martin Kiewitz
send/calls processing. single-step is now "trace" (alias "s" and "t"), stepping till ret is "step_ret" (alias "pret"), removed unused kDebugSeek svn-id: r50388
2010-06-27SCI: debug command vmvars - adding acc supportMartin Kiewitz
svn-id: r50378
2010-06-25Renamed some variablesFilippos Karapetis
svn-id: r50284
2010-06-25SCI: Introduce SciGameId enumMax Horn
svn-id: r50273
2010-06-25SCI: detect, if SCI1.1 game is merging or copying palette instead of using ↵Martin Kiewitz
gameIds. Also prints method used, when using debug command "version" svn-id: r50261
2010-06-23Moved the SelectorCache struct inside selector.h, where it belongs, and ↵Filippos Karapetis
fixed some header dependencies in the process svn-id: r50183
2010-06-18Fixed show_instruments to ignore instruments in Sierra's special MIDI ↵Filippos Karapetis
channel 15, and updated the comment regarding PQ2 accordingly (it only has 2 incorrect instruments) svn-id: r50021
2010-06-17SCI: Change SciEngine's 'char *getGameID()' to 'Common::String getGameId()'Max Horn
svn-id: r49968
2010-06-17SCI: Remove selector_name function, some cleanupMax Horn
svn-id: r49966
2010-06-17Fixed the selector console command (don't change the selector name to ↵Filippos Karapetis
lowercase...) svn-id: r49949
2010-06-16Added back the functionality to skip videosFilippos Karapetis
svn-id: r49911
2010-06-16SCI: fix debug command "show_instruments", got broken by r49905 on purposeMartin Kiewitz
svn-id: r49906
2010-06-16SCI: implement channel remapping for SCI1Martin Kiewitz
svn-id: r49905
2010-06-15SCI: SciGui/SciGui32 gone for good...Martin Kiewitz
svn-id: r49860
2010-06-15SCI: OOpify class ResourceIdMax Horn
svn-id: r49841
2010-06-15Fixed compilation when SCI32 code is not enabledFilippos Karapetis
svn-id: r49805
2010-06-15- Swapped the return value of gamestate_save (false = failed, true = succeeded)Filippos Karapetis
- Removed some duplicate code inside Console::cmdSaveGame() svn-id: r49688
2010-06-15Add support for SCI32 segment types to seg_table and vr debug commandsLars Skovlund
svn-id: r49686