aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Sandulenko2007-02-12 11:35:49 +0000
committerEugene Sandulenko2007-02-12 11:35:49 +0000
commit171962b02c7d20d3b120b4458c885dcfafd78e54 (patch)
treec2e6e6fbf01681e3d78250b53c6929a36dcd5cb2
parente0b9ccf2f0e76f902bddba4a302b0af994c1b669 (diff)
downloadscummvm-rg350-171962b02c7d20d3b120b4458c885dcfafd78e54.tar.gz
scummvm-rg350-171962b02c7d20d3b120b4458c885dcfafd78e54.tar.bz2
scummvm-rg350-171962b02c7d20d3b120b4458c885dcfafd78e54.zip
Improve detection.
svn-id: r25519
-rw-r--r--engines/gob/detection.cpp74
1 files changed, 72 insertions, 2 deletions
diff --git a/engines/gob/detection.cpp b/engines/gob/detection.cpp
index 1ac2e69d7d..3abeb09e5f 100644
--- a/engines/gob/detection.cpp
+++ b/engines/gob/detection.cpp
@@ -129,7 +129,51 @@ static const GOBGameDescription gameDescriptions[] = {
"gob1cd",
"v1.000",
AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),
- UNK_LANG,
+ EN_USA,
+ kPlatformPC,
+ },
+ GF_GOB1 | GF_CD,
+ "intro"
+ },
+ { // CD 1.000 version.
+ {
+ "gob1cd",
+ "v1.000",
+ AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),
+ DE_DEU,
+ kPlatformPC,
+ },
+ GF_GOB1 | GF_CD,
+ "intro"
+ },
+ { // CD 1.000 version.
+ {
+ "gob1cd",
+ "v1.000",
+ AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),
+ FR_FRA,
+ kPlatformPC,
+ },
+ GF_GOB1 | GF_CD,
+ "intro"
+ },
+ { // CD 1.000 version.
+ {
+ "gob1cd",
+ "v1.000",
+ AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),
+ IT_ITA,
+ kPlatformPC,
+ },
+ GF_GOB1 | GF_CD,
+ "intro"
+ },
+ { // CD 1.000 version.
+ {
+ "gob1cd",
+ "v1.000",
+ AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),
+ ES_ESP,
kPlatformPC,
},
GF_GOB1 | GF_CD,
@@ -304,6 +348,21 @@ static const GOBGameDescription gameDescriptions[] = {
{
"gob2",
"",
+ {
+ {"intro.stk", 0, "b45b984ee8017efd6ea965b9becd4d66", 828443},
+ {"musmac1.mid", 0, "a02553bd7b42e1bc1d24bac1f089dc6d", 124540},
+ {NULL, 0, NULL, 0}
+ },
+ UNK_LANG,
+ kPlatformMacintosh,
+ },
+ GF_GOB2,
+ "intro"
+ },
+ {
+ {
+ "gob2",
+ "",
AD_ENTRY1("intro.stk", "dedb5d31d8c8050a8cf77abedcc53dae"),
EN_USA,
kPlatformPC,
@@ -480,8 +539,19 @@ static const GOBGameDescription gameDescriptions[] = {
{
"ween",
"",
+ AD_ENTRY1s("intro.stk", "de92e5c6a8c163007ffceebef6e67f7d", 7117568),
+ EN_USA,
+ kPlatformPC,
+ },
+ GF_GOB2,
+ "intro"
+ },
+ {
+ {
+ "ween",
+ "",
AD_ENTRY1("intro.stk", "4b10525a3782aa7ecd9d833b5c1d308b"),
- UNK_LANG,
+ FR_FRA,
kPlatformPC,
},
GF_GOB2,