About RetroPie

RetroPie allows you to turn your Raspberry Pi into a retro-gaming machine. It builds upon Raspbian, EmulationStation, RetroArch and many other projects to enable you to play your favourite Arcade, home-console, and classic PC games with the minimum set-up. For power users it also provides a large variety of configuration tools to customise the system as you want.

RetroPie sits on top of a full OS, you can install it on an existing Raspbian, or start with the RetroPie image and add additional software later. It’s up to you.

While the RetroPie Project originated at petRockBlock.com this is now the home of RetroPie.

RetroPie 3.7 is Released

Many experimental modules have been added. An option was added to easily install the LXDE desktop environment onto the pi (which can be launched from the ports menu after install), and thanks to the work of Pipplware we have been able to finally include joypad support with Kodi (controller configurations for kodi still need to be done manually for now) . We also have improvements to the configuration editor, and updates to some emulators.

Please note that configuration locations for ports have moved to /opt/retropie/configs/ports – if upgrading via the RetroPie-Setup script, old configurations will be moved when doing a full binary install.

The default render resolution for libretro emulators is now the video output resolution on the RPI 2/3. This can be lowered via the runcommand launch menu, or set globally via the configuration editor if needed for performance. Default render resolution is 640×480 for the RPI zero/1, but again can be switched globally, or on a per system basis.

The “Direct Launch” functionality was removed from Emulation Station due to stability issues – Kodi will appear in “Ports” if installing from the experimental menu.