aboutsummaryrefslogtreecommitdiff
path: root/scumm/debugger.cpp
AgeCommit message (Collapse)Author
2003-05-21many pedantic warning fixes (and some actual potential buglets fixed, too)Max Horn
svn-id: r7795
2003-05-20renamed various things for clarityMax Horn
svn-id: r7754
2003-05-20added enum's for the known actor/object claasses; extended putClass/getClass ↵Max Horn
to translate the X/Y flip classes; made code use the new enum's; some other cleanup svn-id: r7753
2003-05-19renamed ScriptSlot::unk1/unk2 to freezeResistant/recursiveMax Horn
svn-id: r7688
2003-05-18Fixed VC++ warningsJamieson Christian
svn-id: r7652
2003-05-18fixed debugger 'scripts' commandMax Horn
svn-id: r7644
2003-05-17Added imuse_multimidi to debuggerJamieson Christian
svn-id: r7614
2003-05-16Reset sounds on room loadJamieson Christian
svn-id: r7558
2003-05-14always draw walkboxes into virtScreen 0Max Horn
svn-id: r7504
2003-05-14handle EOF (Ctrl-D) a little bit betterMax Horn
svn-id: r7492
2003-05-14added box drawing code from the old debugger to the new debugger (and ↵Max Horn
cleaned it up + fixed it for rooms wider than one screen) svn-id: r7491
2003-05-13make it possible to use stdio for the debugger, instead of the console ↵Max Horn
dialog (useful because the console is very narrow, which is annoying when using e.g. the 'box' command svn-id: r7490
2003-05-13NUM_ACTORS -> _numActors (for consistency)Max Horn
svn-id: r7489
2003-05-10renamed _scrWidth/_scrHeight -> _roomWidht/_roomHeight, and ↵Max Horn
_realWidth/_realHeight -> _screenWidth/_screenHeight (inspired by MadMoose, but I'll take the blame - still this seems much more logical & intuitive) svn-id: r7423
2003-05-08init all VAR_* variables to 0xFF; replaced access to _vars in the form ↵Max Horn
_vars[VAR_*] by VARS(VAR_*) which performs a validity checK; renamed _vars to _scummVars to make sure I updated all places; fixed two places where V6 and newer games would access V5 vars (but there are still some left, it seems); checked VAR access for now only generates a warning svn-id: r7393
2003-05-06Fix a bug with PalmOSChris Apers
svn-id: r7368
2003-05-05patch #732518 loom learn drafts debugger command by erikJonathan Gray
svn-id: r7342
2003-05-03Patch #731613: debugger tab-completion (thanks, Willem!)Max Horn
svn-id: r7293
2003-04-30Patch #730309: DEBUGGER: Command to list Loom draftsMax Horn
svn-id: r7233
2003-04-28pedantic checksMax Horn
svn-id: r7177
2003-04-25close console after we run a scriptJonathan Gray
svn-id: r7104
2003-04-25add importres and script starting functionality to the debuggerJonathan Gray
svn-id: r7100
2003-04-23hmmJonathan Gray
svn-id: r7083
2003-04-23add script command to debugger and convert old printscripts function to new ↵Jonathan Gray
debugger svn-id: r7082
2003-04-22Add somewhat hacky 'restart' command to debugger. Still needs work :)James Brown
svn-id: r7071
2003-04-20Dump Scumm error() to debuggerJames Brown
svn-id: r7033
2003-04-20work around strange problem that breaks fbpack when _showStack is a bool...Jonathan Gray
svn-id: r7027
2003-04-20add stack tracing option to debuggerJonathan Gray
svn-id: r7025
2003-04-20add script hex dumping option to debuggerJonathan Gray
svn-id: r7024
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2003-03-06and more cleanupPaweł Kołodziejski
svn-id: r6718
2003-03-02add commands to debugger, objects prints a table of local objects, object ↵Jonathan Gray
num pickup (room) will pickup an object, _currentRoom if no room specified, be warned this currently doesn't check the room is valid for the particular object number svn-id: r6656
2003-01-26LCA03 sync: Modified version of the untrap patch, debuggerJames Brown
savegame/loadgame changes, attempts at making the ComI save/load screen (F1) work. The savegame part of the screen does not work due to a crash, the load part SHOULD... but something resets the saveload flags before they are processed (help! :) svn-id: r6545
2003-01-18fixed compilation under VC6Paweł Kołodziejski
svn-id: r6502
2003-01-18add help command to debugger to list commands and vars, we should probably ↵Jonathan Gray
have a help string for each but this is much better than reading the code for now :) svn-id: r6501
2003-01-18Fix shadowed variable in debugger, change bundle compression tables to be ↵James Brown
dynamic svn-id: r6499
2003-01-18add the view/set debug level command 'level' from the old debuggerJonathan Gray
svn-id: r6496
2003-01-18add bounds check for debugger costume switcherJonathan Gray
svn-id: r6492
2003-01-18add ability to change actor costume via the debuggerJonathan Gray
svn-id: r6491
2003-01-07Skeleton for actor debugger commands - current command is useful for states ↵James Brown
where actors in CMI get stuck with "I can't reach it" type stuff. :) svn-id: r6351
2002-12-30added two debugger commandsMax Horn
svn-id: r6268
2002-12-28Add Save/Load game commands to DebuggerJames Brown
svn-id: r6219
2002-12-28Fix NewGui for higher resolutions (eg, CMI)James Brown
svn-id: r6216
2002-12-20Add room command to debuggerJames Brown
svn-id: r6029
2002-12-16indentation fixes; added a constructor (after all the debugger is a global ↵Max Horn
var which is not allocated by new, hence we can't relay on memory being zeroed). And no I am not actually gonna use force against Endy, I just was frustrated :-) svn-id: r6005
2002-12-16use the indention/formatting we agreed one. BTW function names should start ↵Max Horn
lower case... oh well svn-id: r6000
2002-12-16New debugger core. Doesn't really have anything implemented yet, but is far ↵James Brown
more expandable and userfriendly than our previous. Enable experimental console debugger by default, as I havn't written the text console code yet :) svn-id: r5990