Intro to RetroPie series
RetroPie is a beautiful project turning your Raspberry Pi into a retro-gaming console. It supports the emulation of a vast number of gaming consoles and computers from the 80s and 90s. Some of the emulators work extremely well whereas the solution struggles a bit with some other systems. For instance, NES and Megadrive emulations feel flawless, whereas N64 struggles… and while Raspberry Pi should be very capable emulating systems like Amiga, there seems not be a decent Amiga emulator available for Pi.
RetroPie builds on top of other open source retro projects such as Emulation Station. Emulation Station can launch any emulator executable out there, but the most unified experience you will get emulators running on RetroArch / libretro.
Installing and configuring is covered well in RetroPie wiki and some other blog posts (like this one). This series is my own journey setting up a “Raspberry Pi based emulator console”. Compared to the “standard” guides I had to take some additional steps mostly due the cheap controller adapters I am using.
The posts in this series include:
- Setting up Retropie and Emulationstation
- Emulators running on RetroArch
- Common stuff among RetroArch based emulators
- Nintendo NES
- Sega Master System
- Nintendo SNES (Super Nintendo)
- Sega Mega Drive
- Sony PlayStation
- Nintendo 64 (also non-RetroArch)
- MAME
- Other emulators (UPDATE: I currently run these on Windows instead of RetroPie)
- Once everything is in a good shape, it’s time to back up.
On another related project, I also set up a tiny “cabinet” with another Raspberry Pi inside and documented these additional steps separately.
All the posts in this series are tagged with RetroPie series in this blog.