diff options
Diffstat (limited to 'engines/gob/detection.cpp')
-rw-r--r-- | engines/gob/detection.cpp | 87 |
1 files changed, 52 insertions, 35 deletions
diff --git a/engines/gob/detection.cpp b/engines/gob/detection.cpp index 158e71c81c..25ab84b162 100644 --- a/engines/gob/detection.cpp +++ b/engines/gob/detection.cpp @@ -676,55 +676,72 @@ static const GOBGameDescription gameDescriptions[] = { kFeaturesNone, "intro" }, - { + { // Supplied by vampir_raziel in bug report #1658373 { "ween", "", - AD_ENTRY1("intro.stk", "2bb8878a8042244dd2b96ff682381baa"), + { + {"intro.stk", 0, "bfd9d02faf3d8d60a2cf744f95eb48dd", 456570}, + {"ween.ins", 0, "d2cb24292c9ddafcad07e23382027218", 87800}, + {NULL, 0, NULL, 0} + }, EN_GRB, - kPlatformPC, + kPlatformAmiga, ADGF_NO_FLAGS }, kGameTypeWeen, - kFeaturesAdlib, + kFeaturesNone, "intro" }, - { + { // Supplied by vampir_raziel in bug report #1658373 { "ween", "", - AD_ENTRY1s("intro.stk", "de92e5c6a8c163007ffceebef6e67f7d", 7117568), - EN_USA, - kPlatformPC, + AD_ENTRY1s("intro.stk", "257fe669705ac4971efdfd5656eef16a", 457719), + FR_FRA, + kPlatformAmiga, ADGF_NO_FLAGS }, kGameTypeWeen, - kFeaturesAdlib, + kFeaturesNone, "intro" }, - { // Supplied by cybot_tmin in bug report #1667743 + { // Supplied by vampir_raziel in bug report #1658373 { "ween", "", - AD_ENTRY1s("intro.stk", "6d60f9205ecfbd8735da2ee7823a70dc", 7014426), - ES_ESP, - kPlatformPC, + AD_ENTRY1s("intro.stk", "dffd1ab98fe76150d6933329ca6f4cc4", 459458), + FR_FRA, + kPlatformAmiga, ADGF_NO_FLAGS }, kGameTypeWeen, - kFeaturesAdlib, + kFeaturesNone, "intro" }, { // Supplied by vampir_raziel in bug report #1658373 { "ween", "", + AD_ENTRY1s("intro.stk", "af83debf2cbea21faa591c7b4608fe92", 458192), + DE_DEU, + kPlatformAmiga, + ADGF_NO_FLAGS + }, + kGameTypeWeen, + kFeaturesNone, + "intro" + }, + { // Supplied by goodoldgeorg in bug report #2563539 + { + "ween", + "", { - {"intro.stk", 0, "bfd9d02faf3d8d60a2cf744f95eb48dd", 456570}, + {"intro.stk", 0, "dffd1ab98fe76150d6933329ca6f4cc4", 459458}, {"ween.ins", 0, "d2cb24292c9ddafcad07e23382027218", 87800}, {NULL, 0, NULL, 0} }, - EN_GRB, + IT_ITA, kPlatformAmiga, ADGF_NO_FLAGS }, @@ -749,56 +766,56 @@ static const GOBGameDescription gameDescriptions[] = { kFeaturesNone, "intro" }, - { // Supplied by vampir_raziel in bug report #1658373 + { { "ween", "", - AD_ENTRY1s("intro.stk", "af83debf2cbea21faa591c7b4608fe92", 458192), - DE_DEU, - kPlatformAmiga, + AD_ENTRY1("intro.stk", "e6d13fb3b858cb4f78a8780d184d5b2c"), + FR_FRA, + kPlatformAtariST, ADGF_NO_FLAGS }, kGameTypeWeen, kFeaturesNone, "intro" }, - { // Supplied by vampir_raziel in bug report #1658373 + { { "ween", "", - AD_ENTRY1s("intro.stk", "257fe669705ac4971efdfd5656eef16a", 457719), - FR_FRA, - kPlatformAmiga, + AD_ENTRY1("intro.stk", "2bb8878a8042244dd2b96ff682381baa"), + EN_GRB, + kPlatformPC, ADGF_NO_FLAGS }, kGameTypeWeen, - kFeaturesNone, + kFeaturesAdlib, "intro" }, - { // Supplied by vampir_raziel in bug report #1658373 + { { "ween", "", - AD_ENTRY1s("intro.stk", "dffd1ab98fe76150d6933329ca6f4cc4", 459458), - FR_FRA, - kPlatformAmiga, + AD_ENTRY1s("intro.stk", "de92e5c6a8c163007ffceebef6e67f7d", 7117568), + EN_USA, + kPlatformPC, ADGF_NO_FLAGS }, kGameTypeWeen, - kFeaturesNone, + kFeaturesAdlib, "intro" }, - { + { // Supplied by cybot_tmin in bug report #1667743 { "ween", "", - AD_ENTRY1("intro.stk", "e6d13fb3b858cb4f78a8780d184d5b2c"), - FR_FRA, - kPlatformAtariST, + AD_ENTRY1s("intro.stk", "6d60f9205ecfbd8735da2ee7823a70dc", 7014426), + ES_ESP, + kPlatformPC, ADGF_NO_FLAGS }, kGameTypeWeen, - kFeaturesNone, + kFeaturesAdlib, "intro" }, { |