mirror of
https://github.com/wiiu-env/gdbstub_plugin.git
synced 2024-11-12 23:35:05 +01:00
src | ||
.clang-format | ||
.gitignore | ||
disassemble.py | ||
Dockerfile | ||
LICENSE | ||
main.py | ||
Makefile | ||
README.md |
Wii-U-Debugger
This is a rewrite of DiiBugger for the homebrew launcher.
In addition to homebrew launcher compatibility, it has received various improvements, most notably:
- Better breakpoint support. The old debugger assumed only one thread was active at once. It wouldn't work correctly or crash when two threads hit a breakpoint at the same time. The new implementation allows multiple threads to be paused at the same time and lets you step through them independently.
- A tab that displays the loaded modules
- A bunch of bug fixes and improved reliability
However, it still isn't possible to launch certain system apps under this debugger (such as the internet browser). If you try to do so, it will crash.
To set a breakpoint, click on an instruction in the disassembly with the scroll wheel / middle mouse button.