Skip to content

Releases: OnionUI/Onion

Onion V4.3.1-1

24 Jun 20:43
7dfc008
Compare
Choose a tag to compare

What's Changed

Fixes

  • Fix brightness and screenshot shortcuts in MainUI by @Aemiii91 in #1616

Full Changelog: v4.3.1...v4.3.1-1

Onion V4.3.1

23 Jun 20:35
Compare
Choose a tag to compare

What's Changed

Features

Fixes

  • Fix SSH not connecting if key directory missing by @tGecko in #1493
  • Fix labels for sorting tools. by @XK9274 in #1448
  • Fix games larger than 2GB not showing in GameSwitcher by @tGecko in #1459
  • Fix discrepancy between MainUI and Onion volume by @tGecko in #1495
  • Update terminal to latest commit by @tGecko in #1496
  • Move writing settings to thread. by @hypercyclist in #1488
  • PICO-8 Standalone - Mouse/Menu key Improvements and fixes in SDL2 lib by @XK9274 in #1535
  • Fix Easy Netplay when starting through Search by @XK9274 in #1541
  • Skip keymon's force shutdown if runtime is already shutting down by @Aemiii91 in #1579
  • FIX: Setting Swap L1<>L2 in Drastic breaks Menu Exits by @theUnBurn in #1582
  • Fix box art not showing in Activity Tracker by @Aemiii91 in #1612

New Contributors

Full Changelog: v4.3.0...v4.3.1

Onion V4.3.0

24 Feb 21:14
Compare
Choose a tag to compare

What's Changed

Features

  • Tweaks: multidisc playlist (.m3u) generator by @schmurtzm in #1301
  • Update ScummVM Standalone to 2.9.0git by @XK9274 in #1307
  • Tweaks: App list sorting tool (asc/desc A-Z) by @XK9274 in #1300
  • Moved theme, favorites, and recent list to be profile specific by @Sichroteph in #1270
  • Package Manager: Auto select emulators that has roms present by @Aemiii91 in #1228
  • Add blue light filter to tweaks by @XK9274 in #1134
  • Add adjustable PWM frequency to minimize buzzing noise by @tGecko in #1179
  • New app: Battery monitor by @Sichroteph in #1147
  • Add wrapper for global GUI keyboard support. by @XK9274 in #1253
  • New emulator: DraStic (integrated with GameSwitcher and auto-resume) by @Sichroteph in #1281
  • Add VNC feature to tweaks by @XK9274 in #1206
  • Add screen recorder as a tool (Not for game footage) by @XK9274 in #1299
  • Blue light filter improvements by @XK9274 in #1330
  • New cores + core updates by @schmurtzm in #1322
  • Add PICO-8/Splore to Expert by @XK9274 in #1331
  • Tweaks: Added option to mute BGM in MainUI by @theUnBurn in #1236
  • Add option for RTC modded Miyoo Mini/plus to disable the automatic time restore on boot by @tGecko in #1335
  • Add support for 752x560 resolution used by new MMv4 screens by @tGecko in #1272
  • Improve 560p resolution handling, implement 560p support for ports by @tGecko in #1357
  • OTA: format release date and size info of new version zip by @codeudan in #1375
  • PICO8 Wrapper improvements by @schmurtzm in #1425

Fixes

  • Netplay improvements by @schmurtzm in #1242
  • Amend exporter log entry location by @XK9274 in #1252
  • Update Filebrowser to 2.26 to fix CSS issue - via edmunek by @XK9274 in #1309
  • Fixed low battery warning overlapping other battery icons by @schmurtzm in #1358
  • Fix lockups entering apps or games by @XK9274 in #1369
  • Fix infoPanel crashes when loading incompatible images, that also need to be stretched by @tGecko in #1418
  • Create and enable swap partition on boot. by @tGecko in #1428

Localization

New Contributors

Full Changelog: v4.2.2...v4.3.0

Onion V4.2.3

03 Nov 15:34
Compare
Choose a tag to compare

