RetroArch for Anbernic RG35XX (Patreon)
Downloads
Content
This bundle brings RetroArch to the Anbernic RG35XX, replacing the rather limited stock OS.
Don't get me wrong, this build is rough around all edges, far from perfect in fact, but it runs laps around what shipped stock, so do yourself a favor and jump at it!
Furthermore: In celebration of the season and all of you, the community that enabled me to work on projects like these in the first place, I've decided to make this project available to absolutely everyone regardless of their current Patreon status.
I hope this made someone's day just a little bit better.
Merry Christmas everyone!
How to install: Download and install 7zip on your system, download the attached file, right-click it, choose "7-Zip -> Extract Here" and finally open README.txt for further instructions.
A note about RetroArch updates: This device is ABI-compatible with the miyoo-arm32 branch of RetroArch, which means you can get core updates straight from the official libretro buildbot if you ever have to!
Beware of bugs: This device suffers from a variety of software issues that require kernel source code to fix. Anbernic claims they can't provide it and as such these bugs are here to stay. See the list below for a summary of all currently known bugs & issues and whether they can be fixed.
Changelog
- 27. December 2022:
Fixed VSync (no more tearing with Keep Aspect Ratio enabled)
Enabled NEON-optimizations for PCSX-Rearmed (fullspeed PS1)
Added snes9x libretro core (RG35XX is too slow for it though)
Added mednafen_supafaust libretro core (more modern and performs about the same as snes9x_2005 on the RG35XX)
Added two "Gameboy Mini" boot logos (black & white) - 23. December 2022:
Added game auto-resume support (put a resumeOnBoot file in misc to enable, this will auto-load the last played game on device boot, best combined with the Start + Select shortcut to auto-save and shutdown for sleep-mode-like behavior with actual power savings) - 22. December 2022:
RetroArch now renders games in 640x480
RetroArch menu now renders in 320x240 for better readability
Added a MicroSD card recovery image for those that need it - 20. December 2022: Switched CPU governor to ondemand (saves battery)
- 19. December 2022
Added USB gamepad support (put a waitForUSB file in misc to enable, this adds an additional 5 seconds to the device boot time and as such is disabled by default)
Added ADB support (put a enableADB file in misc to enable, this auto-disables USB gamepad support)
Added a battery percentage display - 18. December 2022: Updated the scaling & refresh rate configuration
- 17. December 2022: Initial release
Known bugs & issues
- Sleep mode doesn't work (because it has none)
The power button has been repurposed as a brightness toggle. - Hardware accelerated rendering doesn't work
There's no working Linux drivers we could use. - Sound plays from the built-in speaker when connected via HDMI
I know why this is, but need more time to fix this.