RetroPie: Building a Video Game Console with Raspberry Pi
57mIntermediate2017-01-31
Authors

Brad Wheeler
Test and Validation Engineer at Allion USA
Course details
For fans of retro video games, having the ability to play all the classics on one machine is ideal. If you own a Raspberry Pi—and get a kick out of a good DIY challenge— you can make this a reality by using the open-source RetroPie software to turn your Raspberry Pi into a highly capable, retro game console. In this course, discover how to install and set up RetroPie, load and play games, configure game-specific settings, and run your games with a variety of USB controllers. Plus, learn how to control the action by building classic joysticks and arcade buttons.
Learning objectives
Installing RetroPie automatically and manually
Configuring RetroPie
Using RetroArch
Using the EmulationStation front end
Backing up your settings
Loading games to your Raspberry Pi
Configuring a USB controller
Building an arcade cabinet
Learning objectives
Installing RetroPie automatically and manually
Configuring RetroPie
Using RetroArch
Using the EmulationStation front end
Backing up your settings
Loading games to your Raspberry Pi
Configuring a USB controller
Building an arcade cabinet
Skills covered
Raspberry PiReal-Time ScriptingMicrocontrollersGame DevelopmentHardwareVisualization and Real-TimeSoftware DevelopmentDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Welcome
- 02 - What you should know
- 03 - The legality of emulation
1. Setting Up RetroPie
- 04 - About RetroPie
- 05 - Installing RetroPie automatically
- 06 - Installing RetroPie manually
- 07 - Configuring RetroPie
- 08 - Using RetroArch
- 09 - Using the EmulationStation front end
- 10 - Backing up your settings
2. Running Games
- 11 - Sources of legal game content
- 12 - Loading games to your Raspberry Pi
- 13 - Playing games
- 14 - Configuring game-specific settings
- 15 - Display considerations
3. Controlling Games
- 16 - Configuring a USB controller
- 17 - Building an arcade cabinet - Hardware
- 18 - Building an arcade cabinet - Software
Conclusion
- 19 - Next steps