In a utopian world, Raspbian comes with a installer like Steam for games and programs that just run any program out-of-the-box. Unfortunately it is not the case. Due my daughter is turning six years, I want to show her the exciting world of adventure games, so I present in this article how to install ScummVM in your Raspberry Pi using SDL2.
It was presented in March officially its port for Raspberry Pi using SDL2. Remember that ScummVM is a collection of game-engines to play adventure games. The main problem comes with the lack of SDL2 support in official Raspbian repos (for a change).
I must to say that in the steps that I follow here, I've used the latest version of Raspbian until date. Let's download and install some required packages:
sudo apt-get install -y libvorbis0a libjpeg62-turbo libpng12-0 libasound2-dev libudev-dev wget https://www.libsdl.org/release/SDL2-2.0.4.zip wget http://www.scummvm.org/frs/scummvm/1.8.0/scummvm-1.8.0-raspberrypi.tar.gz tar -xzvf scummvm-1.8.0-raspberrypi.tar.gz unzip SDL2-2.0.4.zip && cd SDL2-2.0.4
Method 1: Through a Retropie script (you don't need to install it):
git clone https://github.com/RetroPie/RetroPie-Setup.git cd RetroPie-Setup/ sudo ./retropie_packages.sh sdl2 install_bin
Method 2: Compiling with:
./configure --host=armv7l-raspberry-linux-gnueabihf --prefix=/usr --disable-pulseaudio --disable-esd --disable-video-mir --disable-video-wayland --disable-video-x11 --disable-video-opengl make -j4 sudo make install
Now we will access to the folder where you have installed the engine and run it with ./scummvm
Some keyboard shortcuts to consider:
If you want free games you can grab it here.