Congrats on getting a GamePi! Since the software cannot be distributed with GamePi (and thus be pre-optimized by me), there are a few optimization steps to get the most of it. This is also a great reference if you want want to blow it all away and start fresh!
Due to software licenses, GamePi cannot be distributed with emulation software. However, installing it is easy.
Visit the RetroPie website and download the latest version of RetroPie for your GamePi. The itty bitty GamePi Zero uses the “Raspberry Pi 0/1” version, while the larger, more powerful GamePi 64 uses the “Raspberry Pi 2/3” version.
Next, you have to get the RetroPie software onto your microSD card. Etcher is a way to safely do just that.
Open the Etcher app you downloaded in the previous step.
Press the Select image button and choose the downloaded RetroPie file.
Connect your microSD card to your computer.
You may need to use the provided microSD to SD adapter and/or a USB SD card reader if your computer does not have a built-in SD card slot. Etcher should auto-select the newly detected microSD card as the drive; if not, press Select drive and choose the microSD card.
Press the Flash! button and wait for the RetroPie image to be flashed to the SD card.
When Etcher is done, remove the microSD card and insert it into the GamePi.
To get started, connect your GamePi to an HDMI display and power. It should automatically start up. Be patient, it takes a few minutes the first time.
Latest RetroPie image
Update everything if possible (run on a Pi B with networking, or with a WiFi/Ethernet adapter attached)
Set Pi Config resolution to 720p
Set RetroArch resolution to 240p (or 480p)
Disable Wait For Network in raspi-config
Turn on RetroArch blurring for all but handheld emulators
Add controller configs (specifically 8Bitdo) to /opt/retroarch/controllers or wherever
runcommand box art
Change ES UI setting to Slide (because it’s prettier)
GamePi doesn’t come with any games, but you can play ROM files you own from several classic game consoles. Of course it’s your responsibility to make sure you own the rights to use any ROMs. RetroPie’s docs go into a bit more detail about ROMs and how to transfer them to your GamePi.
Game ROM files are stored on the microSD card under
/home/pi/RetroPi/roms/. They are sorted into folders matching the original console.
If you connect a USB Ethernet adapter, the RetroPie will also show up as a network storage device on the network over SMB and SFTP with a hostname of
Check the main GamePi page for tips now that you’ve gotten everything loaded up!