Aroma ist eine Umgebung, die mit dem EnvironmentLoader geladen wird.
Es wird empfohlen, über den PayloadLoader einen Kaltstart in EnvironmentLoader (und Aroma) durchzuführen . Weitere Informationen findet Ihr im Repository.
Was ist Aroma?
Lest diesen Blogpost für weitere Informationen
Merkmale
Die Tools, Module und Plugins von Aroma sind modular aufgebaut, was bedeutet, dass Funktionen einfach hinzugefügt oder entfernt werden können.
Eine Standard-Aroma-Instanz verfügt über die folgenden Funktionen:
- Kompatibilität mit der neuesten Firmware (5.5.5/5.5.6).
- Kostenloser und dauerhafter Einstiegspunkt (einschließlich Installer + Coldboot-Option)
- Kompatibel mit bestehenden Einstiegspunkten (Browser-Exploit)
- Einfache Einrichtung und Aktualisierung: Kopiert einfach die Dateien auf die SD-Karte.
- Integrierte Unterstützung für Module
- Eingebaute Integration des Wii U Plugin Systems
- Alle Module und Plugins verwenden einen separaten Speicherhaufen, um die Stabilität zu verbessern
- Plugins und Homebrew-Anwendungen können gleichzeitig verwendet werden.
Diese Grundfunktionen können einfach per Plugin erweitert werden. Gängige Plugins sind:
- homebrew_on_menu_plugin : Ladet Homebrew direkt aus dem Wii U-Menü, anstatt einen speziellen Homebrew-Launcher zu verwenden.
- ftpiiu_plugin : Betreibe einen FTP-Server im Hintergrund.
- wiiload_plugin : Wiiload-Unterstützung: Homebrew/Plugin jederzeit über das Netzwerk starten.
- drc_region_free_plugin : Koppelt Gamepads aus verschiedenen Regionen
- region_free_plugin: Startet Spiele aus verschiedenen Regionen.
Download
Ein Bundle mit den neuesten Dateien kann hier heruntergeladen werden .
Verwendung
1. Extrahiert die Dateien in das Stammverzeichnis eurer SD-Karte
2. Startet die Umgebung über den EnvironmentLoader . Möglicherweise müsst Ihr gedrückt halten, während Ihr den EnvironmentLoader startet, um das Öffnen des Menüs zu erzwingen.
Es gibt jetzt auch einen Updater für Aroma.
Kopiert dazu einfach die AromaUpdater.wuhb in euer Verzeichnis sd:/wiiu/apps-Verzeichnis und startet ihn über das WiiU Menü (oder einer beliebigen Möglichkeit .wuhb-Dateien zu starten).
Quellen:
beta 16:
- 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
beta 15:
- 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.
beta 14:
- Fixed loading the correct account when selecting the Wii U Menu or an applet in quick start menu.
- Adjusted behaviour when booting discs from the quick start menu to match the Wii U Menu.
- Fixed Wii U Menu save redirection for other accounts than the main account.
- Changed Wii U Menu save redirection path to include the consoles serial number.
beta 13:
- Fixed starting several games/apps via the quick start menu (e.g. Rayman Legend, Star Fox Zero, Minecraft and Youtube)
- Stopped displaying the "write lock" error when no sd card was inserted
beta 12:
Fixes:
- Fixed some rare cases where exiting an application would result in a crash
- Fixed joining games via the Friendlist
- Fixed possible crashes which could happen when navigating the WUPS Config Menu
- Fixed displaying all titles in the Daily Log. (The Wii U Menu save redirection is now supported in all apps, not just the Wii U Menu)
- Fixed crashing when inserting/removing the sd card in applets while the Wii U Menu is running
- Fixed connecting to a 3DS in Mii Maker
New features:
- Added support for loading .rpl files via OSDynload_Acquire from the sd card.
OSDynload_Acquire("~/wiiu/libs/test.rpl", &handle)
will try to loadsd:/wiiu/libs/test.rpl
- Added an option to hide all .rpx from the Wii U Menu
- Added support for
sd:/wiiu/apps/.ignore
which can be used to hide homebrew apps from the Wii U Menu. - Added a error notification when Aroma is booted with an write-locked sd card.
Other:
- Renamed the config item to "Hide all homebrew" if no
homebrew_launcher.wuhb
exists on the sd card to avoid confusion about the existence of a homebrew launcher for Aroma.
beta 11:
- Updated Mocha to add DK_PCHAR support to /dev/iosuhax, which is needed for the gdbstub plugin (thanks @GaryOderNichts )
- Updated the RPXLoadingModule API to support getting the path of the currently running executable.
- Updated the WiiUPluginBackend API to support getting more information about the running plugins.
- Fixed a few small bugs in the MemoryMappingModule.
beta 10b:
- Updated the Aroma Updater to fix updating itself and selecting packages on page 2.
beta 10:
- Updated the Aroma Updater to provide more information on error, support updating when not running in "aroma" environment
- Added the Notification Module to add support for simple Notifications
- Added the CURLWrapperModule to provide a way to use curl with latest CA Carts without bloating binary sizes
- Added the Aroma Base Plugin which checks for updates on each boot and provides basic patches for the Wii U Menu
Beta 9:
Added the Aroma Updater to Aroma
Beta 8:
- Fixed a crash that happened when "Don't show this again" on the update warning was selected.
- Fixed a disc error that appeared when opening the electronic manual of an out-of-region title.
Beta 7:
Base updates (Download via Payloads)
- Reduced the binary size of the EnvironmentLoader and CustomRPXLoader by using libschrift and a new ELFIO version.
Aroma updates (Download via Base Aroma)
- Updated the plugin config menu to improve the UI and UX.
- Updated the FunctionPatcherModule to support game specific patches, fixed some bugs.
- Updated the drc_region_free plugin to avoid a gamepad update screen when the console was started without a gamepad.
- Updated the AutobootModule to only show an "update warning" when the update directory actually is a directory.
- Fixed entering the Boot Selector menu when autoboot is enabled and updates are not blocked.Reduced the size of several
- binaries by using libschrift and/or a newer ELFIO version."
Beta 6:
- Fixed directory merging and add /vol/aoc redirection support in ContenRedirectionModule (Fixes SDCafiine)
- Fixed RL_UnmountCurrentRunningBundle()
Beta 5:
- Fixed crashes that could happen when exiting ZombiU and Nintendo Web Framework titles like Dot Arcade.
- Fixed booting Call of Duty Black Ops 2.
- The save directory for WUHBs have been changed to include the short name of the homebrew.
- Files in the plugin directory that don't end with ".wps" or start with "." or "_" will now be ignored.
- Various fixes regarding the config menu of the plugin system.
- Fixed displaying the correct name in the Home Menu when running a homebrew title.
- Any .rpx will be hidden from Wii U Menu if a .wuhb with the same name exists in the same directory.
Beta 4:
- Fixed opening the plugin config menu with the classic controller
- Fixed displaying the config menu on games which run in native 1080p
- Fixed booting into "Adventure Time" and "The Smurfs 2"
- The region free menu can now be used with other controllers than the gamepad
- Fixed setting the wrong country for some titles.
Beta 3:
- Fixed lags and stutter in some games.
- Fixed possible crashes that happened when closing a game.
- Fixed softlocks on save game access for certain games
Beta 2:
- Added a region free plugin to the Base-Aroma package. See the repository for more information.
- Fixed booting Shantae: Risky's Revenge, Shantae Half Genie Hero and Ducktales Remastered
- Fixed displaying certain files/directories in the FTPiiU plugin
Beta 1:
- Initial aroma release
v0.2.2
- Compile with latest wut and devkitPPC version
v0.2.1
v0.2
- Small README fix by @Maschell in #2
- Display more information on download errors by @Maschell in #4
- Check the currently running environment before updating by @Maschell in #5
- Optimize DrawUtils and fix some stuff by @Maschell in #6
v0.1
Initial release
Plugins sowie Support für diese findet Ihr hier: