(1 to 1) of 1 Results
Geiger's Snes9x Debugger M10R1 released
29 January 2010 11:44AM EST - Update by Geiger
Its been five years. Time for an update.
From the release notes:
- All log, usage, and dump files are saved to the Log subdirectory (user configurable)
- Hotkeys for Run, NextOp, StepInto, StepOver, StepOut, and SkipOp
- All hotkeys are user configurable (hotkey page 5)
- APU and SA1 now obey TraceOnce and Split
- SA1 breaks up code blocks and obeys Squelch.
- SRAM viewable in Hex Editor
- Register editing
- GSD has been integrated into the system changes the 1.51 base uses. This includes directory structures, config files, and other changes.
- SkipOp no longer reprints the previous line if its the same one being skipped.
- DMA trace now prints length in hex
- Breakpoint addresses and the PC register will accept up to eight characters and will filter out common address notation
- Merging usage files caused a crash due to incorrect array sizes
- Execution breakpoints work for alternate RAM addresses (7E vs 00)
- Usage maps were saved even if Auto Usage was off
- Wrong bank for Opcode 4C (JMP)
- Write breakpoints in PPU operations caused data errors (which frequently caused code to take branches it otherwise wouldn’t)
- Tab stops in breakpoint window
This version is based on the 1.51 codebase. (Because I apparently live in a cave and didn’t know 1.52 had been released.)
Note: If GSD refuses to run, and posts a side-by-side or application “configuration” error, the system can’t find DLLs it needs to run the program. The Visual C++ redistributable link included in the release notes was meant to resolve these issues, but apparently it is out of date.