aboutsummaryrefslogtreecommitdiff
path: root/scumm/debugger.h
AgeCommit message (Collapse)Author
2004-01-10Start of debug channel support. TODO: Move this to the common Debugger system?James Brown
svn-id: r12289
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2003-10-26factor out common debugger codeMax Horn
svn-id: r10984
2003-10-26cleanupMax Horn
svn-id: r10982
2003-10-26Use #if USE_CONSOLE instead of #ifdef USE_CONSOLE since that's how we doTorbjörn Andersson
everywhere else svn-id: r10981
2003-10-12cleanupMax Horn
svn-id: r10764
2003-10-03introduced namespace Scumm; made #include statements use scumm/ prefix ↵Max Horn
explicitly svn-id: r10571
2003-10-02renamed class Scumm to ScummEngine (consisten with other engine names; also ↵Max Horn
makes room for a potential 'Scumm' namespace) svn-id: r10549
2003-08-11Expanded iMuse debugger commands. All iMuseJamieson Christian
commands are now under "imuse", and underscores have been removed. imuse panic - Stop all music tracks imuse multimidi on/off - Set multimidi imuse play # - Play a sound resource imuse play random - Play a random sound resource imuse stop # - Stop a music resource imuse stop all - Stop all music resources Note that "play #" and "play random" only attempt to play a sound resource. If the resource is not a music resource or is in a format not supported by the current music driver, it won't play. You can use this as a mini jukebox, but be sure you're in a room with minimal activity. The goal is to minimize interference from the scripts while playing sounds that are not expected in that room. svn-id: r9641
2003-08-10Added imuse_panic to turn off all music playersJamieson Christian
svn-id: r9621
2003-05-31added box matrix debug commandMax Horn
svn-id: r8179
2003-05-21many pedantic warning fixes (and some actual potential buglets fixed, too)Max Horn
svn-id: r7795
2003-05-17Added imuse_multimidi to debuggerJamieson Christian
svn-id: r7614
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-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-25add importres and script starting functionality to the debuggerJonathan Gray
svn-id: r7100
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-20add script hex dumping option to debuggerJonathan Gray
svn-id: r7024
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
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-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-18add the view/set debug level command 'level' from the old debuggerJonathan Gray
svn-id: r6496
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-25more -pedantic warnings fixedMax Horn
svn-id: r6109
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-16Oops. Fix compile.James Brown
svn-id: r5991
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