ScummVM - dragoonDorise/EmuDeck GitHub Wiki

THIS WIKI IS NO LONGER MAINTAINED. VISIT https://emudeck.github.io/ FOR THE NEW EMUDECK WIKI.


ScummVM is an application that allows you to play classic point-and-click adventure games and RPGs.

Website: https://www.scummvm.org/

Github: https://github.com/scummvm/scummvm

Compatibility List: https://www.scummvm.org/compatibility/

ScummVM's Wiki: https://docs.scummvm.org/en/v2.6.0


ScummVM Table of Contents

  1. Getting Started with ScummVM

  2. ScummVM Tips and Tricks


Getting Started with ScummVM

Back to the Top

ScummVM is a fairly straight-forward emulator to set up. Place your ROMs in Emulation/roms/scummvm. Read the Configuration section to learn more about ScummVM and its folder locations.

To launch your ROMs in game mode, use Steam ROM Manager and use one of the following parsers to play your ScummVM ROMs:


Configuration

Back to the Top

  • Type of Emulator: Flatpak
  • Config Location: /home/deck/.var/app/org.scummvm.ScummVM
  • Game location: Emulation/roms/scummvm
  • ScummVM does not need any additional BIOS files or firmware to run.
  • Saves: Emulation/saves/scummvm/saves

Note: ~/.var is an invisible folder by default. In Dolphin (file manager), click the hamburger menu in the top right, click Show Hidden Files to see these folders.

Works With


File Formats

Back to the Top

It varies.

Refer to https://docs.scummvm.org/en/latest/use_scummvm/game_files.html and https://wiki.scummvm.org/index.php?title=Category:Supported_Games for additional detail.


How to Update ScummVM

Back to the Top

How to Update ScummVM

  • Update through Discover (Shopping bag icon)
  • Through the Update your Emulators & Tools section on the Manage Emulators page in the EmuDeck application

How to Launch ScummVM in Desktop Mode

Back to the Top

How to Launch ScummVM in Desktop Mode

  • Launch ScummVM from the Applications Launcher (Steam Deck icon in the bottom left of the taskbar)
  • Launch the script from Emulation/tools/launchers, scummvm.sh
  • Launch the emulator from Steam after adding it via the Emulators parser in Steam ROM Manager

ScummVM Tips and Tricks

Back to the Top


How to Configure ScummVM to Work With Steam ROM Manager

Back to the Top

Tutorial:

  1. In Emulation/roms/scummvm, rename your game folder to GAMENAME.scummvm
  2. Repeat for each ScummVM game
  3. Your game should now be compatible with Steam ROM Manager

Example:

Note: This method is not compatible with EmulationStation-DE. Read https://github.com/dragoonDorise/EmuDeck/wiki/ScummVM#how-to-configure-scummvm-to-work-with-emulationstation-de, on how to configure ScummVM ROMs to work with both Steam ROM Manager and EmulationStation-DE.


How to Configure ScummVM to Work With EmulationStation-DE

Back to the Top

For EmulationStation-DE, once you place a compatible ScummVM game in Emulation/roms/scummvm, you need to both create a .scummvm file matching the game's short name and rename the game folder to match that .scummvm file.

Instructions:

  1. Open https://www.scummvm.org/compatibility, and note the game's Short Name in the ScummVM ID column, after the colon
    1. Use the game's Short Name for these instructions
    2. Example: Discworld's shortname is dw
  2. In Emulation/roms/scummvm, rename your game folder to shortname.scummvm
    1. No spaces, all lowercase including the file extension .scummvm
    2. Example: dw.scummvm
  3. In the game folder, right click and create a new text file
  4. Name it shortname.scummvm, matching the folder name exactly
    1. No spaces, all lowercase including the file extension .scummvm
    2. Example: dw.scummvm, matching Sub-Step 2 in Step 2
  5. Save the text file
  6. Repeat for each ScummVM game
  7. Your game should now show up in and launch directly from EmulationStation-DE

Note: