JDIY3 : RetroPie


I couldn't wait to get started on this project once I found it. It's a project from How-to Geek and it turns out they are great at making how-to tutorials; this was my first from them. It was regarding my Raspberry Pi version 1B and I had ran into a couple issues with finding something that was available. There are plenty of projects and things you can do with the latest and greatest version 3 pi, but finding even the support materials was hard to come by.

Turning a Raspberry into a emulator was a great idea for the Pi.v1B. I wanted to do this for a standing arcade already, so what a perfect way to work out the kinks. Setting up the RetroPie took just no time at all once I found the img file. There is a support website for the RetroPie (https://retropie.org.uk/) community. There is downloads and people to answer any questions, but I have yet to find a need to ask, it's easy to work and make changes.

Parts Used:
Raspberry Pi version 1B w/ power supply (5V@800mA)
Keyboard & Mouser - USB
HDMI Cable
USB Hub
Playstation 3 Controller – Tethered
Cat5 Cable
RetroPie Article

Upon testing all the consoles with my Pi1B, I noticed it wouldn't keep up with some console emulations. On consoles like Nintendo 64 and some Super NES the sound was cutting out really bad and sounded more like glitching sounds than a game; the 3D models were lagging pretty bad. I figured this was just a Pi1B limitation, until I spoke with a buddy of mine who is running the same thing on a Pi3 and getting similar issues. Anything 32bit or higher, it was really hard to keep up, if it would load at all; we are still doing some testing to get a good understanding of the limitation. There are special settings for everything, and i'd like to get a PS1 again. Right now, I am very happy still with the Atari, NES, and the others that work "out of package", but there are plenty of setting to see if I can get the others working. If Shaders are any example of just how many options there are, should be a bit of a chore.

I got an example of the sound clipping. Here is the Pi1B running SimCity on SNES; similar clipping happened on 64bit and higher console games. Lower bit like NES and Atari had much less if any clipping.

Difficulty: !!
I wanted to rate 2x!! since there is an ongoing testing and configuration for how accurate you want to get each game. For the 8-16 bit consoles, it's pretty much install and play, others like Nintendo 64 take some configuration. Overall this project was easy to get started and play some NES and Sega; to fully accomplish the dream and play on all the old school consoles take some time and testing, and then configurations. #amusthave

Demo video of the households newest toy rocking Super Mario Brothers 3 being played by my wife, such a great new toy.