github wiiu-env/Aroma beta-26
Aroma Beta-26

7 hours ago

What's Changed

Bug Fixes

  • Fixed heap corruption when compiling with devkitPPC r49.
    • Affected plugins will be disabled when booting into Aroma Beta 26.
    • Developers of affected plugins are informed with a solution.
    • Compiling plugins with WUPS 0.9.1 or higher and modules with WUMS 0.3.6 will fix this.
    • Recompiled all modules and plugins with the latest devkitPPC/wut/WUMS/WUPS.
  • Fixed crash when loading incompatible plugins.
  • Fixed crashing when exiting Assassin's Creed III.
  • Fixed booting into TNT Racers.
  • Disabled Aroma while playing Mass Effect 3 to fix exiting the game.
  • Fixed potential crashes when redirecting files in certain games (e.g., Donkey Kong Country: Tropical Freeze).
  • Disabled mDNS support for ftpiiu to avoid potential crashes.
  • Fixed resolving symbol names while cleaning up plugins.
  • Fixed a small memory leak in the screenshot plugin.
  • Fixed calling FINI on exit for plugins.
  • Fixed crashes when patching certain kernel functions.

Features

  • Implemented a TCP server that redirects syslogs and injects commands.
    • Can be toggled ON/OFF in the AromaBasePlugin config menu.
    • Use this Python script to connect to the server: tcp_log_server.py
  • Added "IOPShellModule," which allows running commands via TCP syslogs or serial logging.
    • Check "cos help" for built-in commands from Cafe OS.
    • Check "iosu help" for IOSU-related commands.
    • Check "aroma help" for aroma related commands.
  • Added initial support for tracking plugin heap usage and detecting double frees or memory leaks.
  • Disabled Mocha's wupserver.
  • Updated the SplashscreenModule to support JPEG and WebP, and load splashscreens from more paths (thanks DanielKO).
  • Enabled WebSocket support for CURLWrapperModule.

Don't miss a new Aroma release

NewReleases is sending notifications on new releases.