2024-01-18 16:48:07 +00:00
# ScummVM - General Guide
2024-01-06 08:25:02 +00:00
2024-01-18 16:48:33 +00:00
< img src = "../../../wiki_images/logos/scummvm-logo.svg" width = "150" >
2024-01-06 08:25:02 +00:00
2025-01-24 11:59:33 +00:00
ScummVM is a engine which allows you to run certain classic graphical adventure and role-playing games.
2024-01-18 16:48:07 +00:00
2025-01-20 08:36:00 +00:00
**Note:**
2025-01-24 11:59:33 +00:00
`ScummVM-SA` is not implemented in RetroDECK yet. But will be available in a future version, only the `ScummVM RetroArch Core` exists for now.
---
2025-01-20 08:36:00 +00:00
2024-01-06 08:25:02 +00:00
### ScummVM Links:
2025-01-20 08:36:00 +00:00
2024-01-06 08:25:02 +00:00
[ScummVM Guides ](https://docs.scummvm.org/en/v2.7.1/ )
[ScummVM Game Compatibility and ID List ](https://www.scummvm.org/compatibility )
[ScummVM Wiki ](https://wiki.scummvm.org/index.php?title=Main_Page )
[ScummVM Github ](https://github.com/scummvm/scummvm )
[ScummVM Webpage ](https://www.scummvm.org/ )
2025-01-24 11:59:33 +00:00
---
2024-01-06 08:25:02 +00:00
2024-01-18 16:48:07 +00:00
### Where to put the games?
2025-01-20 08:36:00 +00:00
ScummVM games should be put into the `retrodeck/roms/scummvm/` directory.
## What file formats are supported?
2025-02-20 10:32:50 +00:00
| File Format | Description |
|-------------|-------------|
| .scummvm | ScummVM game folder |
2025-01-20 08:36:00 +00:00
2024-01-06 08:25:02 +00:00
2024-01-18 16:48:07 +00:00
### Does ScummVM require BIOS or Firmware?
2025-01-20 08:36:00 +00:00
2024-01-06 08:25:02 +00:00
No
2025-01-20 08:36:00 +00:00
## Folder structure
| Type | Folder | Comment |
| :---: | :---: | :---: |
| ROMs Folder |`retrodeck/roms/scummvm/` | |
## How-to: Create .scummvm files that run in ES-DE
2025-01-24 11:59:33 +00:00
This guide works for both the `ScummVM-SA` and `ScummVM RetroArch Core` .
2025-01-20 08:36:00 +00:00
**Example:**
2024-01-06 08:25:02 +00:00
In this example we got a game we want to add: `Beneath a Steel Sky`
### Step 1: Add the game
2025-01-20 08:36:00 +00:00
Move the uncompressed game into the `retrodeck/roms/scummvm/` folder.
2024-01-06 08:25:02 +00:00
The result should be: `retrodeck/roms/scummvm/Beneath a Steel Sky/`
### Step 2: Check the ScummVM ID of the game
2024-07-29 07:28:16 +00:00
< img src = "../../../wiki_images/emulators/scummvm/scummvm-sky.png" >
2024-01-06 08:25:02 +00:00
2025-01-20 08:36:00 +00:00
Go into [ScummVM Game Compatibility and ID List ](https://www.scummvm.org/compatibility )
2024-01-06 08:25:02 +00:00
Search for `Beneath a Steel Sky` make a note of the ScummVM ID in this case called: `sky`
### Step 3: Create the .scummvm file
2025-01-20 08:36:00 +00:00
2024-01-06 08:25:02 +00:00
- The `.scummvm` file starts as a empty textfile that needs to be created in each game you want to adds directory.
- It should be named `<ScummVM_ID>.scummvm`
- In our example the file will be called `sky.scummvm` and should be created in `retrodeck/roms/scummvm/Beneath a Steel Sky/`
2025-01-20 08:36:00 +00:00
The end result should look like:
2024-01-06 08:25:02 +00:00
`retrodeck/roms/scummvm/Beneath a Steel Sky/sky.scummvm`
### Step 4: Open the .scummvm file and add the ScummVM_ID
2025-01-20 08:36:00 +00:00
Open up the empty `sky.scummvm` file and just type in the `<ScummVM_ID>` in the first row of the file and save in this example `sky` .
Make sure you don't add any spaces or linebreaks and the file should just contain the word `sky` .
2024-01-06 08:25:02 +00:00
### Step 5: The game should now run
2025-01-20 08:36:00 +00:00
2024-01-06 08:25:02 +00:00
The game should now be added to the ES-DE interface from the `retrodeck/roms/scummvm/Beneath a Steel Sky/sky.scummvm` file you just created and can be played after you reload RetroDECK from the Configurator or re-launch the application.