What's Changed
- General:
- Added a ButtonComboModule to provide a API for plugins and modules to easily register button combos and detected combo conflicts
- Added an "Aroma safe mode" to disable 3rd party plugin when pressing (L+DPAD UP+Minus) on boot on the Gamepad
- Updated the SplashscreenModule to add support for showing a random splash-screen (by @dkosmari)
- Plugins can now be completely deactivated and reactivated in the WUPS config menu
- ContentRedirectionModule:
- Add support for single file replacements
- WiiUPluginLoaderBackend:
- Use left/right to jump a full page on the toplevel menu.
- Update plugin (un)loading logic to keep plugins loaded if possible
- Add WUPSConfigAPI_Menu_GetStatus() function
- Add support disabling plugins via the config menu, add "safe mode"
- ConfigMenu: Show wiimote button when the last input was on a wiimote
- Remove the global trampoline table and add a small trampoline table next to each .text section instead
- Block on
VPADRead()
while the plugin menu is open by @dkosmari - Fake VPADResult when pressing the config menu button combo to avoid error message in some games