Script Creation Utility for Maniac Mansion (SCUMM) est un moteur de jeu vidéo développé par Lucasfilm Games, renommé ensuite LucasArts, pour faciliter le développement de son premier jeu d'aventure graphique Maniac Mansion (1987).
Il fut ensuite réutilisé comme moteur pour les jeux d'aventure suivants de LucasArts.
Il se situe entre le moteur de jeu et le langage de programmation, permettant aux designers de créer de endroits, objets et séquences de dialogues sans écrire de code.
Cela permet aussi au scénario et aux fichiers de données d'être indépendants de la plateforme. SCUMM est aussi le réceptacle de moteurs de jeu embarqués, tels que interactive MUsic Streaming Engine (iMUSE), INteractive Streaming ANimation Engine (INSANE), CYST (le moteur d'animation dans le jeu), FLEM (endroits et noms des objets dans une pièce), et MMUCUS.
SCUMM a été porté sur les plateformes suivantes : 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), et TurboGrafx-16/PC Engine.
ScummVM est un programme qui vous permet de jouer à certains jeux d'aventure graphiques point-and-click, à partir du moment où vous fournissez les fichiers du jeu.
L'idée derrière cela est que ScummVM remplace juste les exécutables du jeu, vous permettant d'y jouer sur des systèmes pour lesquels il n'était pas prévu initialement !
Game Long Name
) et son nom court (Game Short Name
)..scummvm
et copiez-y les fichiers du jeu dedans.[nom court].scummvm
avec comme contenu son nom court uniquement sur une seule ligne.Ajouter le nom long comme nom de dossier
[nom long].scummvm
. Cela permettra au scraper de le détecter plus facilement.
Certains jeux ne sont pas détecter par le scraper. Dans ce cas il faudra le renommer pour qu'il soit reconnu. Exemple le jeu « Indiana Jones and the Last Crusade: The Graphic Adventure » est le dossier
Indiana Jones and the Last Crusade The Graphic Adventure.scummvm
mais sera correctement reconnu par le scraper seulement si le dossier porte le nomIndiana Jones and the Last Crusade.scummvm
, donc ignorer le son nom long (Game Long Name
).
Ceci est une liste de jeux ou il faudra renommer le dossier pour être scraper correctement.
Discworld II
Indiana Jones and the Last Crusade
The Legend of Kyrandia Book 3
The Legend of Kyrandia Hand of Fate
Vous pouvez copier le jeu « Broken Sword » dans le répertoire Broken Sword 1.scummvm
dans le répertoire scummvm
.
Dans ce répertoire, créez un fichier nommé sword1.scummvm
.
scummvm
|- Broken Sword 1.scummvm
| |- sword1.scummvm
| |- ... autres fichiers du jeu
Le nom de ce répertoire sera affiché comme nom du jeu dans la liste des jeux.
Veuillez lire la liste de compatibilité sur le site Web de ScummVM.
Il contient une liste à jour des jeux supportés et leur niveau de compatibilité.
MT32_CONTROL.ROM
et MT32_PCM.ROM
) dans un répertoire, par exemple /recalbox/share/bios
.scummvm.ini
ou .scummvmrc
) et ajoutez les lignes suivantes dans la section [scummvm]
:extrapath=/recalbox/share/bios
mt32_device=mt32
music_driver=mt32
Autre solution:
Vous pouvez aussi simplement copier les deux fichiers ROMs dans le répertoire du jeu.
Ainsi, pas besoin de modifier le fichier de configuration, mais ces fichiers seront alors à dupliquer pour chaque jeu nécessitant la musique Roland !
Vous devez utiliser les fichiers ROM supportés par ScummVM.
Par exemple, avec les signatures MD5 suivantes :
5626206284b22c2734f3e9efefcd2675 MT32_CONTROL.ROM
89e42e386e82e0cacb4a2704a03706ca MT32_PCM.ROM