Daedalus Debugger Commands
**************************

Last updated 13 April 2001.


help - Does nothing useful (hehe).
go - Starts the CPU.
stop - Stop the CPU.
skip - When the CPU is stopped, skips the current instruction.
dump dlist - Dump the next display list to disk.
dump textures - Dump existing/new textures to disk as .png files.
nodump textures - Stop dumping textures.
drop textures - Force Daedalus to recreate the textures.
make textures blue - Makes all the textures in the scene blue.
make textures normal - Restores textures after being made blue.
disablegfx - Turns off Display List processing.
enablegfx - Reenables display list processing.
stat dr - Displays some statistics on the dynamic recompiler.
int pi - Generate a PI interrupt.
int ai - Generate a AI interrupt.
int dp - Generate a DP interrupt.
int sp - Generate a SP interrupt.
int si - Generate a SI interrupt.
dump bootcode [filename] - Dump disassembly of the rom bootcode to disk.
dump os [filename] - Dump disassembly of the os code to disk.
dump exvec [filename] - Dump disassembly of the exception vectors to disk.
listos <symbol> - Show the os symbol in the code view (eg __osDisableInt).
list <address> - Show the specified address in the code view.
cpu - show the cpu code view
rsp - show the rsp code view
mem <address> - show the memory specified address.
mem [reg] - show the memory pointed to by reg [reg] (e.g. mem [sp])
mem [reg+offset] - show the memory at the specified reg/offset (e.g. mem [sp+10])
bpx <address> - set a breakpoint at the specified address.
osinfo threads - display a list of active threads.
osinfo queues - display a list of queues (some are usually invalid).
osinfo events - display the system event details.
