Releases: wiiu-env/Aroma
Releases Β· wiiu-env/Aroma
Aroma Beta-24
Aroma Beta-23
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
Aroma Beta-22
Changelog:
- Fix potential crashs when selecting a quick start title takes more than 30 seconds
- Add patches to allow usage of /dev/dlp (thanks @DaniElectra)
Aroma Beta-21
Changelog:
- Avoid/reduce screen corruption when booting into Aroma
- Close the quick start menu on the gamepad if not autobooting into an environment
- Make quick starting titles more consistent if selecting the titles takes longer than 5-10 seconds
- Launching title via the quick start menu will now show the correct splash screen and play the transition audio
- Add option to show a custom splash screen on boot. It will be loaded from
sd:/wiiu/environments/aroma/splash.png
. Recommended resolution is 1280x720 or 1920x1080 - Make config menu opening a bit more stable
- Fix opening the config menu with Motion Plus controllers in certain scenarios (thanks @Andrew1Hawes)
- Use steady/monotonic clock for the timers in NotificationModule (thanks @dkosmari)
- Mocha: add DLP permission group to homebrew titles
- Fix booting into vWII HBC from AutobootModule
Aroma Beta-20
Changelog:
- Fix displaying the config menu when using 480i + 4:3 or 576i as output resolution.
- Add "saving config" screen to the config menu.
- Actually save the OTP to otp.bin instead of opt.bin.
- Never show region free language select screen for Health and Safety Information, this avoids the splash screen when booting the console with disabled auto-detection.
Aroma Beta-19
Changelog:
- Avoid loading the modules/plugins twice after a IOSU reload.
- Fix save game redirection for certain persistent ids (fixes Wii U icons order for these users).
- Automatically save a OTP and SEEPROM dump to the sd card at the first launch
- Fixed potential crashes that could rarely happen when loading a setup module.
Aroma Beta-18
Changelog:
- Fixed loading Nanddumper via the PayloadLoaderPayload.
- The Plugins in the config menu will now be sorted by name.
Aroma Beta-17
Changelog:
- Recompiled almost everything with latest wut, devkitppc, wums/wups.
- Refactored the EnvironmentLoader and CustomRPXLoader to initialize the WUMS module earlier.
- This means we have access to all modules/plugins in other setup modules.
- Add option to (un)block updates from the boot selector or update block warning screen.
- Aroma now bundles the payload loader installer.
- It's now possible to use the Health & Safety application.
- Patch the Cafe OS FAT32 driver to improve readdir and stat performance. (Thanks: @GaryOderNichts)
- Disable access to some raw devices for unlocked clients to avoid sd corruption.
- Rewrote config and storage API (existing plugins are still compatible)
- All Aroma plugins have been updated to use the new config and storage api.
- Rewrote the plugin config menu.
- Plugins can now have nested categories.
- Plugins without configuration are shown in the config menu.
- Display error notifications when plugin loading fails.
- Corrupt configs are now automatically detected and deleted.
- Only redirect the save directory of the current user to keep the IconDatabase synced with the console.
- Plugin configs are only written to the sd card if they have actually changed.
- Fix config menu control with Wiimote/Pro controller in certain games (e.g. Shovel Knight).
- Implement RL_GetPathOfSaveRedirection for the RPXLoadingModule to get the current homebrew /vol/save redirection directory.
- Notifications will be queued until they can be rendered.
- Added support for notifications that can survive application changes until they are rendered.
- Fixed quitting the software transfer application.
- Fixed content redirection for titles that use "wb" mode to open files.
- Refactored RPX loading logic to be more robust.
- Abort the Quick Start menu after ~120 seconds.
- Fixed replacement function that used r11 in its first instruction.
- By default patch loader.elf to spit out less warnings when loading .rpx built with wut.
- Improve the button combo detection in the PayloadLoaderPayload.
- Avoid exploiting the iosu when mocha is already running.
- Fixed launch of quickstart settings from the quickstart menu.
- Added initial support for loading homebrew from the Quick Start Menu.
- Note: Currently there is no way to actually set homebrew titles to the Quick Start Menu.
Aroma Beta-16
Changelog:
- Fixed booting
- DuckTales: Remastered
- Shantae: Half-Genie Hero
- Shantae: Risky's Revenge Director's Cut
- Adventure Time: Explore the Dungeon Because I Don't Know!
- The Smurfsβ’ 2
- Fixed a bug which made exiting Othello extremely slow
Aroma Beta-15
Changelog:
- Recompiled everything with latest wut, devkitppc, wums/wups to improve stability and stop softlocking on FS errors
- Implemented support for pairing controller and GamePads in Autoboot Module
- Implemented support for using a Wiimote or Pro Controller in Autoboot Module (Button combos for opening these menus only works on the GamePad)
- Fixed loading .rpl files from the sd card
- Always avoid "close app" confirmation when launching homebrew
- CURLWrapperModule is now using curl 8.0.1
- Log the module version for more modules at each application start.