Android
- No changes in this release. The APK is rebuilt for version parity with the Linux clients.
Linux (all platforms)
- Fixed the menu hanging for minutes after closing it the first time a game was cached. Queued achievement-badge downloads were keeping the process alive after its window had already closed. (#47)
dArkOS
- Added dArkOS support (Debian based ArkOS), installing to
/home/ark/raofflineproxywith a Tools entry under/roms/tools. The original port was worked out by Eronauta, and systemd service management was contributed by @xxblx. Tested on a Powkiddy RGB30 (dArkOS 07282026) and a Miniloong Pocket 1 (dArkOS 08062026). (#47, #130)
muOS
- Fixed "Login Failed" when playing online after stopping the proxy.
cheevos_custom_hostcould stay behind inretroarch.cheevos.cfg, the config muOS loads on top ofretroarch.cfg, so RetroArch kept logging in against the proxy. Stopping the proxy now always clears it, and one "Stop proxy" also cleans up an entry that is already stuck. (#132, #133)
ROCKNIX
- Fixed render corruption on the RG DS by preferring the system
libSDL2over the one bundled in the pygame wheel. (726edb8) - RetroAchievements credentials are now read from EmulationStation's settings rather than the appendconfig. (9171c9d)
- Fixed hardcore mode not being disabled by patching
system.cfgas the Batocera-style config. (6129719)
Under the hood
- Added a container E2E harness that installs each real device bundle into a device-shaped rootfs on its target architecture and drives a full lifecycle against a fake RetroAchievements server. It covers all Linux targets and runs on demand and on pull requests that touch
linux/. (e4eb0db, 8193dea, 0ee4e5a, 0304835) - Fixed a hardcoded absolute path in the Onion bundle build. (1327f3c)