Skip to content

Releases: OnionUI/Onion

Onion V4.2.0.1-beta

09 Apr 00:12
Compare
Choose a tag to compare
Onion V4.2.0.1-beta Pre-release
Pre-release
dev-v4.2.0-beta

Cleanup

Onion V4.1.3

31 Mar 16:12
Compare
Choose a tag to compare

Note: This version is not compatible with Miyoo Mini+ (Plus)

Β 

Changelog (V4.1.2 β€Ί V4.1.3)

  • a6e1ee3: Fixed "Game core" not being applied on launch (Aemiii91)
  • 6471cf7: Fix Imgs paths (fixes #663) (Aemiii91)
  • c546b50: Added tool to generate .cue files for PSX games in .bin format (Aemiii91)

Β 

Onion V4.1.2

30 Mar 22:00
Compare
Choose a tag to compare

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) to bin (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 using miyoocmd (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 in Reset 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

21 Mar 22:53
Compare
Choose a tag to compare

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 (notably zip 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 PS extlist (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

21 Mar 00:46
Compare
Choose a tag to compare

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

Game List Options

When in a game list, press Y to open GLO (this action can be reassigned in Tweaks)

GLO - specific options for the selected game or the entire list

Use the "Game core" option to change core per game

  • 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 repository

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 and 2005 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, and AdvanceMess
  • [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

01 Jan 10:54
Compare
Choose a tag to compare

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 (use mame2003-plus instead), fbalpha (use fbalpha2012 instead).
  • Updated/added cores: Fake-08 (pico8) , blueMSX and fMSX.
  • New experimental emulator: PCSX-ReARMed standalone and mame2003-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

22 Sep 11:24
Compare
Choose a tag to compare

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 (use mame2003-plus instead), fbalpha (use fbalpha2012 instead).
  • Updated/added cores: Fake-08 (pico8) , blueMSX and fMSX.
  • New experimental emulator: PCSX-ReARMed standalone and mame2003-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

15 Sep 19:32
Compare
Choose a tag to compare

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 to X by default (Aemiii91)
  • Added more folders to OSX removal tool (Aemiii91)

Onion V4.0.1

13 Sep 22:02
Compare
Choose a tag to compare

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 from bootScreen (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

09 Sep 23:10
25c1834
Compare
Choose a tag to compare

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 (use mame2003-plus instead), fbalpha (use fbalpha2012 instead)
  • Updated/added cores: Fake-08 (pico8) , blueMSX and fMSX,
  • New experimental emulator: PCSX-ReARMed standalone and mame2003-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 and Icons 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.