Build a Retro Gaming Console with a Raspberry Pi 5

Build a Retro Gaming Console with a Raspberry Pi 5

81,425 View

Publish Date:
29 July, 2025
Category:
Vintage Gaming
Video License
Standard License
Imported From:
Youtube

Play your favorite retro games on a Raspberry Pi 5. We walk you through how to set everything up using Batocera v40.

Sign up here to keep updated about our upcoming Raspberry Pi 5 Retro Gaming Console Case featured in this video - https://forms.gle/tUEMErbAhr6oR52C7


What you’ll need to build one:

Raspberry Pi 5 4GB - https://www.adafruit.com/product/5812
Raspberry Pi 5 Cooling Fan - https://www.adafruit.com/product/5815
Raspberry Pi 5 Power Adapter - https://www.adafruit.com/product/5814
Raspberry PI 5 Case with Active Cooler (don’t buy the cooling fan above if you get this) - https://amzn.to/46XQJQ0
256GB Micro SD Card - https://amzn.to/4cEewFV
USB Micro SD Card Reader - https://amzn.to/4czvwxa
Micro HDMI to HDMI cable - https://amzn.to/3MiodPG
Xbox Controller - https://amzn.to/3ALP6J7
8BitDo SN30 Pro Controller - https://amzn.to/3X1UkYM
USB A to USB C cable (if you buy a controller with USB C) - https://amzn.to/3AAm7Im

Links to websites used in this process:

https://batocera.org/
https://www.raspberrypi.com/software/
https://retroachievements.org/
https://www.screenscraper.fr/


Timecodes:

0:00 - Intro
0:32 - Why A Raspberry Pi 5?
1:42 - What you'll need
3:16 - The Operating System
4:37 - Writing the SD Card
6:05 - First Boot into Batocera v40
6:45 - Setting up the Controller
7:50 - Connecting to WiFi
8:28 - ROMs
9:10 - Transferring Games to Batocera
10:25 - Using Screenscraper
12:09 - Themes
12:36 - RetroAchievements
13:20 - Hotkeys
13:53 - Button Mapping for Different Systems
14:12 - Save Game Progress
14:27 - Shaders
15:05 - NeoGeo Settings
15:46 - GameCube Performance
16:15 - Cases