aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorsluicebox2019-10-31 04:10:41 -0700
committersluicebox2019-10-31 04:10:41 -0700
commit6c367c54151bfd4e32a8407fc1e0c36d95755036 (patch)
treebd6c7afc24792adc76763c79cec6d00515b453fd /engines
parent1381cc3feebcd40de422715b06b93cbdc12e1ead (diff)
downloadscummvm-rg350-6c367c54151bfd4e32a8407fc1e0c36d95755036.tar.gz
scummvm-rg350-6c367c54151bfd4e32a8407fc1e0c36d95755036.tar.bz2
scummvm-rg350-6c367c54151bfd4e32a8407fc1e0c36d95755036.zip
SCI32: Add Mac KQ7, HOYLE5, MOTHERGOOSE256 detection
Diffstat (limited to 'engines')
-rw-r--r--engines/sci/detection_tables.h40
1 files changed, 40 insertions, 0 deletions
diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 1023bd8352..ed04d6387e 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -1258,6 +1258,15 @@ static const struct ADGameDescription SciGameDescriptions[] = {
AD_LISTEND},
Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_HOYLE5 },
+ // Hoyle 5 (Hoyle Classic Games) - Macintosh CD
+ // VERSION file reports "1.000.000"
+ {"hoyle5", "", {
+ {"Data1", 0, "b280fbcdb1e0fa9d708e1f8d6050ef2d", 553372},
+ {"Data2", 0, "a1b4d73bc7672e4db2665657911fc5f2", 14429682},
+ {"Data3", 0, "65f9b79f2f8904a6277c8e6ee4fd7ac0", 75704},
+ AD_LISTEND},
+ Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_HOYLE5_SAVELOAD },
+
#undef GUIO_HOYLE5
#undef GUIO_HOYLE5_SAVELOAD
@@ -2032,6 +2041,27 @@ static const struct ADGameDescription SciGameDescriptions[] = {
AD_LISTEND},
Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO, GUIO_KQ7_DEMO },
+ // King's Quest 7 - English Macintosh
+ {"kq7", "", {
+ {"Data1", 0, "e0d120473fee7a548b1418b18bffbd7d", 4964646},
+ {"Data2", 0, "a260b97fb2396a9cd6ac3df6a56a2499", 14645782},
+ {"Data3", 0, "a5a660a469c9ba7b179ba9757181d2af", 6664388},
+ {"Data4", 0, "556721a5e3f158c0a7a39e428402dd1f", 6438951},
+ {"Data5", 0, "c38c2f51c9c2bafd5fefdffca83bd372", 6661526},
+ {"Data6", 0, "2054e1ec891cad31b5c647b57eccff9c", 4489712},
+ {"Data7", 0, "c6e634ea56f6f82954baeab9c468c47b", 7552537},
+ {"Data8", 0, "5b4d7cc7b1b7fdd262c1f65bb9c8af5f", 7478357},
+ {"Data9", 0, "7aba74ca9a52fba1199ab06f602bd268", 7304634},
+ {"Data10", 0, "2ee17c2a1037067ecc218a7b65582062", 7066946},
+ {"Data11", 0, "5df02ec2b6289bd84cd97a9bc677773e", 7555953},
+ {"Data12", 0, "4a8cebdff7f8d431dbcd36d39c5af29e", 6925934},
+ {"Data13", 0, "3dd2903e170518011d3bc0eadada399a", 7071386},
+ //{"Data14", 0, "60d8435ae44c7e0e1d553269bf8a58e0", 7872208},
+ //{"Data15", 0, "4c4c33e93a2352473c1adf9e3981e6ca", 6924278},
+ //{"Data16", 0, "753d9bddf035bbb5391119e8dc0f464a", 3971083},
+ AD_LISTEND},
+ Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_KQ7 },
+
#undef GUIO_KQ7_DEMO
#undef GUIO_KQ7
@@ -3122,6 +3152,16 @@ static const struct ADGameDescription SciGameDescriptions[] = {
AD_LISTEND},
Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_MOTHERGOOSEHIRES },
+ // Mixed-Up Mother Goose Deluxe - English Macintosh CD
+ { "mothergoosehires", "",{
+ {"Data1", 0, "8a7ef3307d80adcd393c012f78a4e1d7", 609389},
+ {"Data2", 0, "94e72a735be859cac3cdf084497a03c7", 5550743},
+ {"Data3", 0, "4819cca5624615fcdd8838605661cd77", 5362685},
+ {"Data4", 0, "ea260cdb42405649136b08bdac45c708", 6368421},
+ {"Data5", 0, "eb5d6c76c69acafbbafa9e75b65f1da8", 3522384},
+ AD_LISTEND},
+ Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_MOTHERGOOSEHIRES },
+
#undef GUIO_MOTHERGOOSEHIRES
#endif // ENABLE_SCI32