mirror of
https://github.com/JetSetIlly/Gopher2600.git
synced 2025-04-02 11:02:17 -04:00
- added witchspace as a target - purely to help me debug the disassembly process but at the same time, it has improved how targets are defined.
46 lines
2.9 KiB
Go
46 lines
2.9 KiB
Go
package debugger
|
|
|
|
// Help contains the help text for the debugger's top level commands
|
|
var Help = map[string]string{
|
|
cmdBall: "Display the current state of the ball sprite",
|
|
cmdBreak: "Cause emulator to halt when conditions are met",
|
|
cmdCPU: "Display the current state of the CPU",
|
|
cmdCapture: "Start capturing entered commands to an extermnal script",
|
|
cmdCartridge: "Display information about the current cartridge",
|
|
cmdClear: "Clear all entries in BREAKS and TRAPS",
|
|
cmdDebuggerState: "Display summary of debugger options",
|
|
cmdDisassembly: "Print the full cartridge disassembly",
|
|
cmdDisplay: "Display the TV image",
|
|
cmdDrop: "Drop a specific BREAK or TRAP conditin, using the number of the condition reported by LIST",
|
|
cmdGrep: "Simple string search (case insensitive) of the disassembly",
|
|
cmdHelp: "Lists commands and provides help for individual debugger commands",
|
|
cmdHexLoad: "Modify a sequence of memory addresses. Starting address must be numeric.",
|
|
cmdInsert: "Insert cartridge into emulation (from file)",
|
|
cmdLast: "Prints the result of the last cpu/video cycle",
|
|
cmdList: "List current entries for BREAKS and TRAPS",
|
|
cmdMemMap: "Display high-level VCS memory map",
|
|
cmdMissile: "Display the current state of the missile 0/1 sprite",
|
|
cmdOnHalt: "Commands to run whenever emulation is halted (separate commands with comma)",
|
|
cmdOnStep: "Commands to run whenever emulation steps forward an cpu/video cycle (separate commands with comma)",
|
|
cmdPeek: "Inspect an individual memory address",
|
|
cmdPlayer: "Display the current state of the player 0/1 sprite",
|
|
cmdPlayfield: "Display the current playfield data",
|
|
cmdPoke: "Modify an individual memory address",
|
|
cmdQuit: "Exits the emulator",
|
|
cmdRAM: "Display the current contents of PIA RAM",
|
|
cmdRIOT: "Display the current state of the RIOT",
|
|
cmdReset: "Reset the emulation to its initial state",
|
|
cmdRun: "Run emulator until next halt state",
|
|
cmdScript: "Run commands from specified file",
|
|
cmdStep: "Step forward emulator one step (see STEPMODE command)",
|
|
cmdStepMode: "Change method of stepping: CPU or VIDEO",
|
|
cmdStick: "Emulate a joystick input for Player 0 or Player 1",
|
|
cmdSymbol: "Search for the address label symbol in disassembly. returns address",
|
|
cmdTIA: "Display current state of the TIA",
|
|
cmdTV: "Display the current TV state",
|
|
cmdTerse: "Use terse format when displaying machine information",
|
|
cmdTrap: "Cause emulator to halt when specified machine component is touched",
|
|
cmdVerbose: "Use verbose format when displaying machine information",
|
|
cmdVerbosity: "Display which format is used when displaying machine information (see TERSE and VERBOSE commands)",
|
|
cmdWatch: "Watch a memory address for activity",
|
|
}
|