Go to file
2022-02-08 14:44:53 +01:00
src clang-format 2022-02-08 14:44:53 +01:00
build.py Add files 2018-09-24 10:43:20 +02:00
disassemble.py Fix sign in floating point load/store instruction disassembly 2018-09-26 17:16:11 +02:00
LICENSE Initial commit 2018-09-24 10:35:35 +02:00
main.py Fix bug that made debugger thread hang after reconnecting twice 2018-09-25 09:31:19 +02:00
README.md Update README.md 2020-01-10 16:48:26 +01:00

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.

Screenshots