Release notes ➜

banner_demo

See changelog

What's Changed

Fixes

  • FIX: Netplay fixes #1242 (Schmurtz) :

    • disable retroachievements when Netplay is used f4b7017
    • fix Easy Netplay freeze on join 92b8752
    • adding CPS1, NEOGEO and PCE to the Netplay config file (netplay_cores.conf) 7d6fce9
  • FIX: Scraper region settings for screenscraper (#1242) (Schmurtz)]

New Contributors

Full Changelog: v4.2.2...v4.2.3

Onion V4.2.2

20 Oct 22:17
Compare
Choose a tag to compare

Release notes ➜

banner_demo

See changelog

What's Changed

Fixes

  • FIX: Display settings not applying in 4.2.1 by @Aemiii91 in #1223
  • FIX: Netplay GLO Menu and Scraper available from all sections by @schmurtzm in #1213

Full Changelog: v4.2.1...v4.2.2

Onion V4.2.1

18 Oct 21:53
beef72f
Compare
Choose a tag to compare
See changelog

Release notes ➜

banner_demo

What's Changed

Features

Fixes

  • FIX: Trigger RetroArch related updates for users on 4.2-RC by @Aemiii91 in #1202
  • FIX: Move system settings to SD and retain individual device settings by @Aemiii91 in #1203

Localization

New Contributors

Full Changelog: v4.2.0...v4.2.1

Onion V4.2.0

17 Oct 21:18
Compare
Choose a tag to compare

Release notes ➜

banner_demo

What's Changed

Features

Fixes

  • Fix merge from main to 4.2 beta by @ygordreyer in #721
  • Update v4.2 from main while fixing previous merge errors by @ygordreyer in #730
  • Fixed mute and added mute toggle for MMP by @mitchchn in #733
  • Force PKill Wifi when Killing Main UI by @ygordreyer in #740
  • Multiple changes to NTP (and time related services) by @XK9274 in #853
  • Minor change to FTP logging file by @XK9274 in #857
  • Disabled auto sleep during scraping by @schmurtzm in #902
  • OTA improvements by @schmurtzm in #909
  • Replacing unzip with 7z in installer by @schmurtzm in #911
  • Fix: The long delay in/out of Tweaks when network services changed by @XK9274 in #915
  • Fix missing/wrong German translations by @tGecko in #918
  • Improve memory leak in installUI by @tGecko in #931
  • Fix install bugs by @schmurtzm in #932
  • More reliable offline and OTA update. by @schmurtzm in #941
  • Fix background for roms menu by @schmurtzm in #938
  • Moved filebrowser config to persistent (across OTA upgrade) location. by @XK9274 in #948
  • Fix roms scrolling when long press menu button to add a rom in favorite by @schmurtzm in #953
  • Update COMMODORE config.json: add extlist by @mjkaye in #967
  • Rework of net services (inc. NTP) for instant start by @XK9274 in #964
  • Fixed scrolling for lists with disabled items by @Aemiii91 in #972
  • FIX: Adds exit condition to NTPwait loop by @XK9274 in #970
  • FIX: Tweaks scrolling, timezone sync, standby disabled check by @Aemiii91 in #977
  • FIX: Multiple network time issues by @tGecko in #979
  • FIX: Replace unzip with 7z for configs.pak and Tweaks by @tGecko in #988
  • FIX: MM showing MY354 instead of MY283 by @tGecko in #989
  • FIX: Improved scaling toggle for RetroArch (saves overrides automatically) by @Aemiii91 in #968
  • FIX: Improved installer by @Aemiii91 in #991
  • FIX: Remove duplicates from favorites on-the-fly by @Aemiii91 in #994
  • FIX: Activity Tracker now uses SQLite and migrates old db files by @schmurtzm in #956
  • FIX: "Easy Netplay" final touches: Removed slow chksum from GLO - QOL fixes - File size check by @Aemiii91 in #969
  • FIX: Keep clock synced while display is off by @Aemiii91 in #999
  • FIX: Swap start and select button in MainUI Gamelist by @tGecko in #1006
  • FIX: Improved overlays file structure and bugfix by @Aemiii91 in #1003
  • FIX: Various fixes for RC release by @Aemiii91 in #1011
  • FIX: Added alternative fonts for other UI languages to RetroArch by @tGecko in #1032
  • FIX: NTP improvements and Tweaks enhancements by @tGecko in #1013
  • FIX: Update rom info on play activity start by @Aemiii91 in #1043
  • FIX: miyoogamelist_gen fix sed behavior on no-match & aggressive bracket regex by @pogman-code in #1050
  • FIX: Fix cleanup crash - Netplay client scripts by @XK9274 in #1059
  • FIX: Remove the background from the wifi icon in MainUI by @tGecko in #1060
  • FIX: NTP Issues, SMB issues by @tGecko in #1073
  • FIX: ScummVM scrollbars - revert from 2.8.0git to 2.7.1stable by @XK9274 in #1092
  • FIX: playActivityUI support CJK display by @codeudan in #1077
  • FIX: Add migration script for hostapd.conf fix by @XK9274 in #1113
  • FIX: Re-add missing logfiles from runtime.sh clear_logs function. by @XK9274 in #1130
  • FIX: "unknown operand" error caused by update_networking.sh by @XK9274 in #1131
  • FIX: Set SaveRAM option to false by @Aemiii91 in #1169
  • FIX : last fixes before 4.2.0 by @schmurtzm in #1177

Localization

Read more

Onion V4.2.0-RC

25 Sep 18:09
a506420
Compare
Choose a tag to compare
Onion V4.2.0-RC Pre-release
Pre-release

Note: This is not a new release (it was released Jul 27), we've just renamed the release tag (latest -> v4.2.0-rc), and that apparently resets the date.


What's Changed

  • Fix background for roms menu by @schmurtzm in #938
  • Update it.lang by @Amiga500 in #945
  • pl.lang by @Assassins78pl in #944
  • Moved filebrowser config to persistent (across OTA upgrade) location. by @XK9274 in #948
  • New shutdown script for proper power-off by @schmurtzm in #958
  • MainUI patches: Enable button sound for L1/R1 and patch shutdown call by @tGecko in #959
  • Swap L1/R1 and L2/R2 in Package Manager by @schmurtzm in #960
  • Fix roms scrolling when long press menu button to add a rom in favorite by @schmurtzm in #953
  • Update COMMODORE config.json: add extlist by @mjkaye in #967
  • Updated Ukrainian language by @RandomKartopfel in #966
  • Rework of net services (inc. NTP) for instant start by @XK9274 in #964
  • Fixed scrolling for lists with disabled items by @Aemiii91 in #972
  • CHORE: Remove leftover "-s" flags and raise debug level by @tGecko in #974
  • I18N: Updated Russian language by @RandomKartopfel in #971
  • CHORE:Replace zip with 7z in build process by @tGecko in #976
  • FIX: Adds exit condition to NTPwait loop by @XK9274 in #970
  • DOCS: Create Create-MiyooGameListXmlFormatted.ps1 by @tobio-tenma in #926
  • DOCS: Create New-MiyooGameListXml.ps1 by @tobio-tenma in #927
  • FIX: Tweaks scrolling, timezone sync, standby disabled check by @Aemiii91 in #977
  • FIX: Multiple network time issues by @tGecko in #979
  • I18N: Updated Japanese translation and added Uchinaguchi translation by @kuragehimekurara1 in #978
  • I18N: Updates short Brazilian translation by @bruhensant in #980
  • I18N: Updates long Brazilian translation by @bruhensant in #981
  • FIX: Replace unzip with 7z for configs.pak and Tweaks by @tGecko in #988
  • FIX: MM showing MY354 instead of MY283 by @tGecko in #989
  • FIX: Improved scaling toggle for RetroArch (saves overrides automatically) by @Aemiii91 in #968
  • FIX: Improved installer by @Aemiii91 in #991
  • FEAT: Add smbd to Tweaks for Samba file sync by @XK9274 in #973
  • FIX: Remove duplicates from favorites on-the-fly by @Aemiii91 in #994
  • FIX: Activity Tracker now uses SQLite and migrates old db files by @schmurtzm in #956
  • FIX: "Easy Netplay" final touches: Removed slow chksum from GLO - QOL fixes - File size check by @Aemiii91 in #969
  • FEAT: Add user authentication for network services by @tGecko in #998
  • FIX: Keep clock synced while display is off by @Aemiii91 in #999
  • FIX: Swap start and select button in MainUI Gamelist by @tGecko in #1006
  • FEAT: Brightness shortcut can be changed to MENU+UP/DOWN in Tweaks (MM only) by @Sichroteph in #1004
  • FEAT: Resizable OSD bar by @Sichroteph in #1005
  • CHORE: use device_model instead of 283 354 by @codeudan in #1012
  • FIX: Improved overlays file structure and bugfix by @Aemiii91 in #1003
  • I18N: Added Greek language files by @Tortugasss in #1002
  • FEAT: Add Pokémon Trading/Colosseum support by @XK9274 in #1007
  • FIX: Various fixes for RC release by @Aemiii91 in #1011
  • I18N: Czech translation by @spenaat in #1014
  • REFACTOR: Migrate shortnames tool to cache6 by @Macs75 in #1029
  • REFACTOR: Changes to Easy Netplay & Pokemon trading GLO scripts by @XK9274 in #1026
  • FIX: Added alternative fonts for other UI languages to RetroArch by @tGecko in #1032
  • FEAT: Added tool to automatically generate miyoogamelists with clean names by @pogman-code in #1039
  • FEAT: Better OC support by @Aemiii91 in #1035
  • FIX: NTP improvements and Tweaks enhancements by @tGecko in #1013
  • FEAT: Updated gpSP to commit 1d972ec by @schmurtzm in #1044
  • FIX: Update rom info on play activity start by @Aemiii91 in #1043
  • CHORE: Align logging in EN/Pokémon Scripts after PRs by @XK9274 in #1047
  • FIX: miyoogamelist_gen fix sed behavior on no-match & aggressive bracket regex by @pogman-code in #1050
  • FIX: Fix cleanup crash - Netplay client scripts by @XK9274 in #1059
  • FIX: Remove the background from the wifi icon in MainUI by @tGecko in #1060
  • I18N: Update Vietnamese language by @Aemiii91 in #1066
  • Add SFC overlay by @duckyb in #1069
  • FEAT: Added tooltips to Tweaks (press SELECT) by @Aemiii91 in #1070
  • FIX: NTP Issues, SMB issues by @tGecko in #1073
  • I18N: Updated Traditional Chinese by @Erebus20 in #1074

New Contributors

Full Changelog: release-V4.2.0-beta-41caa40...v4.2.0-rc

Onion V4.2.0-beta

21 Jun 01:12
Compare
Choose a tag to compare
Onion V4.2.0-beta Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: dev-v4.2.0-beta...latest

Onion V4.1.4

10 Apr 01:22
20b899c
Compare
Choose a tag to compare

 

Important! This version is not compatible with Miyoo Mini+ (Plus)

For the Miyoo Mini+, you need Onion V4.2.0

 

Features (Onion V4.1.x)

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)
  • [Expert/SNES] Added: ChimerasSNES
  • [Expert/Game engine] Added: MicroW8 (Uw8)
  • [Expert/TI-83] Added: Texas Instruments TI-83 (Numero)

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
  • العربية (Arabic) - credit: @hkof
  • বাংলা (Bengali) - credit: @prokash-sarkar

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 the included tool in Tweaks to generate them) - this improves game compatibility, fixes some audio issues, and allows for indexing games consisting of multiple .bin files!

&nbs...

Read more