diff options
Diffstat (limited to 'engines/gob')
-rw-r--r-- | engines/gob/detection.cpp | 49 |
1 files changed, 38 insertions, 11 deletions
diff --git a/engines/gob/detection.cpp b/engines/gob/detection.cpp index 8b7929e953..491257b41c 100644 --- a/engines/gob/detection.cpp +++ b/engines/gob/detection.cpp @@ -1945,6 +1945,19 @@ static const GOBGameDescription gameDescriptions[] = { kFeatures640, "intro" }, + { // Supplied by gamin in the forums + { + "urban", + "", + AD_ENTRY1s("intro.stk", "b991ed1d31c793e560edefdb349882ef", 1276408), + FR_FRA, + kPlatformPC, + Common::ADGF_NO_FLAGS + }, + kGameTypeUrban, + kFeatures640, + "intro" + }, { AD_TABLE_END_MARKER, kGameTypeNone, kFeaturesNone, NULL } }; @@ -2078,21 +2091,35 @@ static const GOBGameDescription fallbackDescs[] = { kGameTypeLostInTime, kFeaturesCD, "intro" + }, + { + { + "urban", + "unknown", + AD_ENTRY1(0, 0), + UNK_LANG, + kPlatformPC, + Common::ADGF_NO_FLAGS + }, + kGameTypeUrban, + kFeaturesCD, + "intro" } }; static const ADFileBasedFallback fileBased[] = { - { &fallbackDescs[0], { "intro.stk", "disk1.stk", "disk2.stk", "disk3.stk", "disk4.stk", 0 } }, - { &fallbackDescs[1], { "intro.stk", "gob.lic", 0 } }, - { &fallbackDescs[2], { "intro.stk", 0 } }, - { &fallbackDescs[2], { "intro.stk", "disk2.stk", "disk3.stk", 0 } }, - { &fallbackDescs[3], { "intro.stk", "gobnew.lic", 0 } }, - { &fallbackDescs[4], { "intro.stk", "scaa.imd", "scba.imd", "scbf.imd", 0 } }, - { &fallbackDescs[5], { "intro.stk", "imd.itk", 0 } }, - { &fallbackDescs[6], { "intro.stk", "mus_gob3.lic", 0 } }, - { &fallbackDescs[7], { "intro.stk", "woodruff.itk", 0 } }, - { &fallbackDescs[8], { "intro.stk", "commun1.itk", 0 } }, - { &fallbackDescs[9], { "intro.stk", "commun1.itk", "lost.lic", 0 } }, + { &fallbackDescs[ 0], { "intro.stk", "disk1.stk", "disk2.stk", "disk3.stk", "disk4.stk", 0 } }, + { &fallbackDescs[ 1], { "intro.stk", "gob.lic", 0 } }, + { &fallbackDescs[ 2], { "intro.stk", 0 } }, + { &fallbackDescs[ 2], { "intro.stk", "disk2.stk", "disk3.stk", 0 } }, + { &fallbackDescs[ 3], { "intro.stk", "gobnew.lic", 0 } }, + { &fallbackDescs[ 4], { "intro.stk", "scaa.imd", "scba.imd", "scbf.imd", 0 } }, + { &fallbackDescs[ 5], { "intro.stk", "imd.itk", 0 } }, + { &fallbackDescs[ 6], { "intro.stk", "mus_gob3.lic", 0 } }, + { &fallbackDescs[ 7], { "intro.stk", "woodruff.itk", 0 } }, + { &fallbackDescs[ 8], { "intro.stk", "commun1.itk", 0 } }, + { &fallbackDescs[ 9], { "intro.stk", "commun1.itk", "lost.lic", 0 } }, + { &fallbackDescs[10], { "intro.stk", "cd1.itk", "objet1.itk", 0 } }, { 0, { 0 } } }; |