src | ||
.gitignore | ||
.travis.yml | ||
diibugger-cli.py | ||
disassemble.py | ||
Dockerfile | ||
LICENSE | ||
Makefile | ||
makefile.mk | ||
README.md |
DiiBugger (WUPS version)
Allows you to connect to your console and use simple debug operations. Checkout the CLI client by jam1garner for usage.
Once the plugin was loaded, start the diibugger-cli.py
with python3, and type in connect [WIIU IP]
to connect to the console. When the running applications changes you need to reconnect.
Wii U Plugin System
This is a plugin for the Wii U Plugin System (WUPS). To be able to use this plugin you have to place the resulting .mod
file into the following folder:
sd:/wiiu/plugins
When the file is placed on the SDCard you can load it with plugin loader.
Building
For building you need:
- wups
- wut
- libutilswut (WUT version) for common functions.
Install them (in this order) according to their README's. Don't forget the dependencies of the libs itself.
Building using the Dockerfile
It's possible to use a docker image for building. This way you don't need anything installed on your host system.
# Build docker image (only needed once
docker build . -t diibugger-builder
# make
docker run -it --rm -v ${PWD}:/project diibugger-builder make
# make clean
docker run -it --rm -v ${PWD}:/project diibugger-builder make clean
Credits
- Refactoring and porting to a WUPS/wut by Maschell
- Initially created by Kinnay
- CLI client by jam1garner