I got tired of trying to use No$GBA's debug tools that just seemed to hate my PC, so I made my own modified version of DeSmuME with all the tools I wanted.
Features: code breakpoints, memory breakpoints, stepping through code
How to use:
There is new breakpoint options in the disassembler and memory viewer. Type an address in the box and press "add breakpoint" to add a new breakpoint of the respective type; select "Delete Breakpoint" to delete a breakpoint of the respective type from the top of the list. Use the arrow buttons to scroll the list.
Note: memory break points don't update the disassembly window, you'll have to refresh yourself. If you want to find the current code position, just copy what's in PC and scroll up 2 (no, I don't know why PC shows 2 operations ahead, that's just how it is in DeSmuME)
The rest should be self explanatory enough to anyone familiar with debugging.
Download: https://github.com/Yackerw/desmume/releases/tag/DebugRelease_0_1
Features: code breakpoints, memory breakpoints, stepping through code
How to use:
There is new breakpoint options in the disassembler and memory viewer. Type an address in the box and press "add breakpoint" to add a new breakpoint of the respective type; select "Delete Breakpoint" to delete a breakpoint of the respective type from the top of the list. Use the arrow buttons to scroll the list.
Note: memory break points don't update the disassembly window, you'll have to refresh yourself. If you want to find the current code position, just copy what's in PC and scroll up 2 (no, I don't know why PC shows 2 operations ahead, that's just how it is in DeSmuME)
The rest should be self explanatory enough to anyone familiar with debugging.
Download: https://github.com/Yackerw/desmume/releases/tag/DebugRelease_0_1
Last edited by Yacker,