diff options
author | Filippos Karapetis | 2013-05-19 08:32:05 +0300 |
---|---|---|
committer | Filippos Karapetis | 2013-05-19 08:32:37 +0300 |
commit | f0071c65adf72f0fda07395b19b28a7e730b619a (patch) | |
tree | eb9996b9632426fcbe27846ef74d070252543151 | |
parent | d2a97bc9283b21b540f212651d51afc27a98d3ac (diff) | |
download | scummvm-rg350-f0071c65adf72f0fda07395b19b28a7e730b619a.tar.gz scummvm-rg350-f0071c65adf72f0fda07395b19b28a7e730b619a.tar.bz2 scummvm-rg350-f0071c65adf72f0fda07395b19b28a7e730b619a.zip |
DRASCULA: Add detection entries for the Debian repacked versions (bug #3612236)
-rw-r--r-- | engines/drascula/detection.cpp | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/engines/drascula/detection.cpp b/engines/drascula/detection.cpp index 1917bc879d..038bf766c2 100644 --- a/engines/drascula/detection.cpp +++ b/engines/drascula/detection.cpp @@ -92,6 +92,26 @@ static const DrasculaGameDescription gameDescriptions[] = { }, { + // Drascula English version (Debian repacked files - bug #3612236) + { + "drascula", + 0, + { + {"packet.001", 0, "5c4432a7f9352260143c53e925745181", 31909218}, + // HACK: List packet.001 twice to ensure this detector entry + // is ranked just as high as the others (which each have two + // detection files). + {"packet.001", 0, "5c4432a7f9352260143c53e925745181", 31909218}, + {NULL, 0, NULL, 0} + }, + Common::EN_ANY, + Common::kPlatformDOS, + GF_PACKED, + GUIO0() + }, + }, + + { // Drascula French version (original packed files) { "drascula", @@ -126,6 +146,23 @@ static const DrasculaGameDescription gameDescriptions[] = { }, { + // Drascula French version (Debian repacked files - bug #3612236) + { + "drascula", + 0, + { + {"packet.001", 0, "5c4432a7f9352260143c53e925745181", 31909218}, + {"packet.002", 1, "fa6d0ad818c3740802f948b9d58b292e", 109989}, + {NULL, 0, NULL, 0} + }, + Common::FR_FRA, + Common::kPlatformDOS, + GF_PACKED, + GUIO0() + }, + }, + + { // Drascula German version (original packed files) { "drascula", @@ -143,6 +180,23 @@ static const DrasculaGameDescription gameDescriptions[] = { }, { + // Drascula German version (Debian repacked files - bug #3612236) + { + "drascula", + 0, + { + {"packet.001", 0, "5c4432a7f9352260143c53e925745181", 31909218}, + {"packet.003", 1, "91810ba140e13068309877e96870b97d", 109614}, + {NULL, 0, NULL, 0} + }, + Common::DE_DEU, + Common::kPlatformDOS, + GF_PACKED, + GUIO0() + }, + }, + + { // Drascula Italian version (original packed version) { "drascula", @@ -173,6 +227,23 @@ static const DrasculaGameDescription gameDescriptions[] = { }, { + // Drascula Italian version (ScummVM repacked files) + { + "drascula", + 0, + { + {"packet.001", 0, "5c4432a7f9352260143c53e925745181", 31909218}, + {"packet.005", 1, "3d303929f35059924cccbd72bea75ce8", 15491442}, + {NULL, 0, NULL, 0} + }, + Common::IT_ITA, + Common::kPlatformDOS, + GF_PACKED, + GUIO0() + }, + }, + + { // Drascula Spanish version (original packed version) { "drascula", @@ -202,6 +273,23 @@ static const DrasculaGameDescription gameDescriptions[] = { }, }, + { + // Drascula Spanish version (Debian repacked files - bug #3612236) + { + "drascula", + 0, + { + {"packet.001", 0, "5c4432a7f9352260143c53e925745181", 31909218}, + {"packet.004", 1, "cec3d3654873e2f6f024ac31eec02a12", 16480118}, + {NULL, 0, NULL, 0} + }, + Common::ES_ESP, + Common::kPlatformDOS, + GF_PACKED, + GUIO0() + }, + }, + //// Unpacked versions //////////////////////////////////////////////////// { |