mirror of
https://github.com/wiiu-env/WUMSLoader.git
synced 2024-12-25 15:41:50 +01:00
.github/workflows | ||
relocator | ||
source | ||
.gitignore | ||
Dockerfile | ||
Makefile | ||
README.md |
Setup payload
This is a payload that should be run with CustomRPXLoader.
Usage
Put the payload.rpx
in the sd:/wiiu/
folder of your sd card and use the CustomRPXLoader
to run this setup payload.
Put modules (in form of .wms
files) that should be used a main()-hook into sd:/wiiu/modules/
and one time modules into sd:/wiiu/modules/setup
.
- Make sure not to call
exit
in the modules (by using the WiiUModuleSystem) - The one time setups will be run in the order of their ordered filenames.
The area between 0x00800000
and whereever this setup is loaded, will be used.
Building
Make you to have wut and WiiUModuleSystem installed and use the following command for build:
make install
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 setuppayload-builder
# make
docker run -it --rm -v ${PWD}:/project setuppayload-builder make
# make clean
docker run -it --rm -v ${PWD}:/project setuppayload-builder make clean