Facebook Twitter Instagram Pinterest YouTube
    Trending
    • Elecrow Meteor IPS Touchscreen with RGB LEDs
    • Pi Pico Pinout Display on the Command Line
    • How to Add a Raspberry Pi Pico Reset Button
    • Pi Pico Onboard LED
    • Pi Pico W Pinout and Power Pins
    • CrowPi L Raspberry Pi Laptop and Learning Platform
    • Pi Pico W Launched
    • Add Kodi to RetroPie Menu
    Facebook Twitter Instagram Pinterest YouTube RSS
    Raspberry Pi SpyRaspberry Pi Spy
    • Home
    • Categories
      • General
      • Hardware
      • Programming
      • Python
      • Software
      • Tutorials & Help
    • BerryClip
      • BerryClip Instructions
      • BerryClip Plus Instructions
      • Videos & Reviews
    • Buy
      • Buy Pi
      • Buy Pi Accessories
      • Buy Books
    • Tools
      • Ultimate Raspberry Pi Alexa Skill
      • Pi Power Estimator App
      • Pi-Lite 14×9 LED Matrix Sprite Editor
      • RPiREF Pin-out Reference App
      • Simple Ohm’s Law Calculator
      • Web Sites & Links
    • Tutorials & Help
        Featured
        November 9, 20200

        Raspberry Pi Temperature Monitoring

        Recent
        December 23, 2022

        How to Add a Raspberry Pi Pico Reset Button

        November 20, 2022

        Pi Pico Onboard LED

        May 6, 2022

        Add Kodi to RetroPie Menu

      1. Contact Us
      2. Site Map
      Raspberry Pi SpyRaspberry Pi Spy
      You are at:Home»General»RetroGaming»Playing ScummVM Games on the Raspberry Pi
      ScummVM on Raspberry Pi

      Playing ScummVM Games on the Raspberry Pi

      0
      By Matt on October 1, 2017 RetroGaming, Tutorials & Help

      ScummVM is a program which allows you to play some classic graphical point-and-click adventure and role-playing games. You need to own the games files but some of these games are completely free to download or available for a low cost (£4-£10) from official distributors. This allows you to play a selection of games on your Raspberry Pi.

      The official ScummVM webisite provides a list of compatible games that can be used. There is also a page that lists where these games can be purchased or which games are free to download.

      Well known freeware games include:

      • Beneath a Steel Sky

      Beneath a Steel Sky

      (View the intro sequence in this YouTube video)

      • Lure of the Temptress

      Lure of the Temptress

      (View the intro sequence in this YouTube video)

      Commercial games include:

      • Indiana Jones and the Last Crusade
      • Indiana Jones and the Fate of Atlantis
      • Sam & Max Hit the Road
      • Leisure Suit Larry series
      • Kings Quest series
      • Police Quest series
      • Space Quest series

      and loads of others!

      ScummVM can run on Windows, Mac, Linux, Android and iOS so once you have the games you can play them on other platforms.

      Install ScummVM

      To start create a fresh SD card with the latest version of Raspbian. If you are using the PIXEL desktop open a terminal window. From the command line run the following commands :

      sudo apt-get update
      sudo apt-get install -y scummvm

      This will update the list of available packages and install the ScummVM programme.

      You can check it has installed properly running the following command to display the ScummVM version :

      scummvm --version

      To store games you can now create a folder in the home directory :

      cd ~
      mkdir mygames

      It can be named anything you like as long as you remember that name.

      Config Tweaks

      If you are using the 3.5mm audio jack you may need to force the Pi to use it rather than sending audio via HDMI.

      From the command line run :

      sudo raspi-config

      This will launch the raspi-config utility.

      • Select “Advanced Options”
      • Select “Audio”
      • Select “Force 3.5mm”

      In order to improve the performance and eliminate the mouse lag you may need to make another change to a setting within rasp-conifg.

      • Select “Advanced Options”
      • Select “GL Driver”
      • Select “GL (Full KMS) OpenGL desktop driver with full KMS”
      • Select “OK” when it displays “The full KMS driver is enabled”

      With those changes made :

      • Select “Finish”
      • Select “Yes” when it asks if you want to reboot

      Wait for the system to reboot.

      Download Freeware Games

      To download some games launch the Pi’s web browser and visit the freeware games page : http://www.scummvm.org/games/

      There may be more than one option for each game but I would recommend the “CD version” if available. Although a larger file size it will contain more/better graphics and sound.

      Click “Beneath a Steel Sky, Freeware CD Version”. It will download a Zip file which you should see in the browser’s footer.

      ScummVM Setup on Raspberry Pi

      Select this and click “Open” to open the Zip file in “Xarchiver”.

      IF the Zip file contains a single folder select it and click the “Extract Files” button.

      Extracting files from ScummVM games archive

      Set the destination directory to “/home/pi/mygames”. Set “Files” to “All Files” and “Options” to “Extract files with full path”. Click the “Extract” button. This will extract all the files into a directory as specified in the Zip file.

      IF the Zip file contains a number of files click the “Extract Files” button. Set the destination directory to “/home/pi/mygames/####” where #### is a suitable name for the game. Set “Files” to “All Files” and “Options” to “Extract files with full path”.

      Extracting files from ScummVM games archive

      Click the “Extract” button. This will extract all the files into a new directory.

      You can then repeat this process to download and extract games to the “mygames” directory. If you prefer you could download them on your PC and transfer to the Pi via SSH.

      You are aiming to have each game in a separate directory within “/home/pi/mygames”.

      ScummVM games

      Add Games to ScummVM

      Once you have downloaded the files into directories adding those games to ScummVM is fairly straightforward :

      From the Raspian applications menu select “Games” then “ScummVM”. This should launch the main interface.

      ScummVM main launcher

      Click the “Add Game” button. This will launch a file browser. Browse to /home/pi and select the “mygames” folder created earlier.

      Select the game directory and click “Choose”.

      Click “OK” to add it to the list.

      Repeat this process to add all the games you have downloaded and extracted to “mygames”.

      Play a Game

      To play a game you run the ScummVM launcher from the Raspbian “Games” menu :

      ScummVM menu option

      When the launcher is visible select the game you want to play from the list.

      These sort of games tend to have an intro sequence which you may be able to skip using ESC. But if you are playing these sorts of games why rush?

       

      Useful in-game key shortcuts are :

      • Alt-Enter
        Toggle full screen mode
      • Ctrl-F5
        Show menu that allows you Load/Save the game state, return to the Launcher or Quit
      • Ctrl-u
        Mute all sounds
      • Ctrl-q
        Quit the game
      • Alt-s
        Take a screenshot which is saved as a BMP file in /home/pi

      Different Languages

      You may have noticed when downloading the freeware games that some of them are available in different languages.

      • French
      • German
      • Italian
      • Spanish
      • Polish

      This is an awesome way to practice your own language skills or help a young person learn a new language while having fun at the same time.

      Resources

      Finally here are some additional resources you might find interesting :

      • Official ScummVM site
      • Download Freeware games for free
      • List of supported games
      • Where to get the games
      Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
      Previous ArticleDHT11 Temperature and Humidity Sensor and the Raspberry Pi
      Next Article Kano Motion Sensor Kit for the Raspberry Pi

      Related Posts

      How to Add a Raspberry Pi Pico Reset Button

      Pi Pico Onboard LED

      Add Kodi to RetroPie Menu

      Leave A Reply Cancel Reply

      This site uses Akismet to reduce spam. Learn how your comment data is processed.

      Recent Posts
      March 13, 2023

      Elecrow Meteor IPS Touchscreen with RGB LEDs

      December 26, 2022

      Pi Pico Pinout Display on the Command Line

      December 23, 2022

      How to Add a Raspberry Pi Pico Reset Button

      November 20, 2022

      Pi Pico Onboard LED

      November 14, 2022

      Pi Pico W Pinout and Power Pins

      Categories
      • 1-wire
      • 3D Printing
      • Add-ons
      • BBC Micro:bit
      • BerryClip
      • Books
      • Camera Module
      • Cases
      • Events
      • General
      • Hardware
      • I2C
      • Infographics
      • Interfaces
      • Minecraft
      • Model A+
      • Model B+
      • News
      • Pi Models
      • Pi Pico
      • Pi Zero
      • Power
      • Programming
      • Python
      • Raspberry Pi OS
      • Raspbian
      • RetroGaming
      • Robotics
      • Sensors
      • Software
      • SPI
      • Tutorials & Help
      Tags
      Arduino audio battery berryclip Birthday bluetooth cambridge camera CamJam DigiMakers display games GPIO I2C interface Kickstarter Kodi LCD LED Linux media Minecraft Model A motionEyeOS PCB photography photos Pi-Lite Pi Pico power python Raspberry Jam Raspberry Pi Bootcamp raspbian Retrogaming retroPie screen SD card security sensor SPI SSH temperature ultrasonic video
      Raspberry PI Related
      • Adafruit Blog
      • Average Maker
      • Official RaspBerry Pi Site
      • Raspberry Pi Pod
      • RasPi.tv
      • RaspTut
      • Stuff About Code
      Tech Resources
      • MattsBits – Pi Resources
      • Microbit Spy
      • Technology Spy
      Archives
      About

      Unofficial site devoted to the Raspberry Pi credit card sized computer offering tutorials, guides, resources,scripts and downloads. We hope to help everyone get the most out of their Pi by providing clear, simple articles on configuring, programming and operating it.

      Popular Posts
      September 19, 2014

      Top 5 Reasons The Raspberry Pi Sucks

      July 27, 2012

      16×2 LCD Module Control Using Python

      October 20, 2013

      Analogue Sensors On The Raspberry Pi Using An MCP3008

      Recent Posts
      March 13, 2023

      Elecrow Meteor IPS Touchscreen with RGB LEDs

      December 26, 2022

      Pi Pico Pinout Display on the Command Line

      December 23, 2022

      How to Add a Raspberry Pi Pico Reset Button

      Facebook Twitter Instagram Pinterest YouTube RSS

      Entries RSS | Comments RSS

      This site is not associated with the official Raspberrypi.org site or the Raspberry Pi Foundation. Raspberry Pi is a trademark of the Raspberry Pi Foundation.

      Copyright © 2022 - All Rights Reserved - Matt Hawkins

      mastodon.social@RPiSpy

      Type above and press Enter to search. Press Esc to cancel.