diff options
Diffstat (limited to 'engines/sci/detection.cpp')
-rw-r--r-- | engines/sci/detection.cpp | 57 |
1 files changed, 56 insertions, 1 deletions
diff --git a/engines/sci/detection.cpp b/engines/sci/detection.cpp index 5ed66cb66d..6ce7f95674 100644 --- a/engines/sci/detection.cpp +++ b/engines/sci/detection.cpp @@ -42,7 +42,7 @@ static const PlainGameDescriptor SciGameTitles[] = { {"camelot", "Conquests of Camelot: King Arthur, Quest for the Grail"}, {"longbow", "Conquests of the Longbow: The Adventures of Robin Hood"}, {"ecoquest", "EcoQuest: The Search for Cetus"}, - //{"ecoquest2", "EcoQuest II: Lost Secret of the Rainforest"}, + {"ecoquest2", "EcoQuest II: Lost Secret of the Rainforest"}, {"freddypharkas", "Freddy Pharkas: Frontier Pharmacist"}, {"gk1", "Gabriel Knight: Sins of the Fathers"}, {"gk2", "The Beast Within: A Gabriel Knight Mystery"}, @@ -154,6 +154,16 @@ static const struct SciGameDescription SciGameDescriptions[] = { {}, SCI_VERSION(1, 000, 510) }, + + // Castle of Dr. Brain - English DOS Demo + {{"castlebrain", "Demo", { + {"resource.map", 0, "467bb5e3224bb54640c3280032aebff5", 633}, + {"resource.000", 0, "9780f040d58182994e22d2e34fab85b0", 67367}, + {"resource.001", 0, "2af49dbd8f2e1db4ab09f9310dc91259", 570553}, + {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO}, + {}, + SCI_VERSION(1, 0, 5) + }, #if 0 // Castle of Dr. Brain - Spanish DOS @@ -291,6 +301,15 @@ static const struct SciGameDescription SciGameDescriptions[] = { }, #endif + // Eco Quest 2 - English DOS Demo + {{"ecoquest2", "Demo", { + {"resource.map", 0, "607cfa0d8a03b7d348c06ee727e3d939", 1321}, + {"resource.000", 0, "dd6f614c43c029f063e93cd243af90a4", 525992}, + {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO}, + {}, + SCI_VERSION(1, 1, 55) + }, + #if 0 // Freddy Pharkas - German DOS (from Tobis87) {{"freddypharkas", "", { @@ -315,6 +334,15 @@ static const struct SciGameDescription SciGameDescriptions[] = { SCI_VERSION(0, 000, 000) // FIXME: add version here }, #endif + + // Freddy Pharkas - English DOS CD Demo + {{"freddypharkas", "CD Demo", { + {"resource.map", 0, "a62a7eae85dd1e6b07f39662b278437e", 1918}, + {"resource.000", 0, "4962a3c4dd44e36e78ea4a7a374c2220", 957382}, + {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO}, + {}, + SCI_VERSION(1, 1, 95) + }, // Gabriel Knight - English DOS Floppy {{"gk1", "", { @@ -358,6 +386,15 @@ static const struct SciGameDescription SciGameDescriptions[] = { }, #endif + // Gabriel Knight - English DOS CD Demo + {{"gk1", "CD Demo", { + {"resource.map", 0, "39645952ae0ed8072c7e838f31b75464", 2490}, + {"resource.000", 0, "eb3ed7477ca4110813fe1fcf35928561", 1718450}, + {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO}, + {}, + SCI_VERSION(1, 1, 92) + }, + #if 0 // Gabriel Knight 2 - English DOS {{"gk2", "", { @@ -605,6 +642,15 @@ static const struct SciGameDescription SciGameDescriptions[] = { }, #endif + // King's Quest 7 - English DOS Demo + {{"kq7", "Demo", { + {"resource.map", 0, "b44f774108d63faa1d021101221c5a54", 1690}, + {"resource.000", 0, "d9659d2cf0c269c6a9dc776707f5bea0", 2433827}, + {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO}, + {}, + SCI_VERSION(2, 100, 2) + }, + #if 0 // Laura Bow - English Amiga (from www.back2roots.org) {{"laurabow", "", { @@ -1612,6 +1658,15 @@ static const struct SciGameDescription SciGameDescriptions[] = { }, #endif + // The Island of Dr. Brain - English DOS Demo + {{"islandbrain", "Demo", { + {"resource.map", 0, "a8e5ca8ed1996974afa59f4c45e06195", 986}, + {"resource.000", 0, "b3acd9b9dd7fe53c4ee133ac9a1acfab", 586560}, + {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, ADGF_DEMO}, + {}, + SCI_VERSION(1, 1, 53) + }, + // Torin's Passage - English Windows {{"torin", "", { {"resmap.000", 0, "bb3b0b22ff08df54fbe2d06263409be6", 9799}, |