Ticket #8984: detection.patch

File detection.patch, 7.2 KB (added by SF/henjovr, 15 years ago)
  • engines/sci/detection.cpp

     
    165165                SCI_VERSION_AUTODETECT,
    166166                SCI_VERSION(1, 0, 5)
    167167        },
     168       
     169        // Castle of Dr. Brain - English DOS
     170        {{"castlebrain", "", {
     171                {"resource.map", 0, "1302ceb141d44b05a42723791b2d84c6", 2739},
     172                {"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 346731},
     173                {"resource.001", 0, "d2f5a1be74ed963fa849a76892be5290", 794832},
     174                {"resource.002", 0, "c0c29c51af66d65cb53f49e785a2d978", 1280907},
     175                {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, 0},
     176                {},
     177                SCI_VERSION_AUTODETECT,
     178                SCI_VERSION(1, 0, 510)
     179        },
    168180
    169181#if 0
    170182        // Castle of Dr. Brain - Spanish DOS
     
    291303                SCI_VERSION(0, 000, 685)
    292304        },
    293305
     306        // Conquests of Camelot - English DOS
     307        {{"camelot", "", {
     308                {"resource.map", 0, "86bffb2a393b7a5d8de45e735091f037", 9504},
     309                {"resource.001", 0, "8e1a3a8c588007404b532b8dfacc1460", 212461},
     310                {"resource.002", 0, "8e1a3a8c588007404b532b8dfacc1460", 317865},
     311                {"resource.003", 0, "8e1a3a8c588007404b532b8dfacc1460", 359145},
     312                {"resource.004", 0, "8e1a3a8c588007404b532b8dfacc1460", 345180},
     313                {"resource.005", 0, "8e1a3a8c588007404b532b8dfacc1460", 345734},
     314                {"resource.006", 0, "8e1a3a8c588007404b532b8dfacc1460", 332446},
     315                {"resource.007", 0, "8e1a3a8c588007404b532b8dfacc1460", 358182},
     316                {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, 0},
     317                {},
     318                SCI_VERSION_AUTODETECT,
     319                SCI_VERSION(0, 000, 685)
     320        },
     321
    294322        // Conquests of the Longbow - English Amiga (from www.back2roots.org)
    295323        {{"longbow", "", {
    296324                {"resource.map", 0, "6204f3d00c0f6c0f5f95a29a4190f2f9", 6048},
     
    397425        },
    398426#endif
    399427
     428        // Eco Quest - English DOS Floppy
     429        {{"ecoquest", "Floppy", {
     430                {"resource.map", 0, "f77baec05fae76707205f5be6534a7f3", 4059},
     431                {"resource.000", 0, "241b98d3903f6a5b872baa19b80aef3b", 858490},
     432                {"resource.001", 0, "2fed7451bca81b0c891eed1a956f2263", 1212161},
     433                {"resource.002", 0, "323b3b12f43d53f27d259beb225f0aa7", 1129316},
     434                {"resource.003", 0, "83ac03e4bddb2c1ac2d36d2a587d0536", 1145616},
     435                {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, 0},
     436                {},
     437                SCI_VERSION_AUTODETECT,
     438                SCI_VERSION(1, 0, 510)
     439        },
     440
    400441        // Eco Quest 2 - English DOS Demo
    401442        {{"ecoquest2", "Demo", {
    402443                {"resource.map", 0, "607cfa0d8a03b7d348c06ee727e3d939", 1321},
     
    407448                SCI_VERSION(1, 1, 55)
    408449        },
    409450
     451#if 0   
     452        // Eco Quest 2 - English DOS Floppy
     453        {{"ecoquest2", "Floppy", {
     454                {"resource.map", 0, "28fb7b6abb9fc1cb8882d7c2e701b63f", 5658},
     455                {"resource.000", 0, "cc1d17e5637528dbe4a812699e1cbfc6", 4208192},
     456                {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, 0},
     457                {},
     458                SCI_VERSION_AUTODETECT,
     459                SCI_VERSION(0, 0, 000)          // FIXME: add version here
     460        },
     461#endif
     462       
    410463#if 0
    411464        // Freddy Pharkas - German DOS (from Tobis87)
    412465        {{"freddypharkas", "", {
     
    440493        },
    441494
    442495#if 0
     496        // Freddy Pharkas - English Floppy
     497        {{"freddypharkas", "Floppy", {
     498                {"resource.map", 0, "a32674e7fbf7b213b4a066c8037f16b6", 5816},
     499                {"resource.000", 0, "96b07e9b914dba1c8dc6c78a176326df", 5233230},
     500                {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, 0},
     501                {},
     502                SCI_VERSION_AUTODETECT,
     503                SCI_VERSION(0, 000, 000)        // FIXME: add version here
     504        },
     505#endif
     506       
     507#if 0
    443508        // Freddy Pharkas - Spanish DOS CD
    444509        {{"freddypharkas", "CD", {
    445510                {"resource.map", 0, "a32674e7fbf7b213b4a066c8037f16b6", 5816},
     
    669734                SCI_VERSION_AUTODETECT,
    670735                SCI_VERSION(0, 000, 274)
    671736        },
     737       
     738        // King's Quest 4 - English DOS
     739        {{"kq4sci", "", {
     740                {"resource.map", 0, "381d9dcb69c626f0a60631dbfec1d13a", 9474},
     741                {"resource.001", 0, "0c8566848a76eea19a6d6220914030a7", 191559},
     742                {"resource.002", 0, "0c8566848a76eea19a6d6220914030a7", 333345},
     743                {"resource.003", 0, "0c8566848a76eea19a6d6220914030a7", 358513},
     744                {"resource.004", 0, "0c8566848a76eea19a6d6220914030a7", 326297},
     745                {"resource.005", 0, "0c8566848a76eea19a6d6220914030a7", 325102},
     746                {"resource.006", 0, "0c8566848a76eea19a6d6220914030a7", 337288},
     747                {"resource.007", 0, "0c8566848a76eea19a6d6220914030a7", 343882},
     748                {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, 0},
     749                {},
     750                SCI_VERSION_AUTODETECT,
     751                SCI_VERSION(0, 000, 253)
     752        },
    672753
    673754        // King's Quest 5 - English Amiga (from www.back2roots.org)
    674755        {{"kq5", "", {
     
    10531134                SCI_VERSION_AUTODETECT,
    10541135                SCI_VERSION(0, 000, 409)
    10551136        },
     1137       
     1138        // Larry 2 - English DOS
     1139        {{"lsl2", "", {
     1140                {"resource.map", 0, "6bd43c92eaf561f64818116eed683fcf", 5598},
     1141                {"resource.001", 0, "96033f57accfca903750413fd09193c8", 140526},
     1142                {"resource.002", 0, "96033f57accfca903750413fd09193c8", 348672},
     1143                {"resource.003", 0, "96033f57accfca903750413fd09193c8", 236676},
     1144                {"resource.004", 0, "96033f57accfca903750413fd09193c8", 204867},
     1145                {"resource.005", 0, "96033f57accfca903750413fd09193c8", 274953},
     1146                {"resource.006", 0, "96033f57accfca903750413fd09193c8", 345818},
     1147                {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, 0},
     1148                {},
     1149                SCI_VERSION_AUTODETECT,
     1150                SCI_VERSION(0, 000, 343)
     1151        },
    10561152
    10571153        // Larry 3 - English Amiga (from www.back2roots.org)
    10581154        {{"lsl3", "", {
     
    10811177                SCI_VERSION_AUTODETECT,
    10821178                SCI_VERSION(0, 000, 572)
    10831179        },
     1180       
     1181        // Larry 3 - English DOS
     1182        {{"lsl3", "", {
     1183                {"resource.map", 0, "0f429f5186f96d6c501838a1cb44bd43", 7452},
     1184                {"resource.001", 0, "f18441027154292836b973c655fa3175", 141381},
     1185                {"resource.002", 0, "f18441027154292836b973c655fa3175", 345171},
     1186                {"resource.003", 0, "f18441027154292836b973c655fa3175", 329214},
     1187                {"resource.004", 0, "f18441027154292836b973c655fa3175", 290173},
     1188                {"resource.005", 0, "f18441027154292836b973c655fa3175", 302946},
     1189                {"resource.006", 0, "f18441027154292836b973c655fa3175", 282465},
     1190                {"resource.007", 0, "f18441027154292836b973c655fa3175", 257174},
     1191                {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, 0},
     1192                {},
     1193                SCI_VERSION_AUTODETECT,
     1194                SCI_VERSION(0, 000, 572)
     1195        },
    10841196
    10851197#if 0
    10861198        // Larry 3 - English DOS Demo
     
    16351747                SCI_VERSION_AUTODETECT,
    16361748                SCI_VERSION(1, 0, 72)
    16371749        },
     1750       
     1751        // Quest for Glory 2 - English
     1752        {{"qfg2", "", {
     1753                {"resource.map", 0, "be23af27e9557bf232efe213ac7f277c", 8166},
     1754                {"resource.000", 0, "a17e374c4d33b81208c862bc0ffc1a38", 212120},
     1755                {"resource.001", 0, "e08d7887e30b12008c40f9570447711a", 331973},
     1756                {"resource.002", 0, "df137dc7869cab07e1149ba2333c815c", 467505},
     1757                {"resource.003", 0, "df137dc7869cab07e1149ba2333c815c", 502560},
     1758                {"resource.004", 0, "df137dc7869cab07e1149ba2333c815c", 488541},
     1759                {"resource.005", 0, "df137dc7869cab07e1149ba2333c815c", 478688},
     1760                {"resource.006", 0, "b1944bd664ddbd2859cdaa0c4a0d6281", 507489},
     1761                {"resource.007", 0, "cd2de58e27665d5853530de93fae7cd6", 490794},
     1762                {NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformPC, 0},
     1763                {},
     1764                SCI_VERSION_AUTODETECT,
     1765                SCI_VERSION(1, 0, 72)
     1766        },
    16381767
    16391768        // Quest for Glory 3 - English DOS demo (from FRG)
    16401769        {{"qfg3", "Demo", {
     
    21172246                SCI_VERSION_AUTODETECT,
    21182247                SCI_VERSION(1, 1, 53)
    21192248        },
     2249
    21202250#if 0
    21212251        // The Island of Dr. Brain - English DOS
    21222252        {{"islandbrain", "", {