Play ScummVM on Raspberry Pi

Monkey Island

Laura plays better than me The Secret of 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 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
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 here.


Point for the people who guess the name of this game

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

We request your permission to obtain statistical data on its navigation on this website. If you continue to browse we consider to accept the use of cookies. OK | More Information