diff options
-rw-r--r-- | devtools/md5table.c | 1 | ||||
-rw-r--r-- | devtools/scumm-md5.txt | 1 | ||||
-rw-r--r-- | engines/scumm/detection_tables.h | 1 | ||||
-rw-r--r-- | engines/scumm/he/script_v90he.cpp | 3 | ||||
-rw-r--r-- | engines/scumm/scumm-md5.h | 3 |
5 files changed, 8 insertions, 1 deletions
diff --git a/devtools/md5table.c b/devtools/md5table.c index 9e57edbc35..cb1434c90b 100644 --- a/devtools/md5table.c +++ b/devtools/md5table.c @@ -81,6 +81,7 @@ static const StringMap platformMap[] = { { "C64", "kPlatformC64" }, { "DOS", "kPlatformPC" }, { "FM-TOWNS", "kPlatformFMTowns" }, + { "iOS", "kPlatformIOS" }, { "Mac", "kPlatformMacintosh" }, { "NES", "kPlatformNES" }, { "PC-Engine", "kPlatformPCEngine" }, diff --git a/devtools/scumm-md5.txt b/devtools/scumm-md5.txt index 53e3f38a2c..1682879385 100644 --- a/devtools/scumm-md5.txt +++ b/devtools/scumm-md5.txt @@ -759,6 +759,7 @@ puttzoo Putt-Putt Saves the Zoo 92e7727e67f5cd979d8a1070e4eb8cb3 -1 en All HE 98.5 Updated - cyx 3a3e592b074f595489f7f11e150c398d -1 us Windows HE 99 Updated - Adrian c5cc7cba02a2fbd539c4439e775b0536 43470 de Windows HE 99 Updated - Lightkey + 5c9cecbd2952ccec14c9ecebf5822a34 -1 en iOS HE 100 - - clone2727 3486ede0f904789267d4bcc5537a46d4 14337 en Mac - Demo - khalek d220d154aafbfa12bd6f3ab1b2dae420 -1 de Mac - Demo - Joachim Eberhard diff --git a/engines/scumm/detection_tables.h b/engines/scumm/detection_tables.h index 48a1a9d379..cd055a5b78 100644 --- a/engines/scumm/detection_tables.h +++ b/engines/scumm/detection_tables.h @@ -830,6 +830,7 @@ static const GameFilenamePattern gameFilenamesTable[] = { { "puttzoo", "zoodemo", kGenHEPC, UNK_LANG, UNK, 0 }, { "puttzoo", "Zoo Demo", kGenHEMac, UNK_LANG, Common::kPlatformMacintosh, 0 }, { "puttzoo", "Putt-Putt Saves the Zoo", kGenHEMac, UNK_LANG, Common::kPlatformMacintosh, 0 }, + { "puttzoo", "game", kGenHEPC, Common::EN_ANY, Common::kPlatformIOS, 0 }, { "SamsFunShop", "SamsFunShop", kGenHEPC, UNK_LANG, UNK, 0 }, { "SamsFunShop", "Sam's FunShop", kGenHEMac, UNK_LANG, Common::kPlatformMacintosh, 0 }, diff --git a/engines/scumm/he/script_v90he.cpp b/engines/scumm/he/script_v90he.cpp index 877f8b239d..0beebdb7a1 100644 --- a/engines/scumm/he/script_v90he.cpp +++ b/engines/scumm/he/script_v90he.cpp @@ -2373,6 +2373,9 @@ void ScummEngine_v90he::o90_kernelSetFunctions() { case 2001: _logicHE->dispatch(args[1], num - 2, (int32 *)&args[2]); break; + case 201102: + // Used in puttzoo iOS + break; default: error("o90_kernelSetFunctions: default case %d (param count %d)", args[0], num); } diff --git a/engines/scumm/scumm-md5.h b/engines/scumm/scumm-md5.h index 45c6e90a08..42ce74ec29 100644 --- a/engines/scumm/scumm-md5.h +++ b/engines/scumm/scumm-md5.h @@ -1,5 +1,5 @@ /* - This file was generated by the md5table tool on Sun Oct 02 03:05:23 2011 + This file was generated by the md5table tool on Mon Nov 28 01:09:07 2011 DO NOT EDIT MANUALLY! */ @@ -249,6 +249,7 @@ static const MD5Table md5table[] = { { "5b08000a9c47b2887df6506ac767ca68", "fbear", "HE 62", "", -1, Common::EN_ANY, Common::kPlatform3DO }, { "5bd335265a61caa3d78956ad9f88ba23", "football", "", "Demo", 23135, Common::EN_ANY, Common::kPlatformUnknown }, { "5c21fc49aee8f46e58fef21579e614a1", "thinker1", "", "", -1, Common::EN_USA, Common::kPlatformUnknown }, + { "5c9cecbd2952ccec14c9ecebf5822a34", "puttzoo", "HE 100", "", -1, Common::EN_ANY, Common::kPlatformIOS }, { "5d88b9d6a88e6f8e90cded9d01b7f082", "loom", "VGA", "VGA", 8307, Common::EN_ANY, Common::kPlatformPC }, { "5dda73606533d66a4c3f4f9ea6e842af", "farm", "", "", 87061, Common::RU_RUS, Common::kPlatformWindows }, { "5e8fb66971a60e523e5afbc4c129c0e8", "socks", "HE 85", "", -1, Common::EN_USA, Common::kPlatformUnknown }, |