aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
diff options
context:
space:
mode:
authorFilippos Karapetis2019-07-09 02:12:28 +0300
committerFilippos Karapetis2019-07-09 02:21:18 +0300
commit4339ae509468ce527d140a8859830f51184ef1f8 (patch)
treee2fc08a99323a4b88aafaa565dc6fedb7409a6af /engines/sci
parent865340156e4a570ede39f03489b535cf1785b23e (diff)
downloadscummvm-rg350-4339ae509468ce527d140a8859830f51184ef1f8.tar.gz
scummvm-rg350-4339ae509468ce527d140a8859830f51184ef1f8.tar.bz2
scummvm-rg350-4339ae509468ce527d140a8859830f51184ef1f8.zip
SCI: Move The Dating Pool entries together with the other fanmade games
Diffstat (limited to 'engines/sci')
-rw-r--r--engines/sci/detection.cpp3
-rw-r--r--engines/sci/detection_tables.h69
-rw-r--r--engines/sci/sci.h5
3 files changed, 14 insertions, 63 deletions
diff --git a/engines/sci/detection.cpp b/engines/sci/detection.cpp
index 38a9fdc1ff..5d11d105d4 100644
--- a/engines/sci/detection.cpp
+++ b/engines/sci/detection.cpp
@@ -209,8 +209,7 @@ static const GameIdStrToEnum s_gameIdStrToEnum[] = {
{ "qfg4", GID_QFG4 },
{ "qfg4demo", GID_QFG4DEMO },
{ "rama", GID_RAMA },
- { "catdate", GID_CATDATE },
- { "sci-fanmade", GID_FANMADE }, // FIXME: Do we really need/want this?
+ { "sci-fanmade", GID_FANMADE },
{ "shivers", GID_SHIVERS },
//{ "shivers2", GID_SHIVERS2 }, // Not SCI
{ "slater", GID_SLATER },
diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 8f9a0dd1d7..d79c8e4555 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -5095,63 +5095,6 @@ static const struct ADGameDescription SciGameDescriptions[] = {
#endif // ENABLE_SCI32
- // The Dating Pool - English DOSBox
- // Work in progress - uncomment this with proper hashes and such when it's done.
- //{ "catdate", "", {
- // {"resource.aud", 0, "586a461c5f0560a03807d1929e23ba51", 11567},
- // {"resource.000", 0, "094b9d3c841fe60076f06cdef3fb1383", 1467949},
- // {"resource.map", 0, "a62d355ea262b39c36228fbd84b874b4", 1538},
- // AD_LISTEND},
- // Common::EN_ANY, Common::kPlatformDOS, 0, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },
-
- // The Dating Pool - English DOSBox Interactive Demo
- // Kafuka release, catdate-onedaydemo-2015.zip: old branding, old title, old music, zipper, hand.
- { "catdate", "Demo", {
- {"resource.000", 0, "af28393cf5ae59e98203067f5eb87e2b", 1038935},
- {"resource.map", 0, "6f788e0ec2b4a6110e9bbb639ca7ee74", 1378},
- AD_LISTEND},
- Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },
-
- // The Dating Pool - English DOSBox Interactive Demo
- // Kafuka release, catdate-onedaydemo-2016.zip: new branding, old title, zipper, hand.
- { "catdate", "Demo", {
- {"resource.000", 0, "4d6f521253ec67d0f1bd38c29c91c806", 915197},
- {"resource.map", 0, "9f44b144d8986a3676fb5114b819ec02", 1303},
- AD_LISTEND},
- Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },
-
- // The Dating Pool - English DOSBox Interactive Demo
- // Release status unknown: new title, cocktail, paw, remapped shadow
- { "catdate", "Demo", {
- {"resource.000", 0, "755e12d325420acc7a06474d75002ba8", 1153508},
- {"resource.map", 0, "80ae0fc1bc60b815c65eda86a23157bc", 1318},
- AD_LISTEND},
- Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },
-
- // The Dating Pool - English DOSBox Interactive Demo
- // Itch.IO release: bug fixes
- { "catdate", "Demo", {
- {"resource.000", 0, "755e12d325420acc7a06474d75002ba8", 1044647},
- {"resource.map", 0, "1442c3599b5f41755e4318db8d68da51", 1318},
- AD_LISTEND},
- Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },
-
- // The Dating Pool - English DOSBox Interactive Demo
- // Itch.IO 2018 release: bug fixes, polish, new content at end
- { "catdate", "Demo", {
- {"resource.000", 0, "094b9d3c841fe60076f06cdef3fb1383", 1467849},
- {"resource.map", 0, "750e0f01ca54ac0ea49cff2753e1ae65", 1263},
- AD_LISTEND},
- Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },
-
- // The Dating Pool - English DOSBox Interactive Demo
- // Itch.IO 2019 release: more bug fixes and polish
- { "catdate", "Demo", {
- {"resource.000", 0, "094b9d3c841fe60076f06cdef3fb1383", 1555073},
- {"resource.map", 0, "1f7b68ed422eadbf373cc8611bc56f94", 1393},
- AD_LISTEND},
- Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },
-
// SCI Fanmade Games
FANMADE("120 Degrees Below Zero", "57f6135bd073802215c9b97f32d6aea3", 504, "03adf530a34557dfc20f848c9572f4d0", 320749),
FANMADE("Al Pond: Island Quest 2", "4cba6a5a4c8f66f21935ed78b0511a92", 870, "876587dc9a5ec569287a3dc4b29139d8", 613769),
@@ -5201,6 +5144,18 @@ static const struct ADGameDescription SciGameDescriptions[] = {
FANMADE("Text Views Demo", "ad0485a96470566517f184ff5dd049f8", 372, "727b946b37588ed334737732c55007c4", 115788),
FANMADE("The Black Cauldron Demo", "5e1ff2833c7f33ebcfa456ba836e2067", 2592, "2f8e6264d2db91bb54982ab8aa18b3b4", 1881839),
FANMADE("The Black Cauldron Final", "cbb4705f0cd73760996e5b27aae54f6a", 2484, "fc3bcaa7783b91bb78faefa345c6b3d9", 1677293),
+ // Kafuka release, catdate-onedaydemo-2015.zip: old branding, old title, old music, zipper, hand.
+ FANMADE("The Dating Pool Demo (2015)", "6f788e0ec2b4a6110e9bbb639ca7ee74", 1378, "af28393cf5ae59e98203067f5eb87e2b", 1038935),
+ // Kafuka release, catdate-onedaydemo-2016.zip: new branding, old title, zipper, hand.
+ FANMADE("The Dating Pool Demo (2016)", "9f44b144d8986a3676fb5114b819ec02", 1303, "4d6f521253ec67d0f1bd38c29c91c806", 915197),
+ // Release status unknown: new title, cocktail, paw, remapped shadow.
+ FANMADE("The Dating Pool Demo (Unknown)", "80ae0fc1bc60b815c65eda86a23157bc", 1318, "755e12d325420acc7a06474d75002ba8", 1153508),
+ // Itch.IO release: bug fixes
+ FANMADE("The Dating Pool Demo (Itch.IO)", "1442c3599b5f41755e4318db8d68da51", 1318, "755e12d325420acc7a06474d75002ba8", 1044647),
+ // Itch.IO 2018 release: bug fixes, polish, new content at end
+ FANMADE("The Dating Pool Demo (Itch.IO 2018)", "750e0f01ca54ac0ea49cff2753e1ae65", 1263, "094b9d3c841fe60076f06cdef3fb1383", 1467849),
+ // Itch.IO 2019 release: more bug fixes and polish
+ FANMADE("The Dating Pool Demo (Itch.IO 2019)", "1f7b68ed422eadbf373cc8611bc56f94", 1393, "094b9d3c841fe60076f06cdef3fb1383", 1555073),
FANMADE("The Farm Nightmare", "fb6cbfddaa7c055e2c3d8cf4c683a7db", 906, "50655e8b8925f717e698e08f006f40be", 338303),
FANMADE("The Gem Scenario", "ef5f61f4d2c6d31122d3e2baf89ad976", 642, "2f16be390dd90c3d7ca1c8a594ac0bfa", 244794),
FANMADE("The Legend of the Lost Jewel", "ba1bca315e3818c5626eda51bcfbcccf", 636, "9b0736d69924af0cff32a0f78db96855", 300398),
diff --git a/engines/sci/sci.h b/engines/sci/sci.h
index fc218ee3b2..353cf5b676 100644
--- a/engines/sci/sci.h
+++ b/engines/sci/sci.h
@@ -210,10 +210,7 @@ enum SciGameId {
GID_SQ5,
GID_SQ6,
GID_TORIN,
-
- GID_CATDATE,
-
- GID_FANMADE // FIXME: Do we really need/want this?
+ GID_FANMADE
};
/**