What's Changed
WARNING: this update includes RetroArch core updates, which may break save states. Please make in-game saves before updating.
This is Allium's first major release at v1.0.0. Here are some of the major changes:
System Updater / OTA
For WiFi enabled devices, there is now an OTA downloader that lets you update Allium directly from your device. You can choose from the stable releases or nightly releases to test out new features or bug fixes.
Theming
Allium finally has an optional WiFi icon that can be enabled in the Themes page.
With a rewrite of the rendering system, not only is Allium much snappier now, but it also supports custom themes with:
- Background images
- Custom Battery and WiFi icons
- Individually customizable font sizes and padding values for most things. Set font size to 0 to hide the UI element completely (for tabs, button hints, status bar)
- Text replacements for everything
Unfortunately, with this change, your existing customizations will be lost. You can add them back in the themes page again, or try out one of the many themes from the community bundled with Allium now.
Join us in the Discord or create a PR to the Allium theme repository if you want to share or get help with your custom themes!
Apps
Thanks to @MehStrongBadMeh, we have an updated PICO-8 app (#141) and @XK9274's Better Wi-Fi app (#142).
The activity tracker app is also updated with a history view to show you all the games you played by date.
There is a new Screenshot viewer app that lets you view the screenshots you have taken. If you haven't yet, you can press MENU+POWER to take a screenshot.
RetroArch Cores
RetroArch is updated to v1.22.2. Some cores are updated:
- Updated gpsp, picodrive, snes9x2002, snes9x2005 to follow christianhaitian's builds
- Updated Gambatte and now supports netlink (#122, @cobaltgit)
- Added Game Tank core (#109, @Sundownersport)
Localization
Updated Spanish translations (#108, #118, @cromerc)
Miscellaneous
- Ingame guides now support folders. You can have multiple guides per game by having a folder with the name of the game instead of a .txt file.
- Partial support for 752x560 support on v4 screens
- Hold down B when booting to skip game launch (to escape boot loops from broken cores/games)
- Allow plain paks with only launch.sh
- Blink charging LED when battery is low (15%)
- Enable volume buttons on Miyoo Mini (MY283)
Bug fixes
- Fixed USB audio adapter detection on Miyoo Mini Flip
- Remove RetroArch wallpaper when no wallpaper set
- Adjust ingame menu content height/top margin (#134, @bdidier)
- Scrolling issue in recents carousel (#135, @bdidier)
- Console names are now case-insensitive
- Don't show deleted games in launcher
- Gamelist shouldn't fail if image not present
- Fix apps list crash when image is missing
- Fix SGB detected as Game Boy Color (#107)
- Exclude .msu and .pcm files for MSU-1
- Garbled screen on terminal exit (#136, @MehStrongBadMeh)
- Restore volume after exiting Drastic (#138, @MehStrongBadMeh)
- Hide Guides menu entry when no guides
- Guide search stack overflow when no match found
- Guide button next/prev locale names wrong
- Wait for A and B key up before closing menu
- Exclude CJK fallback font from font selection
- Fix panic when saved index exceeds labels length
- Fix panic when select input missing any values
New Contributors
- @cromerc made their first contribution in #108
- @goweiwen made their first contribution in #113
- @bdidier made their first contribution in #134
- @MehStrongBadMeh made their first contribution in #136
Full Changelog: v0.29.0...v1.0.0