Emulator Patching
You normally do not need to edit RetroArch config yourself. Starting the proxy patches the RetroAchievements settings that RAOfflineProxy needs. Stopping the proxy removes that patch again.
RetroArch Config Location
text
/userdata/system/configs/retroarch/retroarch.cfgWhat Gets Patched
While the proxy is active, RAOfflineProxy patches:
cheevos_enable = "true"cheevos_custom_host = "<proxy_host>:<proxy_port>"cheevos_hardcore_mode_enable = "false"
Hardcore mode is not supported.
Reverting
When you stop the proxy, RAOfflineProxy removes the custom host again.
When exact saved patch state is available, previous values are restored. When saved state is missing, the fallback revert path still removes the proxy host safely.
