Skip to main content

Play ScummVM on Raspberry Pi

Jose CerrejonAbout 1 minRaspberry PIRaspberry PI

Play ScummVM on Raspberry Pi

Monkey Island
Monkey Island

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.

[ Installations and first steps ]

It was presented in March officiallyopen in new window 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
tar -xzvf scummvm-1.8.0-raspberrypi.tar.gz
unzip && cd SDL2-2.0.4

[ SDL2 version 2.0.4 ]

Method 1: Through a Retropie script (you don't need to install it):

git clone
cd RetroPie-Setup/
sudo ./ 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

### Total Time compilation and installation on Raspberry Pi 2 without overclock: 5 minutes

Now we will access to the folder where you have installed the engine and run it with ./scummvm

Some keyboard shortcuts to consider:

  • Space: Pause

  • F5: Options

  • F8: Restart

If you want free games you can grab it hereopen in new window.


Link: > A Bash script to install SDL2 on the Raspberry Pi (Raspbian)open in new window