ScummVM - HerbFargus/Portable-Game-Station GitHub Wiki
ScummVM stands for Script Creation Utility for Maniac Mansion (VM stands for virtual machine). ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files
Emulator: ScummVM
<system>
<name>scummvm</name>
<fullname>ScummVM</fullname>
<path>~/.emulationstation/roms/scummvm</path>
<extension>.bat .BAT</extension>
<command>"%ROM_RAW%"</command>
<platform>pc</platform>
<theme>scummvm</theme>
</system>
Accepted File Extensions: This is a tricky question as ScummVM has it's own particular filesets and method of loading- but when all is said and done .bat are the filetypes EmulationStation will read.
ScummVM is much different than most romsets in that there are a set of files for each game.
See the list here: http://wiki.scummvm.org/index.php/Datafiles
Place Your folders of game files in
\.emulationstation\roms\scummvm
Quick Start
-After you've added you files into the scummvm rom folder, open up the +LAUNCH GUI
-then hold down shift and click mass add
-Navigate to the scummvm folder and select it to add all of your files
Creating Batch Scripts
open notepad ++ so for example if we had backyard baseball, the gamefiles are named baseball
%HOMEPATH%\.emulationstation\systems\scummvm\scummvm.exe -f "BASEBALL"
save as baseball.bat and place it in the roms folder
do the same thing for every game file and you will be able to open the game directly from emulationstation rather than going into the scummvm gui first.
List of UK dubs for Humongous Entertainment Games:
From here:
http://jradventures.forumotion.com/t14-the-uk-english-dubs
SPY Fox 1
SPY Fox 2
SPY Fox 3
Pajama Sam 2
Pajama Sam 3
Putt-Putt Time
Putt-Putt Race
Putt-Putt Circus
Freddi Fish 3
Freddi Fish 4
Freddi Fish 5
MD5 sums from source code respectively:
https://github.com/scummvm/scummvm/blob/master/devtools/scumm-md5.txt
{ "2f7583da072d027057983c43bb3fa53f", "spyfox", "HE 100", "", 49742, Common::EN_GRB, Common::kPlatformWii },
{ "19bf6938a94698296bcb0c99c31c91a7", "spyfox2", "", "Demo", -1, Common::EN_GRB, Common::kPlatformWindows },
{ "e62056ba675ad65d8854ab3c5ad4b3c0", "spyfox2", "", "Mini Game", 14689, Common::EN_GRB, Common::kPlatformWindows },
{ "be39a5d4db60e8aa736b9086778cb45c", "spyozon", "", "", -1, Common::EN_GRB, Common::kPlatformWindows },
{ "2328be0317008ef047eed7912a4b0850", "pajama2", "HE 98.5", "", -1, Common::EN_GRB, Common::kPlatformWindows },
{ "3e48298920fab9b7aec5a971e1bd1fab", "pajama3", "", "Demo", -1, Common::EN_GRB, Common::kPlatformWindows },
{ "d4aac997e2f4e15341f0bfbf905419bd", "PuttTime", "HE 99", "", 62698, Common::EN_GRB, Common::kPlatformWindows },
{ "b47be81e39a9710f6f595f7b527b60f8", "puttrace", "HE 99", "", -1, Common::EN_GRB, Common::kPlatformWindows },
{ "7c8100e360e8ef05f88069d4cfa0afd1", "puttrace", "HE 99", "Demo", 13108, Common::EN_GRB, Common::kPlatformWindows },
{ "db74136c20557eca6ed3411bff39f7a1", "puttcircus", "", "", -1, Common::EN_GRB, Common::kPlatformWindows },
{ "3ae7f002d9256b8bdf76aaf8a3a069f8", "freddi", "HE 100", "", 34837, Common::EN_GRB, Common::kPlatformWii },
{ "45adb5065e77559196dc0477e0f91fb9", "freddi3", "HE 99", "", -1, Common::EN_GRB, Common::kPlatformWindows },
{ "3b832f4a90740bf22e9b8ed42ca0128c", "freddi4", "HE 99", "", -1, Common::EN_GRB, Common::kPlatformUnknown },
{ "e03ed1474ec14de78359970e0457a820", "freddi4", "HE 99", "Demo", -1, Common::EN_GRB, Common::kPlatformWindows },