How to install and configure original CD games in ScummVM

Last update: November 8th 2026
  • Need to copy the files from the original disk to a local folder on the device storage.
  • Importance of renaming specific audio and voice files according to the instructions in the game's README file.
  • Requirement to use the ScummVM manager to link the data folder to the interpreter executable.

Close-up of a hand inserting an original CD into the drive of an old computer, evoking nostalgia for 90s PC gaming.

If you're one of those who still keeps their old treasures in physical format or has ISO images of those graphic adventures that defined an era, you'll know that running them on modern systems can be a real headache. This is where ScummVM comes in, a wonderful interpreter that allows us to rescue these titles and make them run on Windows, Linux, macOS, and even on old handheld consoles like the GP32 or the Nintendo DS.

Although at first glance it might seem like simply installing the program and pressing play is enough, managing CD files actually requires a couple of tricks, especially when the game is split across multiple discs or has specific audio tracks. Don't worry, though; even if it seems like gibberish, once you understand the logic of copying and renaming, it's a piece of cake.

Preparing the game files

Hand holding a classic compact disc against a vibrant background, representing the physical format of graphic adventures.

The first crucial step is to avoid trying to run the game directly from the CD or mounted image, as ScummVM requires the data to reside on the hard drive. Ideally, you should create a dedicated folder for each title (for example, C:\Sword1) and copy all the disc's contents there. If the game consists of multiple ISOs, you'll need to mount the first one, copy everything, and then repeat the process with the second, overwriting any files the system indicates already exist.

  Complete Guide to Advanced Tools in Windows 11 Pro

A critical point that many people overlook is reading the README.txt file that comes with the installer. In games like Broken Sword: The Legend of the Templars , simply copying isn't enough; managing the voice files is essential. To prevent the interpreter from getting confused, you must rename the speech.clu files on each disc to speech1.clu and speech2.clu, respectively. Similarly, ensure that the music subfolder contains all the tracks from both CDs to avoid awkward silences during gameplay.

Configuration on different platforms

Detail of a reflective CD held by a hand, symbolizing the recovery of retro software gems.

Depending on where you want to play, the process varies slightly. On a PC, simply open ScummVM, select Add Game , and browse to the folder you created. If the files are correct, the program will automatically recognize the title, and you'll only need to configure the language (setting it to Spanish, of course) and adjust the full-screen and sound options.

If you venture into retro hardware like the GP32, things change. Here you need to copy the files with the .000 or .001 extensions and the .sou voice files to the SMC card directory. It's vital to choose the correct executable version according to your console's speed (132MHz or 166MHz), keeping in mind that faster versions drain the battery significantly. To improve the sound experience in titles like Monkey Island, you can rip the audio tracks to .ogg format at 22 kHz and 64 kbps, placing them directly into the game folder.

Special cases and Nintendo DS consoles

Detailed image of a CD partially removed from a disk drive, highlighting the storage technology of the time.

For Nintendo DS users, the process is more technical. Different versions of the interpreter (designated 'a' and 'b') are used depending on the game catalog. For example, version 'a' supports classics like Maniac Mansion or Day of the Tentacle , while version 'b' handles titles like Simon the Sorcerer. The trick here is to create an uncompressed ZIP file called scummdata-a.zip or scummdata-b.zip containing the game folders.

  Discover FIWARE: The open-source platform for Smart Cities and IoT

After generating the executable file using the provided .bat scripts, it is saved to the memory card using a Game Manager. Once the console is turned on, access the " Add Game" option , where the stylus acts as a mouse to navigate through the folders and select the desired game. A helpful tip: if the game doesn't start when you press the A button, try pressing START to launch it; this is a common issue with some flashcard versions.

Compatibility list and engines

Several CDs arranged on a blue background, representing a collection of original games for ScummVM.

ScummVM is compatible with a vast number of engines. From LucasArts classics like Loom and The Dig , to more modern or specialized engines like AGS, Wintermute, and Director. Titles like Thimbleweed Park and Primordia work perfectly, while other, more obscure ones require the folder name to exactly match the official short name of the engine for the importer to recognize them without errors.

To optimize your experience, always remember to check the miscellaneous settings tab to adjust the interface language and save mode. On older laptops, autosaves can be slow and cause performance issues, so manually backing up your games is the best way to prevent a bug from wiping out hours of progress.

To get your original graphic adventures up and running, the key is to move the data from the CD to a local folder, pay special attention to renaming audio and voice files according to the game manual, and use the performer's add game function to link the data, thus ensuring that the music and dialogue flow correctly no matter which platform you choose to play on.