Script Creation Utility for Maniac Mansion (SCUMM) is a video game engine developed by Lucasfilm Games, later renamed LucasArts, to facilitate the development of its first graphic adventure game Maniac Mansion (1987).
It was then reused as an engine for the following adventure games of Lucasarts.
It sits between the game engine and the programming language, allowing designers to create locations, objects and dialogue sequences without writing code.
It also allows the script and data files to be platform independent. SCUMM is also home to embedded game engines, such as Interactive MUsic Streaming Engine (iMUSE), INteractive Streaming ANimation Engine (INSANE), CYST (the in-game animation engine), FLEM (locations and names of objects in a room), and MMUCUS.
SCUMM has been ported to the following platforms: 3DO, Amiga, Apple II, Atari ST, CDTV, Commodore 64, Fujitsu FM Towns & Marty, Apple Macintosh, Nintendo Entertainment System, DOS, Microsoft Windows, Sega CD (Mega-CD), and TurboGrafx-16/PC Engine.
ScummVM is a program that allows you to play certain graphic adventure games point-and-click, as long as you provide the game files.
The idea behind it is that ScummVM just replaces the game executables, allowing you to play it on systems for which it was not originally intended!
To add a ScummVM game:
You can find the short names of the supported games on the page http://scummvm.org/compatibility/
long nameof the previous site as the content of the [short name].scummvm file.
This will allow the scraper to detect it more easily.
For example, you can copy the game "Broken Sword " into the directory "Broken Sword 1.scummvm " under the directory scummvm.
In this directory, create a file named sword1.scummvm
scummvm |- Broken Sword 1.scummvm | sword1.scummvm | |- ... other game files
The name of this directory will be displayed as name of the game in the Recalbox menu.
- Select it to start the game.
- You can quit the game and get the ScummVM options by using the shortcut Ctrl + F5.
Please read the compatibility list on the ScummVM website.
It contains an up-to-date list of supported games and their level of compatibility.
extrapath=/recalbox/share/bios mt32_device=mt32 music_driver=mt32
You can also simply copy the two ROMs into the game directory.
This way, no need to modify the configuration file, but these files will then be duplicated for each game requiring the Roland music!
You must use the ** ROM files supported** by ScummVM.
For example, with the following MD5 signatures:
5626206284b22c2734f3e9efefcd2675 MT32_CONTROL.ROM 89e42e386e82e0cacb4a2704a03706ca MT32_PCM.ROM