There are plenty of retro game options for the Raspberry Pi, but they are almost entirely about arcade action. But one key genre of classic games is often overlooked: point-and-click adventure. Here’s how you can install mouse-controlled adventure games on your Raspberry Pi with ScummVM.
What is ScummVM Adventure Games?
These days, point-and-click games have supplanted third-person and first-person RPGs and MMORPGs. But a long time ago adventure adventures were one of the most popular types of games. These (and others) were powered by the Scumm game engine. Gamers of the 1990s were blessed with Indiana Jones games, Zork adventures, even Terry Pratchett’s Discworld games.
Some of the most popular titles from the retro gaming era are available to play with ScummVM. This includes:
- Under a steel sky
- Indiana Jones and the Last Crusade
- Indiana Jones and the fate of Atlantis
- The Mystery of Monkey Island
- Flight of the Amazon Queen
- … and much more
The ScummVM wiki contains a complete collection of over 200 supported games. This is definitely enough to keep you busy!
Please note, however, that most of these games cannot be played. You should only play the games you already own or play free games. Below we will look at what is available for legal play.
If you’re ready to get back to mouse-controlled adventure gaming on your Raspberry Pi, you’ll need to install software called ScummVM.
What is ScumVM?
Script Creation Utility for the Maniac Mansion Virtual Machine (ScummVM) software, which contains custom coded remakes of various game engines. Released under the GNU General Public License, it is open source and free.
ScummVM allows you to play many adventure games by creating a virtual machine environment. However, in most cases, you must own the original copy of the game.
Games played in ScummVM can be saved and restored at any time. This often makes games (and playthroughs) much easier than on the original platform.
What version of Raspberry Pi should I use?
ScummVM will run on the Raspberry Pi (as well as other Linux platforms, Windows, macOS, mobile phones, and more). But with so many versions of the Pi to choose from, which is the better option?
Well, you should avoid early Pis as well as Pi Zeros. Use Raspberry Pi 2, 3 and 4 instead. We tested ScummVM on Raspberry Pi 4 for this article.
Also, you need to have your Pi connected directly to a TV with a keyboard and mouse attached. While you can install the software remotely if you wish, running ScummVM games requires direct use of the Raspberry Pi.
Set up your Raspberry Pi
Before installing ScummVM, it is worth making some changes to your Raspberry Pi settings. There is a possibility of mouse lag with emulated titles that you want to avoid.
In terminal enter:
Use the arrow keys to select » Advanced options»> «GL Driver», and then highlight G2 GL (Fake KMS) OpenGL desktop driver with fake KMS .
(Older versions of Raspbian will have the option GL (Full KMS) for desktop OpenGL driver with full KMS . Use it if available.)
Select OK then again OK to confirm and then Finish . Select Yes, when prompted to restart your Raspberry Pi.
Install ScummVM on your Raspberry Pi
You can easily install ScummVM on your Raspberry Pi from the command line. Start as always by updating packages and checking for updates. Open terminal and type: