More actions
Environment Loader | |
---|---|
General | |
Author | Maschell |
Type | Payload |
Version | 0.3.2 |
License | GPL-3.0 |
Last Updated | 2024/07/06 |
Links | |
Download | |
Website | |
Source | |
Environment Loader allows you load environments on your Wii U.
User guide
This is a payload that should be run with CustomRPXLoader.
Place payload.rpx in the "sd:/wiiu/" folder of your sd card and use the CustomRPXLoader to run this setup payload, hold X on the Gamepad while loading to force open the menu.
This payload checks for enviroments in the following directory: "sd:/wiiu/environments/".
Example file structure for having a "tiramisu" and a "installer" environment on the sd card:
sd:\wiiu\environments\tiramisu\modules\setup\00_mocha.rpx sd:\wiiu\environments\tiramisu\modules\setup\01_other_cool_payload.rpx sd:\wiiu\environments\installer\modules\setup\00_mocha.rpx sd:\wiiu\environments\installer\modules\setup\01_installer_launcher.rpx
When you start the EnvironmentLoader a selection menu appears. Use Y on the Gamepad to set a default enviroment. To open the selection menu when a default enviroment is set, hold X on the Gamepad while launching the EnvironmentLoader.
When launching an given enviroment, all .rpx files in "[ENVIRONMENT]/modules/setup" will be run.
- Make sure not to call
exit
in the setup payloads. - The files will be run in the order of their ordered filenames.
Screenshots
Changelog
v0.3.2 2024/07/06
- Avoid screen corruption after displaying the environment selection screen by @Maschell in #37
- Close the quick start menu on the gamepad if not autobooting into an environment
v0.3.1 2024/05/09
v0.3 2024/05/06
- Allow Aroma to init early.
- Compile with latest devkitPPC and wut.
v0.2 2023/07/20
- Implement support for pairing controller and GamePads by @Maschell in #19.
- Allow using +/- to set the default environment by @Maschell in #20.
- Display the version of Environment Loader in menu by @Maschell in #22.
- Full Changelog
v0.1.2 2023/01/11
- Update to latest ELFIO and avoid streams to reduce binary size by @Maschell in #13.
- Use libschrift instead of freetype by @Maschell in #14.
- Full Changelog
v0.1.2 2923/01/11
- Update to latest ELFIO and avoid streams to reduce binary size by @Maschell in #13
- Use libschrift instead of freetype by @Maschell in #14
- Full Changelog
v0.1.1 2022/10/09
- Fix detecting the autoboot enviroment when the menu was opened.
v0.1 2022/09/05
- Use ubuntu-22.04 in CI.
Credits
- maschell.
- Copy pasted stuff from dimok.
- Copy pasted resolving the ElfRelocations from decaf.
- https://github.com/serge1/ELFIO.