Reboot to apply GPU RAM changes and make sure you're using the newest firmware sudo reboot # if you skip this step, you will probably get 'out of memory' errors when compiling Set the minimum amount of RAM to the GPU sudo nano /boot/config.txt Make sure everything is up to date sudo apt-get update All the dependencies are in the Raspbian apt repositories. This is a guide for everything you need to install EmulationStation on a fresh Raspbian Stretch install.