What You Will Need
- Raspberry Pi 2 B+ – These are still hard to come by in some places, but I suggest the Raspberry Pi 2 B+ Cana Kit on Amazon, as it comes with nearly all of the other peripherals.
- Alternatively, you can still get a Raspberry Pi Model B+ (512MB), Which can be used with the current RetroPie image, but the emulation is significantly slower.
- An internet connection and a router.
- A primary computer with an SD card reader – In this tutorial, I am using a PC running Windows 7 and one of these: IOGEAR 12-in-1 USB 2.0 Pocket Flash Memory Card Reader/Writer GFR209 (Green)
- A video display for your Raspberry Pi – In this tutorial, I am using the HDMI input on the monitor for my primary computer.
- An HDMI cable to plug your Raspberry Pi into your display.
- An SDHC Card – In this tutorial I am using one of these: Transcend 8 GB Class 10 SDHC Flash Memory Card (TS8GSDHC10E)
, please check the list of compatable SD cards for a suitable alternative.
- A USB wall adapter – In this tutorial, I am using this power supply: AmazonBasics Wall Charger with USB Outlet (2.1 Amp Output)
– please check the list of compatable USB Power adapters. – Alternatively, the Raspberry Pi can be powered by a powered USB hub, please check the list of compatible powered USB hubs. (Or see below for the one I tested as working)
- Some Ethernet to plug the Raspberry Pi into your source of internet – Wireless is an alternative, this dongle reports to be plug and play with the Raspberry Pi.
- Game Controllers – UPDATE – I am now using RetroZone SNES/USB Controllers. I soldered the chips in myself, but you can buy pre-built ones on their website (As the controller works fine, I would assume the SNES Plug -> USB Plug adapter would work as well). A good alternative is the RetroPie GPIO adapter on petRockBlog which allows you to attach authentic SNES controllers directly to the Raspberry Pi via the GPIO pins. Previously, I was using RetroLink controllers (SNES Retro USB Super Nintendo Controller
), and they worked fine, but the plastic felt cheap, and the action of the buttons was not the same – basically, they do not feel like an authentic SNES controller, but they get the job done.
- A mouse and keyboard – I am using this generic wired USB mouse/keyboard combo. For a suitable alternative, check the list of compatable USB keyboards/mice.
- Optional But suggested: A powered USB hub so you can have more devices plugged in to your Raspberry Pi at once. This can be useful if you don’t want to have to plug/unplug your USB devices a bunch of times while going through this setup. It is not necessary, but can make things easier. I used this one in my setup, and it works well: Plugable 7 Port High Speed USB 2.0 Hub with 3A Power Adapter