-
Notifications
You must be signed in to change notification settings - Fork 21
Install Emulationstation on Gameshell
Feel free to visit the official Retropie EmulationStation github page for more informations
Log in SSH on your Gameshell and go to your home directory.
cd /home/cpi
You need to install a few packages :
sudo apt-get install libsdl2-dev libboost-system-dev libboost-filesystem-dev libboost-date-time-dev libboost-locale-dev libfreeimage-dev libfreetype6-dev libeigen3-dev libcurl4-openssl-dev libasound2-dev libgl1-mesa-dev build-essential cmake fonts-droid fonts-droid-fallback libvlc5 libvlc-dev rapidjson-dev
Clone the git project :
git clone --recursive https://github.com/RetroPie/EmulationStation.git
Then, generate and build the Makefile with CMake:
cd EmulationStation
cmake .
make
This will take a few time.
NOTE : don't forget to copy ~/EmulationStation/ressources into ~/.emulationstation/
Now install emulationstation to /usr/local/bin/emulationstation, which will let you just type 'emulationstation' to run it, do:
sudo make install
You can now delete ~/EmulationStation folder by
rm -Rf ~/EmulationStation
Go to /home/cpi/launcher/Menu/GameShell and create a XX_Emulationstation.sh file. Where XX is the number you want depending on the position in the launcher.
Just add emulationstation
inside.
Go to /home/cpi/launcher/skin/default/Menu/GameShell and add Emulationstation.png
NOTE: A system must have at least one game present in its "path" directory, or ES will ignore it! If no valid systems are found, ES will report an error and quit!
Go to ~/.emulationstation/ and create the file es_systems.cfg :
in ~/.emulationstation/ create a floder named gamelists.
We're following our SNES example by creating a snes folder in gamelists and a gamelist.xml file inside.
in ~/.emulationstation/ create a floder named downloaded_images and a snes folder inside.
Edit your gamelist.xml :
The default theme is not adapted for small resolution. Until you have something really optimized for a resolution of 320x240, you can install the GBZ35 theme
Go to the theme folder
cd /etc/emulationstation/themes
To insall light theme :
git clone https://github.com/rxbrad/es-theme-gbz35.git
To insall dark theme :
git clone https://github.com/rxbrad/es-theme-gbz35-dark