ScummVM is a program which allows you to run certain classic graphical adventure and role-playing games.
List of compatible games[]
Name | Type | Where to get | Notes |
---|---|---|---|
Sam & Max Hit the Road | Commercial title | GOG
|
|
Indiana Jones and the Fate of Atlantis | Commercial title | GOG (not yet tested)
Prime Gaming (time-limited deal) Steam (not yet tested) |
Extraction method |
Full Throttle Remastered | Commercial title | GOG | Extraction method |
Déjà Vu: MacVenture Series | Commercial title | Humble Bundle (DRM free build + Steam key) | Extraction method |
Déjà Vu II: MacVenture Series | Commercial title | Humble Bundle (DRM free build + Steam key) | Extraction method |
Shadowgate: MacVenture Series | Commercial title | Humble Bundle (DRM free build + Steam key) | Extraction method |
The Uninvited: MacVenture Series | Commercial title | Humble Bundle (DRM free build + Steam key) | May not work currently (compatibility is being worked on). Extraction method if needed. |
Myst Masterpiece Edition | Commercial title | GOG | |
Flight of the Amazon Queen | Freeware | GOG
|
on Ubuntu use sudo apt-get install flight-of-the-amazon-queen to install the package from Ubuntu's repo. |
Beneath a Steel Sky | Freeware | GOG
|
on Ubuntu use sudo apt-get install beneath-a-steel-sky to install the package from Ubuntu's repo. |
Lure of the Temptress | Freeware | GOG
|
on Ubuntu use sudo apt-get install lure-of-the-temptress to install the package from Ubuntu's repo. |
Extraction methods[]
If getting a ROM isn't as straight forward as downloading a file, getting certain ready to go files from an installation directory, etc., this is where their extraction methods will be listed.
Full Throttle Remastered[]
Tested only with the GOG version so far, but it should work with other versions too.
To get the files, first download the program Double Fine Explorer and extract it.
Then, install the game.
Now open the Double Fine Explorer, click in the open button in the upper left of the program's window and choose the Full Throttle Remastered option.
After that, navigate to where you installed the game and open the full.data file.
Then click in the Save All Files button, then in the Save All (raw dump) option in the drop down menu and wait (it's 5 GB, so it could take a while depending on the device).
Lastly, open the folder where you extracted all files, go to the folder classic, then the folder en, and copy all 3 files to the root of the extraction folder (so for example, if you extracted the files to C:\FullThrottle, the files will be in C:\FullThrottle\classic\en, and need to be placed back in C:\FullThrottle).
Indiana Jones and the Fate of Atlantis[]
To get these files in the Mac version from Humble Trove, extract the "Indiana_Jones_and_the_Fate_of_Atlantis_1547160339.zip" file and go to the folder /Indiana Jones and the Fate of Atlantis.app//Contents/Resources/game/game. All 3 ScummVM files are ready to be used there already.
For the Prime version and the Windows build of Humble Trove, one of the files is merged with the executable and needs to be extracted for the game to work on ScummVM.
To get this file, first download the game with the Prime Gaming launcher and go to the folder where you downloaded the game.
If you're using either Linux or a WSL, run either of the two commands below from the game's root folder (where "Indiana Jones and the Fate of Atlantis.exe" and "testapp.exe" are). They will output the same file:
dd if="Indiana Jones and the Fate of Atlantis.exe" of=ATLANTIS.000 bs=1 skip=224336 count=12035
dd if=testapp.exe of=ATLANTIS.000 bs=1 skip=224336 count=12035
If you're using Windows, download this file, this file and this file and place them in the root folder of the game:
Then run a command in the folder where you placed the 3 files.
For CMD, it can be either of those (they will output the same files):
".\dd.exe" "if=.\Indiana Jones and the Fate of Atlantis.exe" "of=.\ATLANTIS.000" bs=1 skip=224336 count=12035
".\dd.exe" "if=.\testapp.exe" "of=.\ATLANTIS.000" bs=1 skip=224336 count=12035
On PowerShell, it can be either of those:
.\dd.exe if=.\"Indiana Jones and the Fate of Atlantis.exe" of=.\ATLANTIS.000 bs=1 skip=224336 count=12035
.\dd.exe if=.\testapp.exe of=.\ATLANTIS.000 bs=1 skip=224336 count=12035
To make sure the files weren't modified, either by updates or by the user's machine, make sure their sha1sum hashes match those:
f836e9d15490955d22b6f88072c55fb6b751dc10 for "Indiana Jones and the Fate of Atlantis.exe"
f836e9d15490955d22b6f88072c55fb6b751dc10 for "testapp.exe"
47b11368ae266ac6f8a48e781d6eb274531a6e35 for "ATLANTIS.000" (the output file)
If you want to play it on ScummVM, you only need ATLANTIS.000, ATLANTIS.001 and MONSTER.SOU in the same folder, then point ScummVM to the folder where the files are. And Retroarch can launch the game from any of the 3 files.
MacVenture Series[]
First, download the latest snapshot version of ScummVM (the MacVenture games don't even start in the stable and libretro releases).
Then, follow this guide (GitHub). And please note that extracting the ROM for The Uninvited does work, despite what is said in the guide.
For extracting the ROMs, supposedly this script works too, but it still needs to be tested, and you will still need the GitHub guide for preparing the ROMs to be playable in ScummVM.
After extracting the ROMs and preparing the assets, scan the folder of the game with ScummVM to add the game to your ScummVM library.
Mind that the support for these games on ScummVM is still a work in progress, so you'll probably see bugs when playing.