Important:
This is a test alpha release to gather feedback, while most of the functionality of retroarch is there, this release is not ready for continuous usage. If you want a stable release use GarlicOS, or MinUI.
The general status of this firmware (both the retroarch standalone and batocera builds) can be tracked here #1. Please report back with status via issues or in the Retro Handhelds Batocera/GPU Discord Channel
Installation:
Two methods:
- Full image installation
- Flash the
batocera_lite_rg35xx_20230410_v0.5.img
to a sdcard of at least 8GB - Insert the card on your RG35XX and power it on
- Wait until the system expands the SDCARD partitions and boots into Batocera EmulationStation (note that this first boot takes about one and a half minute)
- Update (from v0.4)
- Extract the file
batocera_lite_r35xx_20230410_v0.5_update.img
(you should see abatocera
file) - Insert your v0.4 SDCard on your computer
- In the first partition, replace the file
boot/batocera
with thebatocera
file that you just extracted - Copy the
batocera.conf
file below to/userdata/system/batocera.conf
- Copy the
es_input.cfg
file below to/userdata/system/configs/emulationstation/es_input.cfg
- Insert the card back on the RG35XX and play!
Second SDcard or reformatted SHARE partition installation
IMPORTANT: if you use an sdcard that you already have with content for the sdcard, you may have issues with audio volume and with controls. Read the following:
- If you have a new sdcard in port 2, just go to the Settings -> System Settings -> Storage and select your second card as the storage. Then reboot and batocera will create the required file structure there. You can then power off the console, take the card out and insert it on your computer and copy your content.
- If you have an existing second card (e.g. from version v0.3 or v0.4) you need to copy two files:
- Copy
batocera.conf
to the second card pathbatocera/system/batocera.conf
- Copy
es_input.cfg
to the second card pathbatocera/system/configs/emulationstation/es_input.cfg
- Copy
- If you have an existing card with roms that is not batocera, batocera will create a batocera folder with the typical batocera structure at the top of the sdcard. By default batocera will look for roms in batocera/roms, and bios in batocera/bios. Just move your existing roms & bios to that location.
- If you use one single SDCard but have reformatted the second partition (SHARE) you also need to copy the
batocera.conf
andes_input.cfg
as described above.
2023/04/10 v0.5 ChangeLog:
- Fixed menu hotkeys not working on retroarch, it's now possible to access the menu by selecting
MENU
+B
- Fixed GL shaders, selecting the shaders in batocera EmulationStation options should work (e.g.
GAME RENDERING & SHADERS -> SHADER SET -> ZFAST
- Virtual memory has been enabled again, this should help to avoid some crashes in some games
Known Issues:
- Battery charging only works when the device is on, if the power is connected after shutting down the console, the console powers on again (#8)
- Battery calibration curves have not been added to the firmware yet
- Initial governor support is in but not available via batocera menu. Change the following
SHARE/system/batocera.conf
variable to change the behavior:system.cpu.governor=performance
tosystem.cpu.governor=ondemand
(#10) - Current cores have not been explicitly optimized for this handheld, so performance may vary and in some cases be worse than expected. Please create a ticket with an example of an emulator/core/rom that is not performing correctly.