github rg35xx-cfw/rg35xx-cfw.github.io rg35xx_batocera_lite_alpha_v0.5
Batocera Lite for RG35XX Test Release Alpha 0.5

ko-fi

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:

  1. 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)
  1. Update (from v0.4)
  • Extract the file batocera_lite_r35xx_20230410_v0.5_update.img (you should see a batocera file)
  • Insert your v0.4 SDCard on your computer
  • In the first partition, replace the file boot/batocera with the batocera 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 path batocera/system/batocera.conf
    • Copy es_input.cfg to the second card path batocera/system/configs/emulationstation/es_input.cfg
  • 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 and es_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 to system.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.

Don't miss a new rg35xx-cfw.github.io release

NewReleases is sending notifications on new releases.