Start with the latest
debphosh image and follow the below steps. See
retropie website for more info.
Code:
sudo apt-get install -y git dialog unzip xmlstarlet build-essential libpython-stdlib libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib python python-minimal python-six python2 python2-minimal python2.7 python2.7-minimal
Code:
wget http://ftp.de.debian.org/debian/pool/main/p/pyudev/python-pyudev_0.21.0-1_all.deb
sudo dpkg -i ./python-pyudev_0.21.0-1_all.deb
Code:
git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
cd RetroPie-Setup
sudo __platform=generic-x11 ./retropie_setup.sh
You should now see the Retropie-Setup Script menu:
- select Manage Packages
- select Manage core packages
- install retroarch, emulationstation, retropiemenu, runcommand
Then install some emulator cores and game engine ports - I have tried the following:
- from Main packages: lr-mame2003
- from Optional packages: lr-snes9x2005, lr-pcsx-rearmed, lr-nxengine, ioquake, tyrquake
You can launch emulationstation from the desktop shortcut or the terminal:
Code:
/opt/retropie/supplementary/emulationstation/emulationstation
Alternative is to launch the retroarch menu:
Code:
/opt/retropie/emulators/retroarch/bin/retroarch
You can launch a rom and the relevant emulator core directly from the terminal:
Code:
/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-snes9x2005/snes9x2005_libretro.so /home/debian/RetroPie/roms/snes/yoshi.zip
Or for a port, locate it in the rom directory and launch the relevant script:
Code:
/home/debian/RetroPie/roms/ports/Quake.sh
If the game window is too large then you may need to install
scaling support.