Skip to content

Instantly share code, notes, and snippets.

@maddox
Last active February 9, 2023 18:47
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save maddox/fca7fa3f00265eb15d23ed4556e4c78e to your computer and use it in GitHub Desktop.
Save maddox/fca7fa3f00265eb15d23ed4556e4c78e to your computer and use it in GitHub Desktop.
RG552 Help Guide

RG552 Help Guide

This guide exists to document a few things about the default firmware that comes with the RG552. Hopefully this info helps you get your RG552 experience more in line with what you are used to.

Fix Rewind

The default firmware includes RetroArch 1.9.13 which includes a bug with rewind if you have RetroAchievements enabled. Disable RetroAchievements to fix rewind.

RetroArch Overides

The RG552's stock firmware is an instance of Batocera. It is designed to maintain it's stock RetroArch settings. This means if you change settings in RetroArch, they'll go back to defaults the next time you play a game.

Batocera allows for overides that you set in its config. On the RG552's firmware, this file is found on the GAMES partition of the SD at /System/anbernic.conf.

You can overide them using the format below:

global.retroarch.RETROARCH_SETTING_KEY = "VALUE"

For example, this changes the hotkey button from the Function button to the Select button. You can use this format to overide any RetroArch settings.

global.retroarch.input_enable_hotkey_btn = "8"

You can find the default RetroArch setting values at /System/configs/retroarch/retroarchcustom.cfg. Find the setting you want to overide and copy it using the format above to /System/anbernic.conf.

Button Numbers

Button #
Function 10
Select 8
Start 9
Up 13
Down 14
Left 16
Right 15
B 0
A 1
Y 3
X 2
R1 5
R2 7
R3 12
L1 4
L2 6
L3 11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment