diff options
author | Sven Hesse | 2008-12-13 14:53:33 +0000 |
---|---|---|
committer | Sven Hesse | 2008-12-13 14:53:33 +0000 |
commit | 2fdc191e4a8f4e5409993b31a2aaa26b3db51a39 (patch) | |
tree | 9be9b3ca585974cc08cca60b586ab0b1245c259c /engines/gob/detection.cpp | |
parent | afa21d9de8dbf8a1a3653e1e79b76366e9c646e1 (diff) | |
download | scummvm-rg350-2fdc191e4a8f4e5409993b31a2aaa26b3db51a39.tar.gz scummvm-rg350-2fdc191e4a8f4e5409993b31a2aaa26b3db51a39.tar.bz2 scummvm-rg350-2fdc191e4a8f4e5409993b31a2aaa26b3db51a39.zip |
Added the French version of Urban Runner, as supplied by gamin in the forum. + Added a fallback for Urban Runner
svn-id: r35340
Diffstat (limited to 'engines/gob/detection.cpp')
-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 } } }; |