[Scummvm-cvs-logs] scummvm master -> 712100b77e59115605df9ec9c3e14656373e27fd

clone2727 clone2727 at gmail.com
Mon Nov 28 02:14:52 CET 2011


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
712100b77e SCUMM: Add support for Putt-Putt Saves the Zoo iOS


Commit: 712100b77e59115605df9ec9c3e14656373e27fd
    https://github.com/scummvm/scummvm/commit/712100b77e59115605df9ec9c3e14656373e27fd
Author: Matthew Hoops (clone2727 at gmail.com)
Date: 2011-11-27T17:13:03-08:00

Commit Message:
SCUMM: Add support for Putt-Putt Saves the Zoo iOS

Changed paths:
    devtools/md5table.c
    devtools/scumm-md5.txt
    engines/scumm/detection_tables.h
    engines/scumm/he/script_v90he.cpp
    engines/scumm/scumm-md5.h



diff --git a/devtools/md5table.c b/devtools/md5table.c
index 9e57edb..cb1434c 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 53e3f38..1682879 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 48a1a9d..cd055a5 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 877f8b2..0beebdb 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 45c6e90..42ce74e 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 },






More information about the Scummvm-git-logs mailing list