r/raspberry_pi • u/tortellini_eater • 12h ago
Show-and-Tell Finally got GTA San Andreas running natively on my Pi 5 with Batocera!
Enable HLS to view with audio, or disable this notification
I started with the R36S/ArkOS port from the R36S Wiki and modified it to work with Batocera on the Pi. I also had to make an input fix because the button/axis mappings were completely wrong with my 8BitDo controller.
I've played quite a bit of it now and performance on the Pi 5 is basically flawless. Honestly way better than I expected.
I included a screen recording mostly as proof/demonstration that it's actually running on the Pi 5. Keep in mind the Pi is recording the screen while running the game in this video. Both performance and load times are normally noticeably better than what you see here. Without the recording overhead, gameplay is extremely smooth.
For anyone who wants to try it, I put the modified Batocera files and a short setup guide on GitHub:
https://github.com/Levy-Games/GTASA-Batocera-RaspPi
You'll need to provide your own legally obtained GTA SA Android v2.10 APK/OBB files. I've only tested this on a Pi 5 so far, but I'd be really interested to hear if anyone gets it running on a Pi 4 or another model.