Releases: OnionUI/Onion
Onion V4.2.0.1-beta
dev-v4.2.0-beta Cleanup
Onion V4.1.3
Onion V4.1.2
Note: This version is not compatible with Miyoo Mini+ (Plus)
Β
Changelog (V4.1.1
βΊ V4.1.2
)
- 21aa53e: Begin version 4.1.2 (Aemiii91) #730
- b464479: Show message in Gallery app when no screenshots present (Aemiii91) #730
- b251823: Show version during installation (Aemiii91) #730
- d4b2ccd: Update theme during installation (Aemiii91) #730
- b0b1813: Moved
scummvm
(standalone) tobin
(Aemiii91) #730 - 6fd7b44: Fix paths for gearsystem icons in Expert (#724) (Aemiii91) #730
- 41f3789: Improved ScummVM import script (Aemiii91)
- e486167: Update SearchFilter proper (Aemiii91)
- 56d1250: Update workflows (Aemiii91)
- cb5b2ab: Add short sha to dev build versioning (Aemiii91)
- d44e1c3: Update pre-release.yml (Mathias Holdgaard)
- 57d2f28: Improved ScummVM script (Aemiii91)
- f07d81c: Merge branch 'main' of https://github.com/OnionUI/Onion (Aemiii91)
- fd40de3: Improved GLO: reset list on refresh + show less options for non-games (Aemiii91)
- 8afbcf3: Cleanup (Aemiii91)
- d20bc24: Improved Ports import script (now generates a
Roms/PORTS/import.log
) (Aemiii91) - 4421307: Added Ports install script (for cleanup) (Aemiii91)
- GLO now shows specific options for Recents/Favorites (Aemiii91)
- 2e683ea: Switched
advancemame
over to usingmiyoocmd
(Aemiii91) - 110758a: System improvements (Aemiii91)
- 9798c8e: Improved
infoPanel
(Aemiii91) - 9b0f7ae: Improved
randomGamePicker
(Aemiii91) - 8065902: Update ch language (#718) (081944) #718
- 991fdc8: Fixed mistake in runtime causing apps to no longer launch after running a
miyoocmd
(Aemiii91) - b4fbe9c: Fixed image view for
infoPanel
(Aemiii91) - 6510dc4: Fixed path for Quick Guide images (Aemiii91)
- ca73963: Integrated AdvanceMENU as alternative frontend (Aemiii91)
- 29e1c99: Added all systems to AdvanceMENU (Aemiii91)
- c292836: Include
Reset AdvanceMENU
inReset everything
(Aemiii91) - 360a1ab: Improve Guest Mode (Aemiii91)
- f91290a: Got AdvanceMAME to work again and did some final cleanup (Aemiii91)
- e908dcd: Add Onion version to pre-release title (Aemiii91)
- Added GLO shortcuts + default preview (Aemiii91)
- Optimized text scrolling (Aemiii91)
- a9416c5: Improved
dot-clean
tool (Aemiii91) - 257deb8:
dot-clean
: exclude video "seen" files (Aemiii91) - 77ae445:
ThemeSwitcher
: Apply/reset icons by default + always reset non-existing icons (Aemiii91) - a9c5c2f: Update pre-release.yml (Mathias Holdgaard)
- 9c02ee5: Update README.md (Mathias Holdgaard)
- 93ea507: Fixed app position (when returning to MainUI after pressing X/Y) (Aemiii91)
- 23b3af5: Fix icon application on custom icons (Aemiii91)
- aa53ef4: Typo fix (Aemiii91)
Β
Onion V4.1.1
Note: This version is not compatible with Miyoo Mini+ (Plus)
Β
Commits (V4.1.0
βΊ V4.1.1
)
- 2759adf: Fixed infinite loop issue in GS (#720) (Aemiii91)
- cffaadd: Update version (Aemiii91)
- 78f0b6c: Fixed playActivity corruption on long file names (Aemiii91)
- 72adb56: Repaired corrupted files for Music Player (GMU) (Aemiii91)
- 3187a77: Made
Game core
selector support more games (notablyzip
files) (Aemiii91) - 80b60ce: Added DOSBox-Pure 0.9.7 to Expert (Aemiii91)
- 69e0107: Fixed
Game core
not detected correct default on shared rom folders (Aemiii91) - e6e523e: Added
.img
to PSextlist
(Aemiii91) - 26e95ce: Encode core name into
romScreens
(Aemiii91) - 6681cde: Restored game core detection for irregular launch paths (Aemiii91)
- 80ed8c1: Delete game screenshot when removing item from GS (Aemiii91)
- 500bf6a: Improved detection of installed apps in Tweaks (Aemiii91)
Β
Onion V4.1.0
Note: This version is not compatible with Miyoo Mini+ (Plus)
Β
Features
Game List Options (GLO) (by @Aemiii91)
Press Y in a game list to get specific options for the selected game and the entire list
- Reset game - load game without save state
- Game core - set custom core per game
- Filter list - use a keyword to filter the list
- Refresh roms - refresh the listβs game cache
- Custom scripts:
- Random game - added by Random Game app - launches a random game from the list
- Set time - added by Clock app - quick access to setting date and time
Icon switching (by @Aemiii91)
- ThemeSwitcher now supports themes with icon packs - remember to visit our themes repository for additional themes and icon packs!
- Change icon pack and edit individual icons in Tweaks
Icon Switching | |
---|---|
Showcase: Applying themes with icon packs |
Use Tweaks to change icon pack or edit individual icons |
Ports Collection (by @schmurtzm)
Onion's Ports Collection has been completely redone and now includes 61 game ports!
All the necessary files (except licensed game files) are now hosted on the:
Ports Collection |
---|
Click the image to view it in full size |
- 24 free game ports are offered as complete packs
- 37 game ports are available through the collection of game engines, and you are only required to supply the licensed data files from the original game
- Pre-configured config files are included - which gives you the best settings and uniform key mapping for FPS games (credit: axcelon)
- Box art is also included
New apps
- Random Game - launch a random game from any cached system - credit: @marchiore
- Video Player (FFplay) - watch your favorite 4:3 or 16:9 video content - credit: Steward-Fu , @bobotrax , @schmurtzm
- PDF Reader (Green) - ideal for looking up clues in game manuals - credit: Steward-Fu
- Ebook Reader (Pixel Reader) - well suited for reading walkthroughs on the go - credit: ealang
Other exciting features
- Automatic import of ScummVM games: games are now automatically imported in Onion thanks to a new script created - no more manual shortcuts to create! (@schmurtzm)
- A new core option has been added to ScummVM: "Target FPS for stutter reduction" allows to run some heavy games with less audio stuttering - unique to Onion! (@schmurtzm)
- Improved color palette organization for GB: an organization by palette style (Essentials, Subtle, Single_Color, Multicolor, Hardware, Nintendo_Official, Extras, Others) unique to Onion ! (Jeltron & @schmurtzm)
- mGBA one-key fast forward button - R2 by default (@schmurtzm)
- Added support for On-Screen Overlays in RetroArch (Eggs)
- Hotkey for video scaling: MENU+START (Eggs) (remember to save overrides to make it stick)
- File explorer for PDF Reader and Video Player apps (@schmurtzm & @Aemiii91)
- Tutorials: video tutorial for arcade saves, video tutorial for Video Player shortcuts, pdf tutorial for PDF Reader (@schmurtzm)
- Package Manager UI update (@Aemiii91)
- AdvanceMAME with AdvanceMENU - browse your arcade games with video previews! (@schmurtzm)
- Onion easter egg (γ³γγγ³γγ³γ) (@Sichroteph)
Highlight: Package Manager (UI update) | Highlight: On-Screen Overlays | Highlight: AdvanceMENU |
---|---|---|
Core updates (by @schmurtzm)
- [GBA] Default core changed:
gpSP
->mGBA
- [Scumm] Updated:
ScummVM 2.7
- [PS] Updated:
PCSX-ReARMed
- [GB/GBC] Updated:
Gambatte
- [Commodore 64] Updated:
vice x64
- [ZX Spectrum] Updated:
fuse
- [Arcade] Updated:
MAME 2003-Plus
- [Virtual Boy] Updated:
Beetle VB v1.31.0
- [Ports] Updated:
ecwolf (Wolfenstein 3D)
- [Expert/PICO-8] Updated:
fake-08 standalone
- [SNES] Updated:
Beetle Supafaust
(~10% increase in FPS) - [Expert/SNES] Updated:
Snes9x
- [Expert/SNES] Updated:
Snes9x 2005
and2005 Plus
- [Expert/SNES] Updated:
Snes9x 2010
New core additions (by @schmurtzm)
- [Amiga] Added:
puae 2021 v2.6.1
- [PICO-8] Added
fake-08 libretro core
(supports save states) - [Expert/OpenBOR] Added Steward-Fu's
OpenBOR
- [Expert/DOS] Added:
DOSBox Pure 0.9.7
(the old 0.21 is still default) - [Expert/PS] Added:
PCSX-ReARMed standalone
emulator (no GameSwitcher integration, but much improved performance - allows for using enhanced resolution) - [Expert/Arcade] Added:
M.B.A-mini
(M.B.A = MAME's skeleton + FBA's romsets) - [Expert/Arcade] Added:
AdvanceMenu
,AdvanceMame
, andAdvanceMess
- [Expert/NEC PC-98] Added:
Neko Project II Kai
- [Expert/Music] Added:
Game Music Emu (GME)
Added languages
- PortuguΓͺs do Brasil (Brazilian Portuguese) - credit: @anibaldeboni
- Nederlands (Dutch) - credit: @ronvandegraaf
- Svenska (Swedish) - credit: @Megamannen
- Turkce (Turkish) - credit: @tcgumus
- Π£ΠΊΡΠ°ΡΠ½ΡΡΠΊΠ° (Ukrainian) - credit: @semioys
- ΠΠ΅Π»Π°ΡΡΡΠΊΠ°Ρ (Belarusian) - credit: @introkun
- TiαΊΏng Viα»t (Vietnamese) - credit: ViΓͺn VΔ© Khang
- νκ΅μ΄ (Korean) - updated by: @DDinghoya
Breaking changes
- The new V4.1 Ports Collection is not compatible with files from earlier versions (V4.0.4 and below) - download the new ports files from our Ports Collection repository, and add the necessary game files in
Roms/PORTS/Games
. - PS roms of type
.bin
now requires accompanying.cue
files (you can use this tool to generate them) - this improves game compatibility, fixes some audio issues, and allows for indexing games consisting of multiple.bin
files!
Onion V4.0.4
Note: This version is not compatible with Miyoo Mini+ (Plus)
Β
Changelog
- Disabled bootcmd mod
Features
- Minimal UI: Recents are now hidden by default and GameSwitcher can be launched by pressing MENU.
- Tweaks: A new app for making Onion your own!
- System settings: Startup behavior, auto-save and exit, vibration.
- Custom shortcuts: Single/long/double press MENU, and launch apps or tools via X or Y in MainUI.
- Known limitation: Some apps can't be launched this way (for now only Music Player / GMU is known not to support this).
- Personalize the UI: Show/hide recents/expert tabs, theme overrides.
- Advanced: Quick access to advanced emulator settings, plus a submenu to reset different settings.
- Tools: Sort favorites, fix thumbnails, remove OSX system files.
- MainUI context menu is now mapped to SELECT (MENU default action is instead GameSwitcher - this can be changed in Tweaks).
- GameSwitcher: Minimal mode (press Y to toggle - hold Y for fullscreen image).
- Package Manager: Besides the new name, the old "Onion Installer" has also gotten a massive overhaul:
- "Change-count" shown for each tab, and the total packages added and removed are shown in the top bar.
- Press X to toggle all items in selected tab.
- Press Y to reset all changes in selected tab.
- Search app is now native to Onion, and mapped to X by default (more info).
- RetroArch: updated to latest version, supports save state thumbnails, and shows less on-screen notifications.
- File Explorer: Updated color scheme, fullscreen image viewer (with navigation) - reinstall via Package Manager required.
- Retired unused cores:
mame2003
(usemame2003-plus
instead),fbalpha
(usefbalpha2012
instead). - Updated/added cores:
Fake-08 (pico8)
,blueMSX
andfMSX
. - New experimental emulator:
PCSX-ReARMed standalone
andmame2003-extreme
. - New theme features: custom boot/shutdown/save splash, charging animation (up to 24 frames), more options for battery percentage.
Ports collection
- The Ports collection binaries have moved to
Roms/PORTS
, and a reinstall via Package Manager is required. Your existing ports files will be moved automatically by the installer. You will need to correct the paths inside the launch script of ports that are not included with Onion.
ScummVM game list
- We've changed the way ScummVM games are indexed, which now allows showing the games as single list items with the possibility of having boxart (more info).
GB/GBA Fast Forward
- Fast forward is no longer additionally mapped to R in the Game Boy emulators.
- This is to unify the shortcut for fast forward across all systems (MENU + R).
- Note: Click here for information on how to bind fast forward to a single button.
Installation
- Check out the new installation guide
- Please review the updated documentation to help familiarize yourself with Onion's Features and FAQs.
- Note: If you experience slower gameplay than usual following update, create an in-game save and delete your save states.
Onion V4.0.3
IMPORTANT
V4.0.3 and below is NOT COMPATIBLE with newer firmware versions (20221216****
and 20221224****
).
Changelog
- More robust installation process (Aemiii91)
- Reverted faulty PicoDrive remap (Aemiii91)
- Small corrections in the French translation. (bobotrax) #136
- Fixed Pico-8 glitching backgrounds when not viewed fullscreen (Schmurtz) #140
- MainUI settings no longer getting corrupted (Aemiii91)
- Remove logging to files (Aemiii91)
Features
- Minimal UI: Recents are now hidden by default and GameSwitcher can be launched by pressing MENU.
- Tweaks: A new app for making Onion your own!
- System settings: Startup behavior, auto-save and exit, vibration.
- Custom shortcuts: Single/long/double press MENU, and launch apps or tools via X or Y in MainUI.
- Known limitation: Some apps can't be launched this way (for now only Music Player / GMU is known not to support this).
- Personalize the UI: Show/hide recents/expert tabs, theme overrides.
- Advanced: Quick access to advanced emulator settings, plus a submenu to reset different settings.
- Tools: Sort favorites, fix thumbnails, remove OSX system files.
- MainUI context menu is now mapped to SELECT (MENU default action is instead GameSwitcher - this can be changed in Tweaks).
- GameSwitcher: Minimal mode (press Y to toggle - hold Y for fullscreen image).
- Package Manager: Besides the new name, the old "Onion Installer" has also gotten a massive overhaul:
- "Change-count" shown for each tab, and the total packages added and removed are shown in the top bar.
- Press X to toggle all items in selected tab.
- Press Y to reset all changes in selected tab.
- Search app is now native to Onion, and mapped to X by default (more info).
- RetroArch: updated to latest version, supports save state thumbnails, and shows less on-screen notifications.
- File Explorer: Updated color scheme, fullscreen image viewer (with navigation) - reinstall via Package Manager required.
- Retired unused cores:
mame2003
(usemame2003-plus
instead),fbalpha
(usefbalpha2012
instead). - Updated/added cores:
Fake-08 (pico8)
,blueMSX
andfMSX
. - New experimental emulator:
PCSX-ReARMed standalone
andmame2003-extreme
. - New theme features: custom boot/shutdown/save splash, charging animation (up to 24 frames), more options for battery percentage.
Ports collection
- The Ports collection binaries have moved to
Roms/PORTS
, and a reinstall via Package Manager is required. Your existing ports files will be moved automatically by the installer. You will need to correct the paths inside the launch script of ports that are not included with Onion.
ScummVM game list
- We've changed the way ScummVM games are indexed, which now allows showing the games as single list items with the possibility of having boxart (more info).
GB/GBA Fast Forward
- Fast forward is no longer additionally mapped to R in the Game Boy emulators.
- This is to unify the shortcut for fast forward across all systems (MENU + R).
- Note: Click here for information on how to bind fast forward to a single button.
Installation
- Check out the new installation guide
- Please review the updated documentation to help familiarize yourself with Onion's Features and FAQs.
- Note: If you experience slower gameplay than usual following update, create an in-game save and delete your save states.
Onion V4.0.2
IMPORTANT
V4.0.3 and below is NOT COMPATIBLE with newer firmware versions (20221216****
and 20221224****
).
Changelog
- GameSwitcher no longer crashing when clearing history (Aemiii91)
- PSX
bin/cue
games no longer double-indexed (Aemiii91) - Improved update procedure (Aemiii91)
- ScummVM games no longer indexed twice after first launch (Aemiii91)
- Removed HID from input drivers (Aemiii91)
Search
mapped toX
by default (Aemiii91)- Added more folders to OSX removal tool (Aemiii91)
Onion V4.0.1
IMPORTANT
V4.0.3 and below is NOT COMPATIBLE with newer firmware versions (20221216****
and 20221224****
).
Changelog
- d68a0f1: Battery visible for all themes (#130) (Aemiii91)
- 9acd295: Removed hardcoded
v
frombootScreen
(Aemiii91) - e5de94c: Fixed frame rendering in
gameSwitcher
(Aemiii91) - 4f3c004: better Atari ST and sharp x68000 icons + better Atari800 configuration (Schmurtz)
- fbab3a7: Atari800 remap file (Schmurtz)
- ff6ca99: Removed duplicate RA from install package (Aemiii91)
- 4d52fec: Update
v4.0.1
(Aemiii91)
Onion V4.0.0
IMPORTANT
V4.0.3 and below is NOT COMPATIBLE with newer firmware versions (20221216****
and 20221224****
).
Changelog
- Minimal UI: Recents are now hidden by default and GameSwitcher can be launched by pressing MENU
- Tweaks: A new app for making Onion your own!
- System settings: Startup behavior, auto-save and exit, vibration
- Custom shortcuts: Single/long/double press MENU, and launch apps or tools via X or Y in MainUI
- Known limitation: Some apps can't be launched this way (for now only Music Player / GMU is known not to support this)
- Personalize the UI: Show/hide recents/expert tabs, theme overrides
- Advanced: Quick access to advanced emulator settings, plus a submenu to reset different settings
- Tools: Sort favorites, fix thumbnails, remove OSX system files
- MainUI context menu is now mapped to SELECT (MENU default action is instead GameSwitcher - this can be changed in Tweaks)
- GameSwitcher: Minimal mode (press Y to toggle - hold Y for fullscreen image)
- Package Manager: Besides the new name, the old "Onion Installer" has also gotten a massive overhaul:
- "Changes count" now shown for each tab and the total emu/apps added/removed are shown in the top bar
- Press X to toggle all items in selected tab
- Press Y to reset all changes in selected tab
- Search app is now native to Onion (more info)
- RetroArch: supports save state thumbnails, less on-screen notifications
- File Explorer: Updated color scheme, fullscreen image viewer (with navigation)
- Retired unused cores:
mame2003
(usemame2003-plus
instead),fbalpha
(usefbalpha2012
instead) - Updated/added cores:
Fake-08 (pico8)
,blueMSX
andfMSX
, - New experimental emulator:
PCSX-ReARMed standalone
andmame2003-extreme
- New theme features: custom boot/shutdown/save splash, charging animation (up to 24 frames), more options for battery percentage
Ports collection
- The Ports collection binaries have moved to
Roms/PORTS
, and a reinstall via Package Manager is required.
ScummVM game list
- We've changed the way ScummVM games are indexed, which now allows showing the games as single list items with the possibility of having boxart (more info)
GB/GBA Fast Forward
- Fast forward is no longer additionally mapped to R in the Game Boy emulators.
- This is to unify the shortcut for fast forward across all systems (MENU + R).
- Note: Click here for information on how to bind fast forward to a single button.
Installation
- Check out the new installation guide.
- Important: If you choose "Update" during installation, it is recommended to reinstall included apps using the Package Manager.
- Note: if you experience slower gameplay than usual, we recommend you create an in-game save and delete your save states.
Updating (from v4.0.0-rc)
- If updating from the release candicate you can leave out
BIOS
andIcons
when copying files to your SD card.
Battery icon hotfix
-
If you're having trouble with the battery icon not showing when in MainUI, unzip the contents of the
battery-icon-hotfix.zip
to your SD card.- This fix has already been applied to the Onion install zip below.