- A Raspberry Pi Zero W (v1.1 or above) with a mini-HDMI to HDMI adapter and a USB (female) to microUSB adapter.
- Raspberry Pi Case (this is optional but it'll be tidy with a case and the official case is £6)
- A Micro USB power supply (you can draw power from another device using a USB (male) to microUSB cable).
- An 8GB microSD Card (it'll work with cards from 4GB to 32GB)
- A USB game controller (to play the games!)
- A keyboard and mouse (for the setup - I use one of these)
If you're lazy, you can skip the following and download a pre-built image from the official RetroPie GitHub repository here - https://github.com/RetroPie/RetroPie-Se ... es/tag/4.5
Just follow step 2 to "burn" the image to the SD card then step 8 to install ROMs.
DISCLAIMER:
This guide was written using a Raspberry Pi Zero W v1.1 running Raspbian Stretch with Desktop and recommended software 13th November 2018 build. The version of RetroPie was 4.5 at the time of writing.
I do not know whether any 3rd party software is safe. By following the guide below you accept ALL responsibility. I will not be held accountable for any issues that may arise.
BE CAREFUL WHEN DOWNLOADING ROMS FROM THE INTERNET AS SOME ARE PROTECTED. PLAYING A LICENSED VIDEO GAME YOU HAVEN'T BOUGHT IS ILLEGAL.
One. Download the latest version of Raspian from the Raspberry Pi Foundation.
Download Raspbian Stretch with Desktop from https://www.raspberrypi.org/downloads/raspbian/
Two. "Burn" the image to the SD card using Etcher.
Download from https://www.balena.io/etcher/
Three. Run through the "out of the box" wizard.
Connect power (microUSB), network and a monitor to the Pi and allow it to boot up then follow the "Welcome to Raspberry Pi" wizard.
- Set the locale and keyboard language as required
- Set the password for user 'pi'
- Connect to wireless network
- Updating Raspbian
Four. Enable remote GUI access (and do some optional customisations to the desktop)
Go to "Start", Preferences, Raspberry Pi Configuration.
- System: Disable Splash Screen.
- Interfaces: Enable VNC.
Five. Update the Pi Firmware and Install the relevant packages
Open the Terminal and type (wait for each command to finish before proceeding).
Code: Select all
sudo rpi-update
sudo apt-get update
sudo apt-get dist-upgrade
Six. Install the relevant packages
Open the Terminal and type (wait for each command to finish before proceeding).
Code: Select all
sudo apt-get install -y git dialog
Code: Select all
cd
git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
cd RetroPie-Setup
sudo ./retropie_setup.sh
- Press enter twice, left then enter again. This will install the "core" and "main" packages.
The installation can take up to half an hour depending on the device you are using and your internet speed. - After installation you will be taken back to the main menu of the setup program. Press the down button until you have selected "Configuration / tools" then press enter.
- Press the down button until you have selected "autostart" then press enter three times.
- Press the right button to select "cancel" then press enter.
- Press the right button to select "Back" then press enter.
- Press the down button until "Perform reboot" is selected then press enter. Press left then enter again. The Pi will then reboot. Once it has rebooted, press F4 to exit the RetroPie software.
Seven. Install SAMBA
Open the Terminal and type (wait for each command to finish before proceeding).
Code: Select all
cd RetroPie-Setup
sudo ./retropie_setup.sh
- Press the down button until you have selected "Configuration / tools" then press enter.
- Press the down button until you have selected "samba" then press enter. This will install the "samba" package. The installation can take up to a quarter of an hour depending on the device you are using and your internet speed.
- After installation you will be taken shown a new menu. Press enter.
- Press esc three times to exit the setup program.
Eight. Install ROMs
- Download the ROM of the game you want to play.
- Upload the ROM to the relevant folder using File Explorer - hostname raspberrypi or IP address. Check out the RetroPie Wiki for further info: https://github.com/RetroPie/RetroPie-Setup/wiki
References:
https://pimylifeup.com/raspberry-pi-retropie