2009-02-17 15:20:21 +00:00
/* ScummVM - Graphic Adventure Engine
*
* ScummVM is the legal property of its developers , whose names
* are too numerous to list here . Please refer to the COPYRIGHT
* file distributed with this source distribution .
2009-02-15 06:10:59 +00:00
*
* This program is free software ; you can redistribute it and / or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation ; either version 2
* of the License , or ( at your option ) any later version .
* This program is distributed in the hope that it will be useful ,
* but WITHOUT ANY WARRANTY ; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the
* GNU General Public License for more details .
* You should have received a copy of the GNU General Public License
* along with this program ; if not , write to the Free Software
* Foundation , Inc . , 51 Franklin Street , Fifth Floor , Boston , MA 02110 - 1301 , USA .
*
* $ URL $
* $ Id $
*
*/
2009-02-15 08:20:53 +00:00
# include "engines/advancedDetector.h"
2009-02-15 06:10:59 +00:00
# include "base/plugins.h"
2009-02-15 11:03:21 +00:00
# include "sci/sci.h"
2009-02-19 12:42:32 +00:00
# include "sci/exereader.h"
2009-02-27 02:23:00 +00:00
# include "sci/scicore/versions.h"
2009-02-15 06:10:59 +00:00
2009-02-20 14:45:28 +00:00
namespace Sci {
2009-02-15 06:10:59 +00:00
// Titles of the games
static const PlainGameDescriptor SciGameTitles [ ] = {
2009-02-22 14:40:56 +00:00
{ " sci " , " Sierra SCI Game " } ,
{ " sci-fanmade " , " Fanmade SCI Game " } ,
2009-02-15 06:10:59 +00:00
{ " astrochicken " , " Astro Chicken " } ,
2009-02-20 23:00:27 +00:00
{ " christmas1988 " , " Christmas Card 1988 " } ,
{ " christmas1990 " , " Christmas Card 1990: The Seasoned Professional " } ,
{ " christmas1992 " , " Christmas Card 1992 " } ,
2009-02-15 06:10:59 +00:00
{ " castlebrain " , " Castle of Dr. Brain " } ,
{ " iceman " , " Codename: Iceman " } ,
{ " camelot " , " Conquests of Camelot: King Arthur, Quest for the Grail " } ,
{ " longbow " , " Conquests of the Longbow: The Adventures of Robin Hood " } ,
{ " ecoquest " , " EcoQuest: The Search for Cetus " } ,
2009-02-20 01:48:25 +00:00
{ " ecoquest2 " , " EcoQuest II: Lost Secret of the Rainforest " } ,
2009-02-15 06:10:59 +00:00
{ " freddypharkas " , " Freddy Pharkas: Frontier Pharmacist " } ,
{ " hoyle1 " , " Hoyle's Official Book of Games: Volume 1 " } ,
{ " hoyle2 " , " Hoyle's Official Book of Games: Volume 2 " } ,
{ " hoyle3 " , " Hoyle's Official Book of Games: Volume 3 " } ,
{ " jones " , " Jones in the Fast Lane " } ,
{ " kq1sci " , " King's Quest I: Quest for the Crown " } ,
2009-02-20 03:33:58 +00:00
{ " kq4sci " , " King's Quest IV: The Perils of Rosella " } ,
2009-02-15 06:10:59 +00:00
{ " kq5 " , " King's Quest V: Absence Makes the Heart Go Yonder " } ,
{ " kq6 " , " King's Quest VI: Heir Today, Gone Tomorrow " } ,
{ " laurabow " , " Laura Bow: The Colonel's Bequest " } ,
{ " laurabow2 " , " Laura Bow 2: The Dagger of Amon Ra " } ,
{ " lsl1sci " , " Leisure Suit Larry in the Land of the Lounge Lizards " } ,
{ " lsl2 " , " Leisure Suit Larry 2: Goes Looking for Love (in Several Wrong Places) " } ,
{ " lsl3 " , " Leisure Suit Larry 3: Passionate Patti in Pursuit of the Pulsating Pectorals " } ,
{ " lsl5 " , " Leisure Suit Larry 5: Passionate Patti Does a Little Undercover Work " } ,
{ " lsl6 " , " Leisure Suit Larry 6: Shape Up or Slip Out! " } ,
2009-03-31 21:04:48 +00:00
{ " fairytales " , " Mixed-up Fairy Tales " } ,
2009-02-15 06:10:59 +00:00
{ " mothergoose " , " Mixed-Up Mother Goose " } ,
2009-02-22 23:32:28 +00:00
{ " msastrochicken " , " Ms. Astro Chicken " } ,
2009-02-15 06:10:59 +00:00
//{"pepper", "Pepper's Adventure in Time"},
{ " pq1sci " , " Police Quest: In Pursuit of the Death Angel " } ,
{ " pq2 " , " Police Quest II: The Vengeance " } ,
{ " pq3 " , " Police Quest III: The Kindred " } ,
{ " qfg1 " , " Quest for Glory I: So You Want to Be a Hero " } ,
{ " qfg2 " , " Quest for Glory II: Trial by Fire " } ,
{ " qfg3 " , " Quest for Glory III: Wages of War " } ,
{ " sq1sci " , " Space Quest I: The Sarien Encounter " } ,
{ " sq3 " , " Space Quest III: The Pirates of Pestulon " } ,
{ " sq4 " , " Space Quest IV: Roger Wilco and the Time Rippers " } ,
{ " sq5 " , " Space Quest V: The Next Mutation " } ,
{ " islandbrain " , " The Island of Dr. Brain " } ,
2009-03-30 07:53:32 +00:00
# ifdef ENABLE_SCI32
{ " gk1 " , " Gabriel Knight: Sins of the Fathers " } ,
{ " gk2 " , " The Beast Within: A Gabriel Knight Mystery " } ,
{ " kq7 " , " King's Quest VII: The Princeless Bride " } ,
{ " lsl7 " , " Leisure Suit Larry 7: Love for Sail! " } ,
{ " lighthouse " , " Lighthouse: The Dark Being " } ,
{ " phantasmagoria " , " Phantasmagoria " } ,
{ " phantasmagoria2 " , " Phantasmagoria II: A Puzzle of Flesh " } ,
{ " pq4 " , " Police Quest IV: Open Season " } ,
{ " qfg4 " , " Quest for Glory IV: Shadows of Darkness " } ,
{ " rama " , " RAMA " } ,
{ " shivers " , " Shivers " } ,
//{"shivers2", "Shivers II: Harvest of Souls"},
{ " sq6 " , " Space Quest 6: The Spinal Frontier " } ,
2009-02-15 06:10:59 +00:00
{ " torin " , " Torin's Passage " } ,
2009-03-30 07:53:32 +00:00
# endif
2009-02-15 06:10:59 +00:00
{ 0 , 0 }
} ;
2009-02-22 14:40:56 +00:00
# define FANMADE_LV(name, resMapMd5, resMapSize, resMd5, resSize, lang, ver) \
{ { " sci-fanmade " , name , { \
{ " resource.map " , 0 , resMapMd5 , resMapSize } , \
{ " resource.001 " , 0 , resMd5 , resSize } , \
{ NULL , 0 , NULL , 0 } } , lang , Common : : kPlatformPC , 0 } , \
{ } , \
SCI_VERSION_AUTODETECT , \
ver \
}
# define FANMADE_L(name, resMapMd5, resMapSize, resMd5, resSize, lang) FANMADE_LV(name, resMapMd5, resMapSize, resMd5, resSize, lang, SCI_VERSION(0, 0, 629))
# define FANMADE_V(name, resMapMd5, resMapSize, resMd5, resSize, ver) FANMADE_LV(name, resMapMd5, resMapSize, resMd5, resSize, Common::EN_ANY, ver)
# define FANMADE(name, resMapMd5, resMapSize, resMd5, resSize) FANMADE_LV(name, resMapMd5, resMapSize, resMd5, resSize, Common::EN_ANY, SCI_VERSION(0, 0, 629))
2009-02-18 09:09:37 +00:00
/*
// Missing - from FreeSCI
{ 0xE4A3234D , SCI_VERSION ( 0 , 000 , 506 ) , " Fun Seekers Guide v1.02 " } ,
{ 0x1EACB959 , SCI_VERSION ( 0 , 000 , 566 ) , " HQ v1.000-5.25 " } ,
{ 0x2BEAF5E7 , SCI_VERSION ( 0 , 000 , 566 ) , " HQ v1.001-5.25 " } ,
{ 0x4447B28D , SCI_VERSION ( 1 , 000 , 72 ) , " Trial v1.105 " } ,
*/
2009-02-15 06:10:59 +00:00
// Game descriptions
static const struct SciGameDescription SciGameDescriptions [ ] = {
2009-02-18 03:58:55 +00:00
// Astro Chicken DOS
2009-02-15 06:10:59 +00:00
{ { " astrochicken " , " " , {
{ " resource.map " , 0 , " f3d1be7752d30ba60614533d531e2e98 " , 474 } ,
{ " resource.001 " , 0 , " 6fd05926c2199af0af6f72f90d0d7260 " , 126895 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 453 )
} ,
2009-02-15 06:10:59 +00:00
// Castle of Dr. Brain - English Amiga (from www.back2roots.org)
{ { " castlebrain " , " " , {
{ " resource.map " , 0 , " 9f9fb826aa7e944b95eadbf568244a68 " , 2766 } ,
{ " resource.000 " , 0 , " 0efa8409c43d42b32642f96652d3230d " , 314773 } ,
{ " resource.001 " , 0 , " 3fb02ce493f6eacdcc3713851024f80e " , 559540 } ,
{ " resource.002 " , 0 , " d226d7d3b4f77c4a566913fc310487fc " , 792380 } ,
{ " resource.003 " , 0 , " d226d7d3b4f77c4a566913fc310487fc " , 464348 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 1 , 000 , 510 ) // got 1.005.000 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
// Castle of Dr. Brain - German Amiga (from www.back2roots.org)
{ { " castlebrain " , " " , {
{ " resource.map " , 0 , " 8e60424682db52a982bcc3535a7e86f3 " , 2796 } ,
{ " resource.000 " , 0 , " 0efa8409c43d42b32642f96652d3230d " , 332468 } ,
{ " resource.001 " , 0 , " 4e0836fadc324316c1a418125709ba45 " , 569057 } ,
{ " resource.002 " , 0 , " 85e51acb5f9c539d66e3c8fe40e17da5 " , 826309 } ,
{ " resource.003 " , 0 , " 85e51acb5f9c539d66e3c8fe40e17da5 " , 493638 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 1 , 000 , 510 ) // got 1.005.001 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-20 14:45:28 +00:00
2009-02-20 01:48:25 +00:00
// Castle of Dr. Brain - English DOS Demo
{ { " castlebrain " , " Demo " , {
{ " resource.map " , 0 , " 467bb5e3224bb54640c3280032aebff5 " , 633 } ,
{ " resource.000 " , 0 , " 9780f040d58182994e22d2e34fab85b0 " , 67367 } ,
{ " resource.001 " , 0 , " 2af49dbd8f2e1db4ab09f9310dc91259 " , 570553 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 01:48:25 +00:00
SCI_VERSION ( 1 , 0 , 5 )
} ,
2009-03-12 13:16:50 +00:00
// Castle of Dr. Brain - English DOS
{ { " castlebrain " , " " , {
{ " resource.map " , 0 , " 1302ceb141d44b05a42723791b2d84c6 " , 2739 } ,
{ " resource.000 " , 0 , " 27ec5fa09cd12a7fd16e86d96a2ed245 " , 346731 } ,
{ " resource.001 " , 0 , " d2f5a1be74ed963fa849a76892be5290 " , 794832 } ,
{ " resource.002 " , 0 , " c0c29c51af66d65cb53f49e785a2d978 " , 1280907 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 0 , 510 )
} ,
2009-02-15 06:10:59 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Castle of Dr. Brain - Spanish DOS
2009-02-15 06:10:59 +00:00
{ { " castlebrain " , " " , {
{ " resource.map " , 0 , " 5738c163e014bbe046474de009020b82 " , 2727 } ,
{ " resource.000 " , 0 , " 27ec5fa09cd12a7fd16e86d96a2ed245 " , 1197694 } ,
{ " resource.001 " , 0 , " 735be4e58957180cfc807d5e18fdffcd " , 1433302 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 510 )
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-02-20 23:00:27 +00:00
// Christmas Card 1988 - English DOS
{ { " christmas1988 " , " " , {
{ " resource.map " , 0 , " 39485580d34a72997f3d5b3aba4d24f1 " , 426 } ,
{ " resource.001 " , 0 , " 11391434f41c834090d7a1e9488ce936 " , 129739 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 23:00:27 +00:00
SCI_VERSION ( 0 , 0 , 294 )
} ,
2009-02-22 13:11:43 +00:00
2009-02-20 23:00:27 +00:00
// Christmas Card 1990: The Seasoned Professional - English DOS (16 Colors)
{ { " christmas1990 " , " 16 Colors " , {
{ " resource.map " , 0 , " 8f656714a05b94423ac6eb10ee8797d0 " , 600 } ,
{ " resource.001 " , 0 , " acde93e58fca4f7a2a5a220558a94aa8 " , 272629 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 23:00:27 +00:00
SCI_VERSION ( 1 , 0 , 172 )
} ,
2009-02-22 13:11:43 +00:00
2009-02-20 23:00:27 +00:00
// Christmas Card 1990: The Seasoned Professional - English DOS (256 Colors)
{ { " christmas1990 " , " 256 Colors " , {
{ " resource.map " , 0 , " 44b8f45b841b9b5e17e939a35e443988 " , 600 } ,
{ " resource.001 " , 0 , " acde93e58fca4f7a2a5a220558a94aa8 " , 335362 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 23:00:27 +00:00
SCI_VERSION ( 1 , 0 , 174 )
} ,
2009-02-22 13:11:43 +00:00
2009-02-20 23:00:27 +00:00
// Christmas Card 1992 - English DOS
{ { " christmas1992 " , " " , {
{ " resource.map " , 0 , " f1f8c8a8443f523422af70b4ec85b71c " , 318 } ,
{ " resource.000 " , 0 , " 62fb9256f8e7e6e65a6875efdb7939ac " , 203396 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 23:00:27 +00:00
SCI_VERSION ( 1 , 1 , 55 )
} ,
2009-02-15 06:10:59 +00:00
// Codename: Iceman - English Amiga (from www.back2roots.org)
{ { " iceman " , " " , {
{ " resource.map " , 0 , " 035829b391709a4e542d7c7b224625f6 " , 6000 } ,
{ " resource.000 " , 0 , " b1bccd827453d4cb834bfd5b45bef63c " , 73682 } ,
{ " resource.001 " , 0 , " ede5a0e1e2a80fb629dae72c72f33d37 " , 293145 } ,
{ " resource.002 " , 0 , " 36670a917550757d57df84c96cf9e6d9 " , 469387 } ,
{ " resource.003 " , 0 , " d97a96f1ab91b41cf46a02cc89b0a04e " , 619219 } ,
{ " resource.004 " , 0 , " 8613c45fc771d658e5a505b9a4a54f31 " , 713382 } ,
{ " resource.005 " , 0 , " 605b67a9ef199a9bb015745e7c004cf4 " , 478384 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 0 , 000 , 685 ) // got 1.002.031 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// Codename: Iceman - English DOS
{ { " iceman " , " " , {
{ " resource.map " , 0 , " a18f3cef4481a81d3415fb87a754343e " , 5700 } ,
{ " resource.000 " , 0 , " b1bccd827453d4cb834bfd5b45bef63c " , 26989 } ,
{ " resource.001 " , 0 , " 32b351072fccf76fc82234d73d28c08b " , 438872 } ,
{ " resource.002 " , 0 , " 36670a917550757d57df84c96cf9e6d9 " , 566549 } ,
{ " resource.003 " , 0 , " d97a96f1ab91b41cf46a02cc89b0a04e " , 624303 } ,
{ " resource.004 " , 0 , " 8613c45fc771d658e5a505b9a4a54f31 " , 670883 } ,
2009-02-15 06:10:59 +00:00
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 0 , 000 , 685 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-28 15:32:01 +00:00
// Codename: Iceman - English DOS (from FRG)
{ { " iceman " , " " , {
{ " resource.map " , 0 , " 554b44b79b0e9a7fc59f66dda0daac02 " , 5670 } ,
{ " resource.000 " , 0 , " b1bccd827453d4cb834bfd5b45bef63c " , 26974 } ,
{ " resource.001 " , 0 , " 005bd332d4b0f9d8e99d3b905223a332 " , 438501 } ,
{ " resource.002 " , 0 , " 250b859381ebf2bf8922bd99683b0cc1 " , 566464 } ,
{ " resource.003 " , 0 , " dc7c5280e7acfaffe6ef2a6c963c5f94 " , 622118 } ,
{ " resource.004 " , 0 , " 64f342463f6f35ba71b3509ef696ae3f " , 669188 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 000 , 668 )
} ,
2009-02-15 06:10:59 +00:00
// Conquests of Camelot - English Amiga (from www.back2roots.org)
{ { " camelot " , " " , {
{ " resource.map " , 0 , " 51aba42f8e63b219755d4372ea424509 " , 6654 } ,
{ " resource.000 " , 0 , " dfadf0b4c9fb44ce55570149856c302d " , 128100 } ,
{ " resource.001 " , 0 , " 67391de361b9347f123ac0899b4b91f7 " , 300376 } ,
{ " resource.002 " , 0 , " 8c7f12b2c38d225d4c7121b30ea1b4d2 " , 605334 } ,
{ " resource.003 " , 0 , " 82a73e7572e7ee627429bb5111ff82ca " , 672392 } ,
{ " resource.004 " , 0 , " 6821dc97cf643ba521a4e840dda3c58b " , 647410 } ,
{ " resource.005 " , 0 , " c6e551bdc24f0acc193159038d4ca767 " , 605882 } ,
{ " resource.006 " , 0 , " 8f880a536908ab496bbc552f7f5c3738 " , 585255 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 0 , 000 , 685 ) // got 1.002.030 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// Conquests of Camelot - English DOS
{ { " camelot " , " " , {
{ " resource.map " , 0 , " 95eca3991906dfd7ed26d193df07596f " , 7278 } ,
{ " resource.001 " , 0 , " 8e1a3a8c588007404b532b8dfacc1460 " , 596774 } ,
{ " resource.002 " , 0 , " 8e1a3a8c588007404b532b8dfacc1460 " , 722250 } ,
{ " resource.003 " , 0 , " 8e1a3a8c588007404b532b8dfacc1460 " , 723712 } ,
{ " resource.004 " , 0 , " 8e1a3a8c588007404b532b8dfacc1460 " , 729143 } ,
2009-02-15 06:10:59 +00:00
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 685 )
} ,
2009-02-15 06:10:59 +00:00
2009-03-12 13:16:50 +00:00
// Conquests of Camelot - English DOS
{ { " camelot " , " " , {
{ " resource.map " , 0 , " 86bffb2a393b7a5d8de45e735091f037 " , 9504 } ,
{ " resource.001 " , 0 , " 8e1a3a8c588007404b532b8dfacc1460 " , 212461 } ,
{ " resource.002 " , 0 , " 8e1a3a8c588007404b532b8dfacc1460 " , 317865 } ,
{ " resource.003 " , 0 , " 8e1a3a8c588007404b532b8dfacc1460 " , 359145 } ,
{ " resource.004 " , 0 , " 8e1a3a8c588007404b532b8dfacc1460 " , 345180 } ,
{ " resource.005 " , 0 , " 8e1a3a8c588007404b532b8dfacc1460 " , 345734 } ,
{ " resource.006 " , 0 , " 8e1a3a8c588007404b532b8dfacc1460 " , 332446 } ,
{ " resource.007 " , 0 , " 8e1a3a8c588007404b532b8dfacc1460 " , 358182 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 000 , 685 )
} ,
2009-02-15 06:10:59 +00:00
// Conquests of the Longbow - English Amiga (from www.back2roots.org)
{ { " longbow " , " " , {
{ " resource.map " , 0 , " 6204f3d00c0f6c0f5f95a29a4190f2f9 " , 6048 } ,
{ " resource.000 " , 0 , " 8d11c744b4a51e7a8ceac687a46f08ca " , 830333 } ,
{ " resource.001 " , 0 , " 76caf8593e065a98c8ab4a6e2c7dbafc " , 839008 } ,
{ " resource.002 " , 0 , " eb312373045906b54a3181bebaf6651a " , 733145 } ,
{ " resource.003 " , 0 , " 7fe3b3372d7fdda60045807e9c8e4867 " , 824554 } ,
{ " resource.004 " , 0 , " d1038c75d85a6650d48e07d174a6a913 " , 838175 } ,
{ " resource.005 " , 0 , " 1c3804e56b114028c5873a35c2f06d13 " , 653002 } ,
{ " resource.006 " , 0 , " f9487732289a4f4966b4e34eea413325 " , 842817 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 1 , 000 , 510 ) // got 1.005.001 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-28 22:36:48 +00:00
{ { " longbow " , " " , {
2009-03-07 19:24:31 +00:00
{ " resource.002 " , 0 , " 7f6ce331219d58d5087731e4475ab4f1 " , 1128555 } ,
{ " resource.003 " , 0 , " 21ebe6b39b57a73fc449f67f013765aa " , 972635 } ,
{ " resource.000 " , 0 , " 36e8fda5d0b8c49e587c8a9617959f72 " , 1096767 } ,
{ " resource.001 " , 0 , " d4c299213f8d799da1492680d12d0fb3 " , 1133226 } ,
{ " resource.map " , 0 , " 36d3b81ff75b67dd4d27b7f5d3166503 " , 6261 } ,
{ " resource.004 " , 0 , " 9cfce07e204a329e94fda8b5657621da " , 1064637 } ,
{ " resource.005 " , 0 , " d036df0872f2db19bca34601276be2d7 " , 1154950 } ,
{ " resource.006 " , 0 , " b367a6a59f29ee30dde1d88a5a41152d " , 1042966 } ,
2009-02-28 22:36:48 +00:00
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 510 )
} ,
2009-02-18 03:58:55 +00:00
// Conquests of the Longbow - English DOS
{ { " longbow " , " " , {
{ " resource.map " , 0 , " 247f955865572569342751de47e861ab " , 6027 } ,
{ " resource.000 " , 0 , " 36e8fda5d0b8c49e587c8a9617959f72 " , 1297120 } ,
{ " resource.001 " , 0 , " 1e6084a19f7a6c50af88d3a9b32c411e " , 1366155 } ,
{ " resource.002 " , 0 , " 7f6ce331219d58d5087731e4475ab4f1 " , 1234743 } ,
{ " resource.003 " , 0 , " 1867136d01ece57b531032d466910522 " , 823686 } ,
{ " resource.004 " , 0 , " 9cfce07e204a329e94fda8b5657621da " , 1261462 } ,
{ " resource.005 " , 0 , " 21ebe6b39b57a73fc449f67f013765aa " , 1284720 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 510 )
} ,
2009-02-18 03:58:55 +00:00
2009-02-19 18:45:09 +00:00
// Conquests of the Longbow - English DOS
{ { " longbow " , " " , {
{ " resource.map " , 0 , " 737c6f83a1ee601727ff026898f19fa1 " , 6045 } ,
{ " resource.000 " , 0 , " 36e8fda5d0b8c49e587c8a9617959f72 " , 1296607 } ,
{ " resource.001 " , 0 , " 1e6084a19f7a6c50af88d3a9b32c411e " , 1379267 } ,
{ " resource.002 " , 0 , " 7f6ce331219d58d5087731e4475ab4f1 " , 1234140 } ,
{ " resource.003 " , 0 , " 1867136d01ece57b531032d466910522 " , 823610 } ,
{ " resource.004 " , 0 , " 9cfce07e204a329e94fda8b5657621da " , 1260237 } ,
{ " resource.005 " , 0 , " 21ebe6b39b57a73fc449f67f013765aa " , 1284609 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-28 22:59:27 +00:00
SCI_VERSION ( 1 , 000 , 510 )
2009-02-19 18:45:09 +00:00
} ,
2009-02-23 04:35:06 +00:00
// Conquests of the Longbow - English DOS Demo
{ { " longbow " , " " , {
{ " resource.map " , 0 , " cbc5cb73341de1bff1b1e20a640af220 " , 588 } ,
{ " resource.001 " , 0 , " f05a20cc07eee85da8e999d0ac0f596b " , 869916 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
2009-02-28 15:32:01 +00:00
SCI_VERSION ( 1 , 000 , 181 )
} ,
// Eco Quest - English DOS Demo (from FRG)
{ { " ecoquest " , " Demo " , {
{ " resource.map " , 0 , " c819e171359b7c95f4c13b846d5c034e " , 873 } ,
{ " resource.000 " , 0 , " baf9393a9bfa73098adb501e5bc5487b " , 657518 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 1 , 69 ) // FIXME: the executable have no version number (x.yyy.zzz)
// so 1.001.069 is a guess
2009-02-23 04:35:06 +00:00
} ,
2009-02-19 04:16:20 +00:00
// Eco Quest - English DOS CD 1.1
{ { " ecoquest " , " CD " , {
{ " resource.map " , 0 , " a4b73d5d2b55bdb6e44345e99c8fbdd0 " , 4804 } ,
{ " resource.000 " , 0 , " d908dbef56816ac6c60dd145fdeafb2b " , 3536046 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 04:23:18 +00:00
SCI_VERSION ( 1 , 1 , 64 )
2009-02-19 04:16:20 +00:00
} ,
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Eco Quest - Spanish DOS Floppy
2009-02-15 06:10:59 +00:00
{ { " ecoquest " , " Floppy " , {
{ " resource.map " , 0 , " 82e6b1e3bdb2f064b18380009df7b345 " , 4395 } ,
{ " resource.000 " , 0 , " 0b12a91c935e385308af8d17811deded " , 1004085 } ,
{ " resource.001 " , 0 , " 2fed7451bca81b0c891eed1a956f2263 " , 1212060 } ,
{ " resource.002 " , 0 , " 2d21a1d2dcbffa551552e3e0725d2284 " , 1186033 } ,
{ " resource.003 " , 0 , " 84dd11b6825255671c703aee5ceff620 " , 1174993 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-03-25 23:14:31 +00:00
// Eco Quest - English DOS Floppy
{ { " ecoquest " , " Floppy " , {
{ " resource.map " , 0 , " 704367225929a88aad281ac72844ddac " , 4053 } ,
{ " resource.000 " , 0 , " 241b98d3903f6a5b872baa19b80aef3b " , 1099239 } ,
{ " resource.001 " , 0 , " 96d4435d24c01f1c1675e46457604c5f " , 1413719 } ,
{ " resource.002 " , 0 , " 28fe9b4f0567e71feb198bc9f3a2c605 " , 1241816 } ,
{ " resource.003 " , 0 , " f3146df0ad4297f5ce35aa8c4753bf6c " , 586832 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 0 , 510 )
} ,
2009-03-12 13:16:50 +00:00
// Eco Quest - English DOS Floppy
{ { " ecoquest " , " Floppy " , {
{ " resource.map " , 0 , " f77baec05fae76707205f5be6534a7f3 " , 4059 } ,
{ " resource.000 " , 0 , " 241b98d3903f6a5b872baa19b80aef3b " , 858490 } ,
{ " resource.001 " , 0 , " 2fed7451bca81b0c891eed1a956f2263 " , 1212161 } ,
{ " resource.002 " , 0 , " 323b3b12f43d53f27d259beb225f0aa7 " , 1129316 } ,
{ " resource.003 " , 0 , " 83ac03e4bddb2c1ac2d36d2a587d0536 " , 1145616 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 0 , 510 )
} ,
2009-03-31 20:11:56 +00:00
// Eco Quest - German DOS Floppy (supplied by markcoolio in bug report #2723744)
{ { " ecoquest " , " Floppy " , {
{ " resource.map " , 0 , " 7a9b43bf27dc000ac8559ecbe824b659 " , 4395 } ,
{ " resource.000 " , 0 , " 99b73d40403a51c7e60d01df0d6cd34a " , 998227 } ,
{ " resource.001 " , 0 , " 2fed7451bca81b0c891eed1a956f2263 " , 1212060 } ,
{ " resource.002 " , 0 , " 02d7d0411f7903aacb3bc8b0f8ca8a9a " , 1202581 } ,
{ " resource.003 " , 0 , " 84dd11b6825255671c703aee5ceff620 " , 1175835 } ,
2009-03-31 20:25:47 +00:00
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
2009-03-31 20:11:56 +00:00
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 0 , 510 )
} ,
2009-02-20 01:48:25 +00:00
// Eco Quest 2 - English DOS Demo
{ { " ecoquest2 " , " Demo " , {
{ " resource.map " , 0 , " 607cfa0d8a03b7d348c06ee727e3d939 " , 1321 } ,
{ " resource.000 " , 0 , " dd6f614c43c029f063e93cd243af90a4 " , 525992 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 01:48:25 +00:00
SCI_VERSION ( 1 , 1 , 55 )
} ,
2009-03-31 20:11:56 +00:00
// Eco Quest 2 - English DOS Floppy (supplied by markcoolio in bug report #2723761)
2009-03-12 13:16:50 +00:00
{ { " ecoquest2 " , " Floppy " , {
{ " resource.map " , 0 , " 28fb7b6abb9fc1cb8882d7c2e701b63f " , 5658 } ,
{ " resource.000 " , 0 , " cc1d17e5637528dbe4a812699e1cbfc6 " , 4208192 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
2009-03-31 20:11:56 +00:00
SCI_VERSION ( 1 , 1 , 65 )
2009-03-12 13:16:50 +00:00
} ,
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Freddy Pharkas - German DOS (from Tobis87)
2009-02-16 14:15:14 +00:00
{ { " freddypharkas " , " " , {
{ " resource.map " , 0 , " a32674e7fbf7b213b4a066c8037f16b6 " , 5816 } ,
{ " resource.000 " , 0 , " 96b07e9b914dba1c8dc6c78a176326df " , 5233230 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-16 14:15:14 +00:00
2009-02-28 15:32:01 +00:00
// Freddy Pharkas - English DOS demo(from FRG)
{ { " freddypharkas " , " Demo " , {
{ " resource.map " , 0 , " 97aa9fcfe84c9993a64debd28c32393a " , 1909 } ,
{ " resource.000 " , 0 , " 5ea8e7a3ea10cce6efd5c106dc62fd8c " , 867724 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 001 , 69 )
} ,
// Freddy Pharkas - English CD (from FRG)
{ { " freddypharkas " , " CD " , {
{ " resource.map " , 0 , " d46b282f228a67ba13bd4b4009e95f8f " , 6058 } ,
{ " resource.000 " , 0 , " ee3c64ffff0ba9fb08bea2624631c598 " , 5490246 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 001 , 132 )
} ,
2009-03-12 13:16:50 +00:00
#if 0
// Freddy Pharkas - English Floppy
{ { " freddypharkas " , " Floppy " , {
{ " resource.map " , 0 , " a32674e7fbf7b213b4a066c8037f16b6 " , 5816 } ,
{ " resource.000 " , 0 , " 96b07e9b914dba1c8dc6c78a176326df " , 5233230 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
# endif
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Freddy Pharkas - Spanish DOS CD
2009-02-15 06:10:59 +00:00
{ { " freddypharkas " , " CD " , {
{ " resource.map " , 0 , " a32674e7fbf7b213b4a066c8037f16b6 " , 5816 } ,
{ " resource.000 " , 0 , " fed4808fdb72486908ac7ad0044b14d8 " , 1456640 } ,
{ " resource.001 " , 0 , " 15298fac241b5360763bfb68add1db07 " , 1456640 } ,
{ " resource.002 " , 0 , " 419dbd5366f702b4123dedbbb0cffaae " , 1456640 } ,
{ " resource.003 " , 0 , " 05acdc256c742e79c50b9fe7ec2cc898 " , 863310 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-20 14:45:28 +00:00
2009-02-20 01:48:25 +00:00
// Freddy Pharkas - English DOS CD Demo
{ { " freddypharkas " , " CD Demo " , {
{ " resource.map " , 0 , " a62a7eae85dd1e6b07f39662b278437e " , 1918 } ,
{ " resource.000 " , 0 , " 4962a3c4dd44e36e78ea4a7a374c2220 " , 957382 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 01:48:25 +00:00
SCI_VERSION ( 1 , 1 , 95 )
} ,
2009-02-15 06:10:59 +00:00
2009-03-30 07:53:32 +00:00
# ifdef ENABLE_SCI32
2009-02-20 00:17:56 +00:00
// Gabriel Knight - English DOS Floppy
{ { " gk1 " , " " , {
{ " resource.map " , 0 , " 372d059f75856afa6d73dd84cbb8913d " , 10783 } ,
{ " resource.000 " , 0 , " 69b7516962510f780d38519cc15fcc7c " , 13022630 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 2 , 000 , 000 )
} ,
2009-03-31 22:35:21 +00:00
// Gabriel Knight - English DOS Floppy (supplied my markcoolio in bug report #2723777)
{ { " gk1 " , " " , {
{ " resource.map " , 0 , " 65e8c14092e4c9b3b3538b7602c8c5ec " , 10783 } ,
{ " resource.000 " , 0 , " 69b7516962510f780d38519cc15fcc7c " , 13022630 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 2 , 000 , 000 )
} ,
// Gabriel Knight - German DOS Floppy (supplied my markcoolio in bug report #2723775)
{ { " gk1 " , " " , {
{ " resource.map " , 0 , " ad6508b0296b25c07b1f58828dc33696 " , 10789 } ,
{ " resource.000 " , 0 , " 091cf08910780feabc56f8551b09cb36 " , 13077029 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 2 , 000 , 000 )
} ,
2009-02-18 03:58:55 +00:00
// Gabriel Knight - English DOS CD
2009-02-15 06:10:59 +00:00
{ { " gk1 " , " CD " , {
{ " resource.map " , 0 , " 372d059f75856afa6d73dd84cbb8913d " , 10996 } ,
{ " resource.000 " , 0 , " 69b7516962510f780d38519cc15fcc7c " , 12581736 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-28 15:32:01 +00:00
SCI_VERSION ( 2 , 000 , 000 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// Gabriel Knight - German DOS CD (from Tobis87)
2009-02-16 14:15:14 +00:00
{ { " gk1 " , " CD " , {
{ " resource.map " , 0 , " a7d3e55114c65647310373cb390815ba " , 11392 } ,
{ " resource.000 " , 0 , " 091cf08910780feabc56f8551b09cb36 " , 13400497 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-31 22:35:21 +00:00
SCI_VERSION ( 2 , 000 , 000 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-16 14:15:14 +00:00
2009-02-18 03:58:55 +00:00
// Gabriel Knight - Spanish DOS CD
2009-02-15 06:10:59 +00:00
{ { " gk1 " , " CD " , {
{ " resource.map " , 0 , " 7cb6e9bba15b544ec7a635c45bde9953 " , 11404 } ,
{ " resource.000 " , 0 , " 091cf08910780feabc56f8551b09cb36 " , 13381599 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-31 22:35:21 +00:00
SCI_VERSION ( 2 , 000 , 000 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-20 01:48:25 +00:00
// Gabriel Knight - English DOS CD Demo
{ { " gk1 " , " CD Demo " , {
{ " resource.map " , 0 , " 39645952ae0ed8072c7e838f31b75464 " , 2490 } ,
{ " resource.000 " , 0 , " eb3ed7477ca4110813fe1fcf35928561 " , 1718450 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 01:48:25 +00:00
SCI_VERSION ( 1 , 1 , 92 )
} ,
2009-02-18 03:58:55 +00:00
// Gabriel Knight 2 - English DOS
2009-02-15 06:10:59 +00:00
{ { " gk2 " , " " , {
{ " resmap.001 " , 0 , " 1b8bf6a23b37ed67358eb825fc687260 " , 2776 } ,
{ " ressci.001 " , 0 , " 24463ae235b1afbbc4ff5e2ed1b8e3b2 " , 50496082 } ,
{ " resmap.002 " , 0 , " 2028230674bb54cd24370e0745e7a9f4 " , 1975 } ,
{ " ressci.002 " , 0 , " f0edc1dcd704bd99e598c5a742dc7150 " , 42015676 } ,
{ " resmap.003 " , 0 , " 51f3372a2133c406719dafad86369be3 " , 1687 } ,
{ " ressci.003 " , 0 , " 86cb3f3d176994e7f8a9ad663a4b907e " , 35313750 } ,
{ " resmap.004 " , 0 , " 0f6e48f3e84e867f7d4a5215fcff8d5c " , 2719 } ,
{ " ressci.004 " , 0 , " 4f30aa6e6f895132402c8652f9e1d741 " , 58317316 } ,
{ " resmap.005 " , 0 , " 2dac0e232262b4a51271fd28559b3e70 " , 2065 } ,
{ " ressci.005 " , 0 , " 14b62d4a3bddee57a03cb1495a798a0f " , 38075705 } ,
{ " resmap.006 " , 0 , " ce9359037277b7d7976da185c2fa0aad " , 2977 } ,
{ " ressci.006 " , 0 , " 8e44e03890205a7be12f45aaba9644b4 " , 60659424 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-31 22:35:21 +00:00
SCI_VERSION ( 2 , 100 , 2 )
2009-02-18 09:09:37 +00:00
} ,
2009-03-30 07:53:32 +00:00
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-03-12 18:05:13 +00:00
// Hoyle 1 - English DOS (supplied by wibble92 in bug report #2644547)
{ { " hoyle1 " , " " , {
{ " resource.map " , 0 , " 9de9aa6d23569b3c8bf798503cf1216a " , 7818 } ,
{ " resource.001 " , 0 , " e0dd44069a62a463fd124974b915f10d " , 162783 } ,
{ " resource.002 " , 0 , " e0dd44069a62a463fd124974b915f10d " , 342309 } ,
{ " resource.003 " , 0 , " e0dd44069a62a463fd124974b915f10d " , 328912 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 000 , 530 )
} ,
2009-03-30 09:02:03 +00:00
// Hoyle 1 - English DOS (supplied by merkur in bug report #2719227)
{ { " hoyle1 " , " " , {
{ " resource.map " , 0 , " 1034a218943d12f1f36e753fa10c95b8 " , 4386 } ,
{ " resource.001 " , 0 , " e0dd44069a62a463fd124974b915f10d " , 518308 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 000 , 530 )
} ,
2009-03-01 11:52:54 +00:00
#if 0 // TODO: unknown if these files are corrupt
2009-02-15 06:10:59 +00:00
// Hoyle 1 - English Amiga (from www.back2roots.org)
{ { " hoyle1 " , " " , {
{ " resource.map " , 0 , " 2a72b1aba65fa6e339370eb86d8601d1 " , 5166 } ,
{ " resource.001 " , 0 , " e0dd44069a62a463fd124974b915f10d " , 218755 } ,
{ " resource.002 " , 0 , " e0dd44069a62a463fd124974b915f10d " , 439502 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 0 , 000 , 519 ) // FIXME: some have 0.000.530, others x.yyy.zzz
2009-02-18 09:09:37 +00:00
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
// Hoyle 2 - English Amiga (from www.back2roots.org)
{ { " hoyle2 " , " " , {
{ " resource.map " , 0 , " 62ed48d20c580e5a98f102f7cd93706a " , 1356 } ,
{ " resource.001 " , 0 , " 8f2dd70abe01112eca464cda818b5eb6 " , 222704 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 0 , 000 , 685 ) // got 1.002.032 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-03-01 11:52:54 +00:00
#if 0 // TODO: unknown if these files are corrupt
2009-02-15 06:10:59 +00:00
// Hoyle 3 - English Amiga (from www.back2roots.org)
{ { " hoyle3 " , " " , {
{ " resource.map " , 0 , " f1f158e428398cb87fc41fb4aa8c2119 " , 2088 } ,
{ " resource.000 " , 0 , " 595b6039ea1356e7f96a52c58eedcf22 " , 355791 } ,
{ " resource.001 " , 0 , " 143df8aef214a2db34c2d48190742012 " , 632273 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 1 , 000 , 510 ) // got 1.005.000 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Hoyle 3 - English DOS
{ { " hoyle3 " , " " , {
{ " resource.map " , 0 , " 7216a2972f9c595c45ab314941628e43 " , 2247 } ,
{ " resource.000 " , 0 , " 6ef28cac094dcd97fdb461662ead6f92 " , 541845 } ,
{ " resource.001 " , 0 , " 0a98a268ee99b92c233a0d7187c1f0fa " , 845795 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-18 03:58:55 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Jones in the Fast Lane - English DOS
2009-02-15 06:10:59 +00:00
{ { " jones " , " " , {
{ " resource.map " , 0 , " 65cbe19b36fffc71c8e7b2686bd49ad7 " , 1800 } ,
{ " resource.001 " , 0 , " bac3ec6cb3e3920984ab0f32becf5163 " , 313476 } ,
{ " resource.002 " , 0 , " b86daa3ba2784d1502da881eedb80d9b " , 719747 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 172 )
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-02-15 22:42:09 +00:00
// King's Quest 1 SCI Remake - English Amiga (from www.back2roots.org)
{ { " kq1sci " , " SCI Remake " , {
2009-02-15 06:10:59 +00:00
{ " resource.map " , 0 , " 37ed1a05eb719629eba15059c2eb6cbe " , 6798 } ,
{ " resource.001 " , 0 , " 9ae2a13708d691cd42f9129173c4b39d " , 266621 } ,
{ " resource.002 " , 0 , " 9ae2a13708d691cd42f9129173c4b39d " , 795123 } ,
{ " resource.003 " , 0 , " 9ae2a13708d691cd42f9129173c4b39d " , 763224 } ,
{ " resource.004 " , 0 , " 9ae2a13708d691cd42f9129173c4b39d " , 820443 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 18:31:40 +00:00
SCI_VERSION_01 ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 0 , 001 , 10 ) // got 1.003.007 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// King's Quest 1 SCI Remake - English DOS
{ { " kq1sci " , " SCI Remake " , {
{ " resource.map " , 0 , " 7fe9399a0bec84ca5727309778d27f07 " , 5790 } ,
{ " resource.001 " , 0 , " fed9e0072ffd511d248674e60dee2099 " , 555439 } ,
{ " resource.002 " , 0 , " fed9e0072ffd511d248674e60dee2099 " , 714062 } ,
{ " resource.003 " , 0 , " fed9e0072ffd511d248674e60dee2099 " , 717478 } ,
2009-02-15 06:10:59 +00:00
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 999 )
} ,
2009-02-15 06:10:59 +00:00
// King's Quest 4 - English Amiga (from www.back2roots.org)
2009-02-20 03:33:58 +00:00
{ { " kq4sci " , " " , {
2009-02-15 06:10:59 +00:00
{ " resource.map " , 0 , " f88dd267fb9504d40a04d599c048d42b " , 6354 } ,
{ " resource.000 " , 0 , " 77615c595388acf3d1df8e107bfb6b52 " , 138523 } ,
{ " resource.001 " , 0 , " 52c2231765eced34faa7f7bcff69df83 " , 44751 } ,
{ " resource.002 " , 0 , " fb351106ec865fad9af5d78bd6b8e3cb " , 663629 } ,
{ " resource.003 " , 0 , " fd16c9c223f7dc5b65f06447615224ff " , 683016 } ,
{ " resource.004 " , 0 , " 3fac034c7d130e055d05bc43a1f8d5f8 " , 549993 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 0 , 000 , 685 ) // got 1.002.032 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// King's Quest 4 - English DOS
2009-02-20 03:33:58 +00:00
{ { " kq4sci " , " " , {
2009-02-18 03:58:55 +00:00
{ " resource.map " , 0 , " 3164a39790b599c954ecf716d0b32be8 " , 7476 } ,
{ " resource.001 " , 0 , " 77615c595388acf3d1df8e107bfb6b52 " , 452523 } ,
{ " resource.002 " , 0 , " 77615c595388acf3d1df8e107bfb6b52 " , 536573 } ,
{ " resource.003 " , 0 , " 77615c595388acf3d1df8e107bfb6b52 " , 707591 } ,
{ " resource.004 " , 0 , " 77615c595388acf3d1df8e107bfb6b52 " , 479562 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-19 02:26:09 +00:00
SCI_VERSION ( 0 , 000 , 502 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-19 18:45:09 +00:00
// King's Quest 4 - English DOS
2009-02-20 03:33:58 +00:00
{ { " kq4sci " , " " , {
2009-02-19 18:45:09 +00:00
{ " resource.map " , 0 , " adbe267662a5915d3c89c9075ec8cf3e " , 9474 } ,
{ " resource.001 " , 0 , " 851a62d00972dc4002f472cc0d84e71d " , 188239 } ,
{ " resource.002 " , 0 , " 851a62d00972dc4002f472cc0d84e71d " , 329895 } ,
{ " resource.003 " , 0 , " 851a62d00972dc4002f472cc0d84e71d " , 355385 } ,
{ " resource.004 " , 0 , " 851a62d00972dc4002f472cc0d84e71d " , 322951 } ,
{ " resource.005 " , 0 , " 851a62d00972dc4002f472cc0d84e71d " , 321593 } ,
{ " resource.006 " , 0 , " 851a62d00972dc4002f472cc0d84e71d " , 333777 } ,
{ " resource.007 " , 0 , " 851a62d00972dc4002f472cc0d84e71d " , 341038 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 0 , 000 , 274 )
2009-02-19 18:45:09 +00:00
} ,
2009-03-12 13:16:50 +00:00
// King's Quest 4 - English DOS
{ { " kq4sci " , " " , {
{ " resource.map " , 0 , " 381d9dcb69c626f0a60631dbfec1d13a " , 9474 } ,
{ " resource.001 " , 0 , " 0c8566848a76eea19a6d6220914030a7 " , 191559 } ,
{ " resource.002 " , 0 , " 0c8566848a76eea19a6d6220914030a7 " , 333345 } ,
{ " resource.003 " , 0 , " 0c8566848a76eea19a6d6220914030a7 " , 358513 } ,
{ " resource.004 " , 0 , " 0c8566848a76eea19a6d6220914030a7 " , 326297 } ,
{ " resource.005 " , 0 , " 0c8566848a76eea19a6d6220914030a7 " , 325102 } ,
{ " resource.006 " , 0 , " 0c8566848a76eea19a6d6220914030a7 " , 337288 } ,
{ " resource.007 " , 0 , " 0c8566848a76eea19a6d6220914030a7 " , 343882 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 000 , 253 )
} ,
2009-02-18 03:58:55 +00:00
// King's Quest 5 - English Amiga (from www.back2roots.org)
{ { " kq5 " , " " , {
{ " resource.map " , 0 , " fcbcca058e1157221ffc27251cd59bc3 " , 8040 } ,
{ " resource.000 " , 0 , " c595ca99e7fa9b2cabcf69cfab0caf67 " , 344909 } ,
{ " resource.001 " , 0 , " 964a3be90d810a99baf72ea70c09f935 " , 836477 } ,
{ " resource.002 " , 0 , " d10f3e8ff2cd95a798b21cd08797b694 " , 814730 } ,
{ " resource.003 " , 0 , " f72fdd994d9ba03a8360d639f256344e " , 804882 } ,
{ " resource.004 " , 0 , " a5b80f95c66b3a032348989408eec287 " , 747914 } ,
{ " resource.005 " , 0 , " 31a5487f4d942e6354d5be49d59707c9 " , 834146 } ,
{ " resource.006 " , 0 , " 26c0c25399b6715fec03fc3e12544fe3 " , 823048 } ,
{ " resource.007 " , 0 , " b914b5901e786327213e779725d30dd1 " , 778772 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 1 , 000 , 784 ) // got 1.004.018 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-18 03:58:55 +00:00
2009-03-01 19:08:01 +00:00
// King's Quest 5 - German Amiga
2009-03-01 16:19:52 +00:00
{ { " kq5 " , " " , {
{ " resource.map " , 0 , " bfbffd923cd64b24498e54f797aa6e41 " , 8250 } ,
{ " resource.000 " , 0 , " 79479b5e4e5b0085d8eea1c7ff0f9f5a " , 306893 } ,
{ " resource.001 " , 0 , " 7840aadc82977c7b4f504a7e4a12829f " , 720376 } ,
{ " resource.002 " , 0 , " d547167d4204170b44de8e1d63506215 " , 792586 } ,
{ " resource.003 " , 0 , " 9cbb0712816097cbc9d0c1f987717c7f " , 646446 } ,
{ " resource.004 " , 0 , " 319712573661bd122390cdfbafb000fd " , 831842 } ,
{ " resource.005 " , 0 , " 5aa3d59968b569cd509dde00d4eb8751 " , 754201 } ,
{ " resource.006 " , 0 , " 56546b20db11a4836f900efa6d3a3e74 " , 672099 } ,
{ " resource.007 " , 0 , " 56546b20db11a4836f900efa6d3a3e74 " , 794194 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformAmiga , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 784 ) // got 1.004.024 by executable scan
} ,
2009-03-01 19:08:01 +00:00
// King's Quest 5 - Italian Amiga
2009-03-01 16:19:52 +00:00
{ { " kq5 " , " " , {
{ " resource.map " , 0 , " 12e2f80c0269932411716dad06d2b229 " , 8250 } ,
{ " resource.000 " , 0 , " c598ff615a61bc0e418761283409f128 " , 305879 } ,
{ " resource.001 " , 0 , " 17e63cfe78632fe07222e13a26dc0fb2 " , 720023 } ,
{ " resource.002 " , 0 , " abb340a53e4873a7c3bacfb16c0b779d " , 792432 } ,
{ " resource.003 " , 0 , " aced8ce0be07eef77c0e7cff8cc4e476 " , 646088 } ,
{ " resource.004 " , 0 , " 13fc1f1679f7f226ba52ffffe2e65f38 " , 831805 } ,
{ " resource.005 " , 0 , " de3c5c09e350fded36ca354998c2194d " , 754784 } ,
{ " resource.006 " , 0 , " 11cb750f5f816445ad0f4b9f50a4f59a " , 672527 } ,
{ " resource.007 " , 0 , " 11cb750f5f816445ad0f4b9f50a4f59a " , 794259 } ,
{ NULL , 0 , NULL , 0 } } , Common : : IT_ITA , Common : : kPlatformAmiga , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 784 ) // got 1.004.024 by executable scan
} ,
2009-02-18 03:58:55 +00:00
// King's Quest 5 - English DOS
2009-02-15 06:10:59 +00:00
{ { " kq5 " , " " , {
{ " resource.map " , 0 , " f68ba690e5920725dcf9328001b90e33 " , 13122 } ,
{ " resource.000 " , 0 , " 449471bfd77be52f18a3773c7f7d843d " , 571368 } ,
{ " resource.001 " , 0 , " b45a581ff8751e052c7e364f58d3617f " , 16800210 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 60 )
} ,
2009-02-19 18:45:09 +00:00
// King's Quest 5 - English DOS
{ { " kq5 " , " " , {
{ " resource.map " , 0 , " d6172c27b453350e158815fbae23f41e " , 8004 } ,
{ " resource.000 " , 0 , " a591bd4b879fc832b8095c0b3befe9e2 " , 276351 } ,
{ " resource.001 " , 0 , " 3f28c72dc7531aaccf8e972c7ee50d14 " , 1022087 } ,
{ " resource.002 " , 0 , " 3e56ba5bf5e8637c619b57f6b6cacbb4 " , 1307211 } ,
{ " resource.003 " , 0 , " 5d5d498f33ca7cde0d5b058630b36ad3 " , 1347875 } ,
{ " resource.004 " , 0 , " 944a996f9cc90dabde9f51ed7dd52366 " , 1239689 } ,
{ " resource.005 " , 0 , " b6c43441cb78a9b484efc8e614aac092 " , 1287999 } ,
{ " resource.006 " , 0 , " 672ede1136e9e401658538e51bd5dc22 " , 1172619 } ,
{ " resource.007 " , 0 , " 2f48faf27666b58c276dda20f91f4a93 " , 1240456 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 1 , 000 , 60 )
2009-02-19 18:45:09 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// King's Quest 5 - Italian DOS Floppy (from glorifindel)
2009-02-18 03:42:44 +00:00
{ { " kq5 " , " " , {
{ " resource.map " , 0 , " d55c9e83894a0885e37cd79bacf86384 " , 8283 } ,
{ " resource.000 " , 0 , " c99bbb11ace4aaacdc98b588a2ecea06 " , 332246 } ,
{ " resource.001 " , 0 , " 42b98457b1a7282daa27afd89eef53f4 " , 1136389 } ,
{ " resource.002 " , 0 , " 8cdc160f9dfc84aed7caa6c66fa31000 " , 1340730 } ,
{ " resource.003 " , 0 , " d0cb52dc41488c018359aa79a6527f51 " , 1323676 } ,
{ " resource.004 " , 0 , " e5c57060adf2b5c6fc24142acba023da " , 1331097 } ,
{ " resource.005 " , 0 , " f4e441f284560eaa8022102315656a7d " , 1267757 } ,
{ " resource.006 " , 0 , " 8eeabd92af71e766e323db2100879102 " , 1209325 } ,
{ " resource.007 " , 0 , " dc10c107e0923b902326a040b9c166b9 " , 1337859 } ,
{ NULL , 0 , NULL , 0 } } , Common : : IT_ITA , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 60 )
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-18 03:42:44 +00:00
2009-02-18 03:58:55 +00:00
// King's Quest 6 - English DOS
2009-02-15 06:10:59 +00:00
{ { " kq6 " , " " , {
{ " resource.map " , 0 , " 7a550ebfeae2575ca00d47703a6a774c " , 9215 } ,
{ " resource.000 " , 0 , " 233394a5f33b475ae5975e7e9a420865 " , 8376352 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 18:03:52 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-19 22:02:22 +00:00
SCI_VERSION ( 1 , 1 , 69 )
2009-02-18 18:03:52 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-19 18:45:09 +00:00
// King's Quest 6 - English DOS
{ { " kq6 " , " " , {
{ " resource.map " , 0 , " a362063318eebe7d6423b1d9dc6213e1 " , 8703 } ,
{ " resource.000 " , 0 , " f2b7f753992c56a0c7a08d6a5077c895 " , 7863324 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 1 , 1 , 54 )
2009-02-19 18:45:09 +00:00
} ,
2009-03-30 07:53:32 +00:00
# ifdef ENABLE_SCI32
2009-02-18 03:58:55 +00:00
// King's Quest 7 - English DOS
2009-02-15 06:10:59 +00:00
{ { " kq7 " , " " , {
{ " resource.map " , 0 , " 2be9ab94429c721af8e05c507e048a15 " , 18697 } ,
{ " resource.000 " , 0 , " eb63ea3a2c2469dc2d777d351c626404 " , 203882535 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-19 22:02:22 +00:00
SCI_VERSION ( 2 , 100 , 2 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-28 15:32:01 +00:00
// King's Quest 7 - English DOS (from FRG)
{ { " kq7 " , " " , {
{ " resource.map " , 0 , " 8676b0fbbd7362989a029fe72fea14c6 " , 18709 } ,
{ " resource.000 " , 0 , " 51c1ead1163e19a2de8f121c39df7a76 " , 200764100 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 2 , 100 , 2 )
} ,
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// King's Quest 7 - Spanish DOS
2009-02-15 06:10:59 +00:00
{ { " kq7 " , " " , {
{ " resource.map " , 0 , " 0b62693cbe87e3aaca3e8655a437f27f " , 18709 } ,
{ " resource.000 " , 0 , " 51c1ead1163e19a2de8f121c39df7a76 " , 200764100 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-02-20 01:48:25 +00:00
// King's Quest 7 - English DOS Demo
{ { " kq7 " , " Demo " , {
{ " resource.map " , 0 , " b44f774108d63faa1d021101221c5a54 " , 1690 } ,
{ " resource.000 " , 0 , " d9659d2cf0c269c6a9dc776707f5bea0 " , 2433827 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 01:48:25 +00:00
SCI_VERSION ( 2 , 100 , 2 )
} ,
2009-03-30 07:53:32 +00:00
# endif
2009-02-20 01:48:25 +00:00
2009-03-01 19:08:01 +00:00
// Laura Bow - English Amiga
2009-02-15 06:10:59 +00:00
{ { " laurabow " , " " , {
{ " resource.map " , 0 , " 731ab85e138f8cef1a7f4d1f36dfd375 " , 7422 } ,
{ " resource.000 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 126317 } ,
{ " resource.001 " , 0 , " 42fe895e9eb60e103025fd9ca737a849 " , 264763 } ,
{ " resource.002 " , 0 , " 6f1ebd3692ce76644e0e06a38b7b56b5 " , 677436 } ,
{ " resource.003 " , 0 , " 2ab23f64306b18c28302c8ec2964c5d6 " , 605134 } ,
{ " resource.004 " , 0 , " aa553977f7e5804081de293800d3bcce " , 695067 } ,
{ " resource.005 " , 0 , " bfd870d51dc97729f0914095f58e6957 " , 676881 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 0 , 000 , 685 ) // got 1.002.030 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-03-30 08:43:34 +00:00
// Laura Bow - English DOS 3.5" floppy (from "The Roberta Williams Anthology"/1996)
2009-02-19 13:51:45 +00:00
{ { " laurabow " , " " , {
{ " resource.map " , 0 , " 4e511f47d9893fa529d6621a93fa0030 " , 8478 } ,
{ " resource.001 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 515788 } ,
{ " resource.002 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 721381 } ,
{ " resource.003 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 667468 } ,
{ " resource.004 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 683807 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-19 13:51:45 +00:00
SCI_VERSION ( 0 , 000 , 631 )
} ,
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Laura Bow - German DOS (from Tobis87)
2009-02-16 14:15:14 +00:00
{ { " laurabow " , " " , {
{ " resource.map " , 0 , " b1905f6aa68ff65a057b080b1eae954c " , 12030 } ,
{ " resource.001 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 108032 } ,
{ " resource.002 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 354680 } ,
{ " resource.003 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 361815 } ,
{ " resource.004 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 339714 } ,
{ " resource.005 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 327465 } ,
{ " resource.006 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 328390 } ,
{ " resource.007 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 317687 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 631 ) // FIXME: some versions are v. 0.000.685
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-16 14:15:14 +00:00
2009-02-28 15:32:01 +00:00
// Laura Bow - English DOS (from FRG)
{ { " laurabow " , " " , {
{ " resource.map " , 0 , " b1905f6aa68ff65a057b080b1eae954c " , 12030 } ,
{ " resource.001 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 108032 } ,
{ " resource.002 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 354680 } ,
{ " resource.003 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 361815 } ,
{ " resource.004 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 339714 } ,
{ " resource.005 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 327465 } ,
{ " resource.006 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 328390 } ,
{ " resource.007 " , 0 , " e45c888d9c7c04aec0a20e9f820b79ff " , 317687 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 000 , 631 ) // FIXME: some versions are v. 0.000.685
} ,
// Laura Bow 2 - English DOS demo (from FRG)
{ { " laurabow2 " , " Demo " , {
{ " resource.map " , 0 , " 24dffc5db1d88c7999f13e8767ed7346 " , 855 } ,
{ " resource.000 " , 0 , " 2b2b1b4f7584f9b38fd13f6ab95634d1 " , 781912 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 001 , 69 ) // FIXME: no version number in executable (x.yyy.zzz)
// so 1.001.69 is a guess
} ,
2009-02-20 00:17:56 +00:00
// Laura Bow 2 - English DOS Floppy
{ { " laurabow2 " , " " , {
{ " resource.map " , 0 , " 610bfd9a852004222f0faaf5fc9e630a " , 6489 } ,
{ " resource.000 " , 0 , " 57084910bc923bff5d6d9bc1b56e9604 " , 5035964 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 2 , 000 , 274 )
} ,
2009-02-19 13:51:45 +00:00
// Laura Bow 2 - English DOS CD (from "The Roberta Williams Antology"/1996)
{ { " laurabow2 " , " CD " , {
{ " resource.map " , 0 , " a70945e61ba7ac7bfea6b7bd72c6aec5 " , 7274 } ,
{ " resource.000 " , 0 , " 82578b8d5a7e09c4c58891ca49fae35b " , 5598672 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-19 13:51:45 +00:00
SCI_VERSION ( 1 , 001 , 69 ) // FIXME: some version are v. 1.001.072
} ,
2009-03-31 20:25:47 +00:00
// Laura Bow 2 v1.1 - German DOS floppy (from Tobis87, updated info from markcoolio in bug report #2723787))
{ { " laurabow2 " , " " , {
2009-02-18 03:58:55 +00:00
{ " resource.map " , 0 , " 3b6dfbcda210bbc3f23fd1927113bf98 " , 6483 } ,
{ " resource.000 " , 0 , " 57084910bc923bff5d6d9bc1b56e9604 " , 5028766 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-31 20:25:47 +00:00
SCI_VERSION ( 2 , 000 , 274 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-18 03:58:55 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Laura Bow 2 - Spanish DOS CD
2009-02-15 06:10:59 +00:00
{ { " laurabow2 " , " CD " , {
{ " resource.map " , 0 , " 3b6dfbcda210bbc3f23fd1927113bf98 " , 6483 } ,
{ " resource.000 " , 0 , " 57084910bc923bff5d6d9bc1b56e9604 " , 5028766 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Larry 1 EGA Remake - English DOS (from spookypeanut)
2009-02-15 06:10:59 +00:00
{ { " lsl1sci " , " EGA Remake " , {
{ " resource.map " , 0 , " abc0dc50c55de5b9723bb6de193f8756 " , 3282 } ,
{ " resource.000 " , 0 , " d3bceaebef3f7be941c2038b3565161e " , 451366 } ,
{ " resource.001 " , 0 , " 38936d3c68b6f79d3ffb13955713fed7 " , 591352 } ,
{ " resource.002 " , 0 , " 24c958bc922b07f91e25e8c93aa01fcf " , 491230 } ,
{ " resource.003 " , 0 , " 685cd6c1e05a695ab1e0db826337ee2a " , 553279 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 510 ) // FIXME: some versions are v. 0.000.577
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
// Larry 1 VGA Remake - English Amiga (from www.back2roots.org)
{ { " lsl1sci " , " VGA Remake " , {
{ " resource.map " , 0 , " 7d115a9e27dc8ac71e8d5ef33d589bd5 " , 3366 } ,
{ " resource.000 " , 0 , " e67fd129d5810fc7ad8ea509d891cc00 " , 363073 } ,
{ " resource.001 " , 0 , " 24ed6dc01b1e7fbc66c3d63a5994549a " , 750465 } ,
{ " resource.002 " , 0 , " 5790ac0505f7ca98d4567132b875eb1e " , 681041 } ,
{ " resource.003 " , 0 , " 4a34c3367c2fe7eb380d741374da1989 " , 572251 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 1 , 000 , 784 ) // got 1.004.024 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// Larry 1 VGA Remake - English DOS (from spookypeanut)
{ { " lsl1sci " , " VGA Remake " , {
{ " resource.map " , 0 , " 6d04d26466337a1a64b8c6c0eb65c9a9 " , 3222 } ,
{ " resource.000 " , 0 , " d3bceaebef3f7be941c2038b3565161e " , 922406 } ,
{ " resource.001 " , 0 , " ec20246209d7b19f38989261e5c8f5b8 " , 1111226 } ,
{ " resource.002 " , 0 , " 85d6935ef77e6b0e16bc307640a0d913 " , 1088312 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-21 22:03:58 +00:00
SCI_VERSION ( 1 , 000 , 577 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-18 03:58:55 +00:00
2009-02-28 15:32:01 +00:00
// Larry 1 VGA Remake - English DOS (from FRG)
2009-02-23 04:35:06 +00:00
{ { " lsl1sci " , " VGA Remake " , {
2009-02-28 15:32:01 +00:00
{ " resource.map " , 0 , " 8606b083b011a0cc4a1fbfc2198a0a77 " , 3198 } ,
{ " resource.000 " , 0 , " d3bceaebef3f7be941c2038b3565161e " , 918242 } ,
{ " resource.001 " , 0 , " d34cadb11e1aefbb497cf91bc1d3baa7 " , 1114688 } ,
{ " resource.002 " , 0 , " 85b030bb66d5342b0a068f1208c431a8 " , 1078443 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 510 )
} ,
// Larry 1 VGA Remake - English DOS Demo
{ { " lsl1sci " , " VGA Remake Demo " , {
2009-02-23 04:35:06 +00:00
{ " resource.map " , 0 , " 434e1f6c39d71647b34f0ee57b2bbd68 " , 444 } ,
{ " resource.001 " , 0 , " 0c0768215c562d9dace4a5ca53696cf3 " , 359913 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 0 , 84 )
} ,
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Larry 1 VGA Remake - Spanish DOS
2009-02-15 06:10:59 +00:00
{ { " lsl1sci " , " VGA Remake " , {
{ " resource.map " , 0 , " 4fbe5c25878d51d7b2a68b710de4491b " , 3327 } ,
{ " resource.000 " , 0 , " 5e501a9bf8c753bf4c96158042422f00 " , 839172 } ,
{ " resource.001 " , 0 , " 112648995dbc194037f1e4ed2e195910 " , 1063341 } ,
{ " resource.002 " , 0 , " 3fe2a3aec0ed53c7d6db1845a67e3aa2 " , 1095908 } ,
{ " resource.003 " , 0 , " ac175df0ea9a2cba57f0248651856d27 " , 376556 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 510 ) // FIXME: some versions are v. 0.000.577
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// Larry 2 - English Amiga (from www.back2roots.org)
{ { " lsl2 " , " " , {
{ " resource.map " , 0 , " e36ce0fc94d1678d15acbf12d84ec47d " , 6612 } ,
{ " resource.001 " , 0 , " a0d4a625311d307257da7fc43d00459d " , 409124 } ,
{ " resource.002 " , 0 , " a0d4a625311d307257da7fc43d00459d " , 630106 } ,
{ " resource.003 " , 0 , " a0d4a625311d307257da7fc43d00459d " , 570356 } ,
{ " resource.004 " , 0 , " a0d4a625311d307257da7fc43d00459d " , 717844 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 0 , 000 , 572 ) // x.yyy.zzz (by executable scan)
2009-02-18 09:09:37 +00:00
} ,
2009-02-18 03:58:55 +00:00
// Larry 2 - English DOS
2009-02-15 06:10:59 +00:00
{ { " lsl2 " , " " , {
{ " resource.map " , 0 , " 42258cf767a8ebaa9e66b6151a80e601 " , 5628 } ,
{ " resource.001 " , 0 , " 4a24443a25e2b1492462a52809605dc2 " , 143847 } ,
{ " resource.002 " , 0 , " 4a24443a25e2b1492462a52809605dc2 " , 348331 } ,
{ " resource.003 " , 0 , " 4a24443a25e2b1492462a52809605dc2 " , 236550 } ,
{ " resource.004 " , 0 , " 4a24443a25e2b1492462a52809605dc2 " , 204861 } ,
{ " resource.005 " , 0 , " 4a24443a25e2b1492462a52809605dc2 " , 277732 } ,
{ " resource.006 " , 0 , " 4a24443a25e2b1492462a52809605dc2 " , 345683 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-21 22:03:58 +00:00
SCI_VERSION ( 0 , 000 , 409 )
2009-02-18 09:09:37 +00:00
} ,
2009-03-12 13:16:50 +00:00
// Larry 2 - English DOS
{ { " lsl2 " , " " , {
{ " resource.map " , 0 , " 6bd43c92eaf561f64818116eed683fcf " , 5598 } ,
{ " resource.001 " , 0 , " 96033f57accfca903750413fd09193c8 " , 140526 } ,
{ " resource.002 " , 0 , " 96033f57accfca903750413fd09193c8 " , 348672 } ,
{ " resource.003 " , 0 , " 96033f57accfca903750413fd09193c8 " , 236676 } ,
{ " resource.004 " , 0 , " 96033f57accfca903750413fd09193c8 " , 204867 } ,
{ " resource.005 " , 0 , " 96033f57accfca903750413fd09193c8 " , 274953 } ,
{ " resource.006 " , 0 , " 96033f57accfca903750413fd09193c8 " , 345818 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 000 , 343 )
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// Larry 3 - English Amiga (from www.back2roots.org)
{ { " lsl3 " , " " , {
{ " resource.map " , 0 , " 4a6da6322ce189431b5ffbac992bad3a " , 5328 } ,
{ " resource.000 " , 0 , " cdc2e21e297b10fe8fed6377af8c5698 " , 66523 } ,
{ " resource.001 " , 0 , " 6abbaf8c7e3b36dd868868ed187e8995 " , 71761 } ,
{ " resource.002 " , 0 , " a883424fe6d594fec0cd5a79e7ad54c8 " , 476490 } ,
{ " resource.003 " , 0 , " 5c10e462c8cf589610773e4fe8bfd996 " , 527238 } ,
{ " resource.004 " , 0 , " f408e59cbee1457f042e5773b8c53951 " , 651634 } ,
{ " resource.005 " , 0 , " 433911eb764089d493aed1f958a5615a " , 524259 } ,
2009-02-15 06:10:59 +00:00
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 0 , 000 , 685 ) // got 1.002.032 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// Larry 3 - English DOS
2009-02-15 06:10:59 +00:00
{ { " lsl3 " , " " , {
{ " resource.map " , 0 , " 0b6bd3e039682830a51c5755c06591db " , 5916 } ,
{ " resource.001 " , 0 , " f18441027154292836b973c655fa3175 " , 456722 } ,
{ " resource.002 " , 0 , " f18441027154292836b973c655fa3175 " , 578024 } ,
{ " resource.003 " , 0 , " f18441027154292836b973c655fa3175 " , 506807 } ,
{ " resource.004 " , 0 , " f18441027154292836b973c655fa3175 " , 513651 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 572 )
} ,
2009-03-12 13:16:50 +00:00
// Larry 3 - English DOS
{ { " lsl3 " , " " , {
{ " resource.map " , 0 , " 0f429f5186f96d6c501838a1cb44bd43 " , 7452 } ,
{ " resource.001 " , 0 , " f18441027154292836b973c655fa3175 " , 141381 } ,
{ " resource.002 " , 0 , " f18441027154292836b973c655fa3175 " , 345171 } ,
{ " resource.003 " , 0 , " f18441027154292836b973c655fa3175 " , 329214 } ,
{ " resource.004 " , 0 , " f18441027154292836b973c655fa3175 " , 290173 } ,
{ " resource.005 " , 0 , " f18441027154292836b973c655fa3175 " , 302946 } ,
{ " resource.006 " , 0 , " f18441027154292836b973c655fa3175 " , 282465 } ,
{ " resource.007 " , 0 , " f18441027154292836b973c655fa3175 " , 257174 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 000 , 572 )
} ,
2009-02-15 06:10:59 +00:00
2009-02-23 04:35:06 +00:00
#if 0
// Larry 3 - English DOS Demo
{ { " lsl3 " , " " , {
{ " resource.map " , 0 , " 33a2384f395470af3d2180e37ad0322a " , 1140 } ,
{ " resource.001 " , 0 , " f773d79b93dfd4052ec8c1cc64c1e6ab " , 76525 } ,
{ " resource.002 " , 0 , " f773d79b93dfd4052ec8c1cc64c1e6ab " , 268299 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 0 , 530 )
} ,
# endif
2009-03-31 20:25:47 +00:00
// Larry 3 - German DOS (from Tobis87, updated info from markcoolio in bug report #2723832)
2009-02-16 14:15:14 +00:00
{ { " lsl3 " , " " , {
{ " resource.map " , 0 , " 4a77c8382e48a90c4168d3c144fc1b8f " , 6480 } ,
{ " resource.001 " , 0 , " 3827a9b17b926e12dcc336860f50612a " , 460488 } ,
{ " resource.002 " , 0 , " 3827a9b17b926e12dcc336860f50612a " , 672403 } ,
{ " resource.003 " , 0 , " 3827a9b17b926e12dcc336860f50612a " , 587036 } ,
{ " resource.004 " , 0 , " 3827a9b17b926e12dcc336860f50612a " , 691932 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-31 20:25:47 +00:00
SCI_VERSION ( 0 , 000 , 572 ) // got S.old.123 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-16 14:15:14 +00:00
2009-03-12 18:05:13 +00:00
// Larry 3 - French DOS (provided by richiefs in bug report #2670691)
{ { " lsl3 " , " " , {
{ " resource.map " , 0 , " 13541234d440c7988a13582468b0e4be " , 6480 } ,
{ " resource.001 " , 0 , " 65f1bdaa20f6d0470e9d969f22473873 " , 457402 } ,
{ " resource.002 " , 0 , " 65f1bdaa20f6d0470e9d969f22473873 " , 671614 } ,
{ " resource.003 " , 0 , " 65f1bdaa20f6d0470e9d969f22473873 " , 586921 } ,
{ " resource.004 " , 0 , " 65f1bdaa20f6d0470e9d969f22473873 " , 690826 } ,
{ NULL , 0 , NULL , 0 } } , Common : : FR_FRA , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
2009-03-30 08:37:49 +00:00
SCI_VERSION ( 0 , 000 , 572 ) // got S.old.123 by executable scan
2009-03-12 18:05:13 +00:00
} ,
2009-03-01 19:08:01 +00:00
// Larry 5 - English Amiga
2009-02-18 03:58:55 +00:00
{ { " lsl5 " , " " , {
{ " resource.map " , 0 , " e36052ae0c8b14d6f074bcb0aee50a38 " , 6096 } ,
{ " resource.000 " , 0 , " d8b58ce10de52aa16f8b2006838c4fcc " , 310510 } ,
{ " resource.001 " , 0 , " 8caa8fbb50ea43f3efdfb66f1e68998b " , 800646 } ,
{ " resource.002 " , 0 , " abdaa299e00c908052d33cd82eb60e9b " , 784576 } ,
{ " resource.003 " , 0 , " 810ad1d61638c27a780576cb09f18ed7 " , 805941 } ,
{ " resource.004 " , 0 , " 3ce5901f1bc171ac0274d99a4eeb9e57 " , 623022 } ,
{ " resource.005 " , 0 , " f8b2d1137bb767e5d232056b99dd69eb " , 623621 } ,
{ " resource.006 " , 0 , " bafc64e3144f115dc58c6aee02de98fb " , 715598 } ,
2009-02-15 06:10:59 +00:00
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 1 , 000 , 784 ) // got 1.004.023 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-03-01 16:19:52 +00:00
2009-03-01 19:08:01 +00:00
// Larry 5 - German Amiga
2009-03-01 16:19:52 +00:00
{ { " lsl5 " , " " , {
{ " resource.map " , 0 , " 863326c2eb5160f0b0960e159e8bf954 " , 6372 } ,
{ " resource.000 " , 0 , " 5113d03db08e3da77a5b61294001331b " , 357525 } ,
{ " resource.001 " , 0 , " 59eba83ad465b08d763b44f86afa86f6 " , 837566 } ,
{ " resource.002 " , 0 , " 59eba83ad465b08d763b44f86afa86f6 " , 622229 } ,
{ " resource.003 " , 0 , " 59eba83ad465b08d763b44f86afa86f6 " , 383690 } ,
{ " resource.004 " , 0 , " 59eba83ad465b08d763b44f86afa86f6 " , 654296 } ,
{ " resource.005 " , 0 , " 59eba83ad465b08d763b44f86afa86f6 " , 664717 } ,
{ " resource.006 " , 0 , " bafc64e3144f115dc58c6aee02de98fb " , 754966 } ,
{ " resource.007 " , 0 , " 59eba83ad465b08d763b44f86afa86f6 " , 683135 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformAmiga , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 784 ) // got 1.004.024 by executable scan
} ,
2009-02-15 06:10:59 +00:00
2009-02-28 15:32:01 +00:00
// Larry 5 - English DOS demo (from FRG)
{ { " lsl5 " , " Demo " , {
{ " resource.map " , 0 , " efe8d3f45ce4f6bd9a6643e0ac8d2a97 " , 504 } ,
{ " resource.001 " , 0 , " 8bd8d9c0b5f455ee1269d63ce86c50dd " , 531380 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 181 )
} ,
2009-02-18 03:58:55 +00:00
// Larry 5 - English DOS (from spookypeanut)
2009-02-15 06:10:59 +00:00
{ { " lsl5 " , " " , {
{ " resource.map " , 0 , " be00ef895197754ae4eab021ca44cbcd " , 6417 } ,
{ " resource.000 " , 0 , " f671ab479df0c661b19cd16237692846 " , 726823 } ,
{ " resource.001 " , 0 , " db4a1381d88028876a99303bfaaba893 " , 751296 } ,
{ " resource.002 " , 0 , " d39d8db1a1e7806e7ccbfea3ef22df44 " , 1137646 } ,
{ " resource.003 " , 0 , " 13fd4942bb818f9acd2970d66fca6509 " , 768599 } ,
{ " resource.004 " , 0 , " 999f407c9f38f937d4b8c4230ff5bb38 " , 1024516 } ,
{ " resource.005 " , 0 , " 0cc8d35a744031c772ca7cd21ae95273 " , 1011944 } ,
{ " resource.006 " , 0 , " dda27ce00682aa76198dac124bbbe334 " , 1024810 } ,
{ " resource.007 " , 0 , " ac443fae1285fb359bf2b2bc6a7301ae " , 1030656 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 510 )
} ,
2009-02-18 03:58:55 +00:00
// Larry 5 - German DOS (from Tobis87)
2009-02-16 14:15:14 +00:00
{ { " lsl5 " , " " , {
{ " resource.map " , 0 , " c97297aa76d4dd2ed144c7b7769e2caf " , 6867 } ,
{ " resource.000 " , 0 , " 4c00c14b8181ad47076a51d86097d97e " , 759095 } ,
{ " resource.001 " , 0 , " 245c44f8ccd796732e61857e67b30079 " , 918742 } ,
{ " resource.002 " , 0 , " e86aeb27711f4a673e06ec32cfc84125 " , 947382 } ,
{ " resource.003 " , 0 , " 74edc89d8c1cb346ca346081b927e4c6 " , 1006884 } ,
{ " resource.004 " , 0 , " 999f407c9f38f937d4b8c4230ff5bb38 " , 1023776 } ,
{ " resource.005 " , 0 , " 0cc8d35a744031c772ca7cd21ae95273 " , 959342 } ,
{ " resource.006 " , 0 , " dda27ce00682aa76198dac124bbbe334 " , 1021774 } ,
{ " resource.007 " , 0 , " ac443fae1285fb359bf2b2bc6a7301ae " , 993408 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-12 18:05:13 +00:00
SCI_VERSION ( 1 , 000 , 510 ) // placed the English version here
2009-02-18 09:09:37 +00:00
} ,
2009-03-12 18:05:13 +00:00
// Larry 5 - French DOS (provided by richiefs in bug report #2670691)
2009-02-18 03:42:44 +00:00
{ { " lsl5 " , " " , {
2009-03-12 18:05:13 +00:00
{ " resource.map " , 0 , " 499898e652dc41b51e368ae41acce41f " , 7023 } ,
{ " resource.000 " , 0 , " 4c00c14b8181ad47076a51d86097d97e " , 958096 } ,
{ " resource.001 " , 0 , " 245c44f8ccd796732e61857e67b30079 " , 1196765 } ,
{ " resource.002 " , 0 , " e86aeb27711f4a673e06ec32cfc84125 " , 948898 } ,
{ " resource.003 " , 0 , " 74edc89d8c1cb346ca346081b927e4c6 " , 1006608 } ,
{ " resource.004 " , 0 , " 999f407c9f38f937d4b8c4230ff5bb38 " , 971293 } ,
{ " resource.005 " , 0 , " 0cc8d35a744031c772ca7cd21ae95273 " , 920524 } ,
{ " resource.006 " , 0 , " dda27ce00682aa76198dac124bbbe334 " , 946540 } ,
{ " resource.007 " , 0 , " ac443fae1285fb359bf2b2bc6a7301ae " , 958842 } ,
{ NULL , 0 , NULL , 0 } } , Common : : FR_FRA , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-12 18:05:13 +00:00
SCI_VERSION ( 1 , 000 , 510 ) // got 1.ls5.019 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-18 03:58:55 +00:00
// Larry 5 - Spanish DOS
2009-02-15 06:10:59 +00:00
{ { " lsl5 " , " " , {
{ " resource.map " , 0 , " b6f7da7bf24e5a6b2946032cec3ea59c " , 6861 } ,
{ " resource.000 " , 0 , " 4c00c14b8181ad47076a51d86097d97e " , 765418 } ,
{ " resource.001 " , 0 , " 245c44f8ccd796732e61857e67b30079 " , 916028 } ,
{ " resource.002 " , 0 , " e86aeb27711f4a673e06ec32cfc84125 " , 929645 } ,
{ " resource.003 " , 0 , " 74edc89d8c1cb346ca346081b927e4c6 " , 1005496 } ,
{ " resource.004 " , 0 , " 999f407c9f38f937d4b8c4230ff5bb38 " , 1021996 } ,
{ " resource.005 " , 0 , " 0cc8d35a744031c772ca7cd21ae95273 " , 958079 } ,
{ " resource.006 " , 0 , " dda27ce00682aa76198dac124bbbe334 " , 1015136 } ,
{ " resource.007 " , 0 , " ac443fae1285fb359bf2b2bc6a7301ae " , 987222 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 510 )
} ,
2009-03-12 18:05:13 +00:00
#if 0
// Larry 5 - Italian DOS Floppy (from glorifindel)
{ { " lsl5 " , " " , {
{ " resource.map " , 0 , " a99776df795127f387cb35dae872d4e4 " , 5919 } ,
{ " resource.000 " , 0 , " a8989a5a89e7d4f702b26b378c7a357a " , 7001981 } ,
{ NULL , 0 , NULL , 0 } } , Common : : IT_ITA , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 510 )
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-18 09:09:37 +00:00
2009-02-18 03:58:55 +00:00
// Larry 6 - English DOS (from spookypeanut)
2009-02-15 06:10:59 +00:00
{ { " lsl6 " , " " , {
{ " resource.map " , 0 , " bb8a39d9e2a77ba449a1e591109ad9a8 " , 6973 } ,
{ " resource.000 " , 0 , " 4462fe48c7452d98fddcec327a3e738d " , 5789138 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-21 22:03:58 +00:00
SCI_VERSION ( 1 , 001 , 113 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-21 22:38:17 +00:00
// Larry 6 - English/German DOS CD - LORES
{ { " lsl6 " , " " , {
{ " resource.map " , 0 , " 0b91234b7112782962cb480b7791b6e2 " , 7263 } ,
{ " resource.000 " , 0 , " 57d5fe8bb9e044158514476ea7678eb0 " , 5754790 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-21 22:38:17 +00:00
SCI_VERSION ( 1 , 001 , 115 )
} ,
2009-03-30 07:53:32 +00:00
# ifdef ENABLE_SCI32
2009-02-22 13:11:43 +00:00
// Larry 6 - English/German DOS CD - HIRES
{ { " lsl6 " , " " , {
2009-02-21 22:38:17 +00:00
{ " resource.map " , 0 , " 0c0804434ea62278dd15032b1947426c " , 8872 } ,
{ " resource.000 " , 0 , " 9a9f4870504444cda863dd14d077a680 " , 18520872 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-21 22:38:17 +00:00
SCI_VERSION ( 2 , 100 , 002 )
} ,
2009-03-30 07:53:32 +00:00
# endif
2009-02-21 22:38:17 +00:00
2009-03-12 18:05:13 +00:00
// Larry 6 - German DOS CD - LORES (provided by richiefs in bug report #2670691)
{ { " lsl6 " , " " , {
{ " resource.map " , 0 , " bafe85f32738854135991d4324ad147e " , 7268 } ,
{ " resource.000 " , 0 , " f6cbc6da7b90ea135883e0759848ca2c " , 5773160 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 001 , 115 )
} ,
2009-03-30 07:53:32 +00:00
# ifdef ENABLE_SCI32
2009-03-12 18:05:13 +00:00
// Larry 6 - German DOS CD - HIRES (provided by richiefs in bug report #2670691)
2009-02-16 14:15:14 +00:00
{ { " lsl6 " , " " , {
{ " resource.map " , 0 , " badfdf446ffed569a310d2c63a249421 " , 8896 } ,
{ " resource.000 " , 0 , " bd944d2b06614a5b39f1586906f0ee88 " , 18534274 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-12 18:05:13 +00:00
SCI_VERSION ( 2 , 100 , 002 )
} ,
2009-03-30 07:53:32 +00:00
# endif
2009-03-12 18:05:13 +00:00
// Larry 6 - French DOS CD - LORES (provided by richiefs in bug report #2670691)
{ { " lsl6 " , " " , {
{ " resource.map " , 0 , " 97797ea775baaf18a1907d357d3c0ea6 " , 7268 } ,
{ " resource.000 " , 0 , " f6cbc6da7b90ea135883e0759848ca2c " , 5776092 } ,
{ NULL , 0 , NULL , 0 } } , Common : : FR_FRA , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 001 , 115 )
} ,
2009-03-30 07:53:32 +00:00
# ifdef ENABLE_SCI32
2009-03-12 18:05:13 +00:00
// Larry 6 - French DOS CD - HIRES (provided by richiefs in bug report #2670691)
{ { " lsl6 " , " " , {
{ " resource.map " , 0 , " d184e9aa4f2d4b5670ddb3669db82cda " , 8896 } ,
{ " resource.000 " , 0 , " bd944d2b06614a5b39f1586906f0ee88 " , 18538987 } ,
{ NULL , 0 , NULL , 0 } } , Common : : FR_FRA , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 2 , 100 , 002 )
2009-02-18 09:09:37 +00:00
} ,
2009-03-30 07:53:32 +00:00
# endif
2009-02-16 14:15:14 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Larry 6 - Spanish DOS
2009-02-15 06:10:59 +00:00
{ { " lsl6 " , " " , {
{ " resource.map " , 0 , " 633bf8f42170b6271019917c8009989b " , 6943 } ,
{ " resource.000 " , 0 , " 7884a8db9253e29e6b37a2651fd90ba3 " , 5733116 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-03-30 07:53:32 +00:00
# ifdef ENABLE_SCI32
2009-02-21 22:38:17 +00:00
// Larry 7 - English DOS CD (from spookypeanut)
2009-02-15 06:10:59 +00:00
{ { " lsl7 " , " " , {
{ " resmap.000 " , 0 , " eae93e1b1d1ccc58b4691c371281c95d " , 8188 } ,
{ " ressci.000 " , 0 , " 89353723488219e25589165d73ed663e " , 66965678 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-21 22:38:17 +00:00
SCI_VERSION ( 3 , 000 , 000 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// Larry 7 - German DOS (from Tobis87)
2009-02-16 14:15:14 +00:00
{ { " lsl7 " , " " , {
{ " resmap.000 " , 0 , " c11e6bfcfc2f2d05da47e5a7df3e9b1a " , 8188 } ,
{ " ressci.000 " , 0 , " a8c6817bb94f332ff498a71c8b47f893 " , 66971724 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-12 18:15:51 +00:00
SCI_VERSION ( 3 , 000 , 000 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-16 14:15:14 +00:00
2009-03-12 18:05:13 +00:00
// Larry 7 - French DOS (provided by richiefs in bug report #2670691)
{ { " lsl7 " , " " , {
{ " resmap.000 " , 0 , " 4407849fd52fe3efb0c30fba60cd5cd4 " , 8206 } ,
{ " ressci.000 " , 0 , " dc37c3055fffbefb494ff22b145d377b " , 66964472 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
2009-03-14 08:44:14 +00:00
SCI_VERSION ( 3 , 000 , 000 )
2009-03-12 18:05:13 +00:00
} ,
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Larry 7 - Italian DOS CD (from glorifindel)
2009-02-18 03:42:44 +00:00
{ { " lsl7 " , " " , {
{ " resmap.000 " , 0 , " 9852a97141f789413f29bf956052acdb " , 8212 } ,
{ " ressci.000 " , 0 , " 440b9fed89590abb4e4386ed6f948ee2 " , 67140181 } ,
{ NULL , 0 , NULL , 0 } } , Common : : IT_ITA , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-18 03:42:44 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Larry 7 - Spanish DOS
2009-02-15 06:10:59 +00:00
{ { " lsl7 " , " " , {
{ " resmap.000 " , 0 , " 8f3d603e1acc834a5d598b30cdfc93f3 " , 8188 } ,
{ " ressci.000 " , 0 , " 32792f9bc1bf3633a88b382bb3f6e40d " , 67071418 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-03-14 08:44:14 +00:00
// Larry 7 - English DOS Demo (provided by richiefs in bug report #2670691)
{ { " lsl7 " , " Demo " , {
{ " ressci.000 " , 0 , " 5cc6159688b2dc03790a67c90ccc67f9 " , 10195878 } ,
{ " resmap.000 " , 0 , " 6a2b2811eef82e87cde91cf1de845af8 " , 2695 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 2 , 100 , 002 )
} ,
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Lighthouse - English DOS
2009-02-15 06:10:59 +00:00
{ { " lighthouse " , " " , {
{ " resmap.001 " , 0 , " 47abc502c0b541b582db28f38dbc6a56 " , 7801 } ,
{ " ressci.001 " , 0 , " 14e922c47b92156377cb49e241691792 " , 99591924 } ,
{ " resmap.002 " , 0 , " c68db5333f152fea6ca2dfc75cad8b34 " , 7573 } ,
{ " ressci.002 " , 0 , " 175468431a979b9f317c294ce3bc1430 " , 94628315 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Lighthouse - Spanish DOS
2009-02-15 06:10:59 +00:00
{ { " lighthouse " , " " , {
{ " resmap.001 " , 0 , " c5d49b2a8a4eafc92fd041a3a0f2da68 " , 7846 } ,
{ " ressci.001 " , 0 , " 18553177dbf83fb2cb6c8edcbb174183 " , 99543093 } ,
{ " resmap.002 " , 0 , " e7dc85884a2417e2eff9de0c63dd65fa " , 7630 } ,
{ " ressci.002 " , 0 , " 3c8d627c555b0e3e4f1d9955bc0f0df4 " , 94631127 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-03-30 07:53:32 +00:00
# endif // #ifdef ENABLE_SCI32
2009-03-31 21:04:48 +00:00
// Mixed-Up Fairy Tales v1.000 - English DOS (supplied by markcoolio in bug report #2723791)
{ { " fairytales " , " " , {
{ " resource.map " , 0 , " 9ae5aecc1cb797b11ea5cf0caeea272c " , 3261 } ,
{ " resource.000 " , 0 , " 27ec5fa09cd12a7fd16e86d96a2ed245 " , 923685 } ,
{ " resource.001 " , 0 , " 49c8f7dcd9989e4491a93554bec325b0 " , 52324 } ,
{ " resource.002 " , 0 , " 6767f8c8585f617aaa91d442f41ae714 " , 1032989 } ,
{ " resource.003 " , 0 , " b1288e0821ee358d1ffe877e5900c8ec " , 1047565 } ,
{ " resource.004 " , 0 , " f79daa70390d73746742ffcfc3dc4471 " , 937580 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_01 ,
SCI_VERSION ( 1 , 000 , 145 ) // got 1.000.145 by executable scan
} ,
2009-02-15 06:10:59 +00:00
// Mixed-Up Mother Goose - English Amiga (from www.back2roots.org)
{ { " mothergoose " , " " , {
{ " resource.map " , 0 , " 4aa28ac93fae03cf854594da13d9229c " , 2700 } ,
{ " resource.001 " , 0 , " fb552ae550ca1dac19ed8f6a3767612d " , 262885 } ,
{ " resource.002 " , 0 , " fb552ae550ca1dac19ed8f6a3767612d " , 817191 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 18:31:40 +00:00
SCI_VERSION_01 ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 0 , 001 , 10 ) // got 1.003.009 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-03-31 21:57:18 +00:00
// Mixed-Up Mother Goose v2.000 - English DOS Floppy (supplied by markcoolio in bug report #2723795)
{ { " mothergoose " , " " , {
{ " resource.map " , 0 , " 52aae15e493cafd1da7e1c9b657a5bb9 " , 7026 } ,
{ " resource.000 " , 0 , " b7ecd8ae9e254e80310b5a668b276e6e " , 2948975 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 001 , 31 ) // got 1.001.031 by executable scan
} ,
// Mixed-Up Mother Goose Deluxe - Windows DOS CD (supplied by markcoolio in bug report #2723810)
{ { " mothergoose " , " " , {
{ " resource.map " , 0 , " 5159a1578c4306bfe070a3e4d8c2e1d3 " , 4741 } ,
{ " resource.000 " , 0 , " 1926925c95d82f0999590e93b02887c5 " , 15150768 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 2 , 100 , 2 ) // got 2.100.002 by executable scan
} ,
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Mixed-Up Mother Goose - English DOS CD
{ { " mothergoose " , " CD " , {
{ " resource.map " , 0 , " 1c7f311b0a2c927b2fbe81ae341fb2f6 " , 5790 } ,
{ " resource.001 " , 0 , " 5a0ed1d745855148364de1b3be099bac " , 4369438 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 685 )
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-18 03:58:55 +00:00
2009-02-22 23:32:28 +00:00
// Ms. Astro Chicken
{ { " msastrochicken " , " " , {
{ " resource.map " , 0 , " 5b457cbe5042f557e5b610148171f6c0 " , 1158 } ,
{ " resource.001 " , 0 , " 453ea81ef66a50cbe33ce06302afe47f " , 229737 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 679 )
} ,
2009-03-30 07:53:32 +00:00
# ifdef ENABLE_SCI32
2009-02-18 03:58:55 +00:00
// Phantasmagoria - English DOS
2009-02-15 06:10:59 +00:00
{ { " phantasmagoria " , " " , {
{ " resmap.001 " , 0 , " 416138651ea828219ca454cae18341a3 " , 11518 } ,
{ " ressci.001 " , 0 , " 3aae6559aa1df273bc542d5ac6330d75 " , 65844612 } ,
{ " resmap.002 " , 0 , " de521d0c7ab32897e7fe58e421c816b7 " , 12058 } ,
{ " ressci.002 " , 0 , " 3aae6559aa1df273bc542d5ac6330d75 " , 71588691 } ,
{ " resmap.003 " , 0 , " 25df95bd7da3686f71a0af8784a2b8ca " , 12334 } ,
{ " ressci.003 " , 0 , " 3aae6559aa1df273bc542d5ac6330d75 " , 73651084 } ,
{ " resmap.004 " , 0 , " e108a3d35794f1721aeea3e62a3f8b3b " , 12556 } ,
{ " ressci.004 " , 0 , " 3aae6559aa1df273bc542d5ac6330d75 " , 75811935 } ,
{ " resmap.005 " , 0 , " 390d81f9e14a3f3ee2ea477135f0288e " , 12604 } ,
{ " ressci.005 " , 0 , " 3aae6559aa1df273bc542d5ac6330d75 " , 78814934 } ,
{ " resmap.006 " , 0 , " 8ea3c954606e80604680f9fe707f15d8 " , 12532 } ,
{ " ressci.006 " , 0 , " 3aae6559aa1df273bc542d5ac6330d75 " , 77901360 } ,
{ " resmap.007 " , 0 , " afbd16ea77869a720afa1c5371de107d " , 7972 } ,
//{"ressci.007", 0, "3aae6559aa1df273bc542d5ac6330d75", 25859038},
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-31 21:27:54 +00:00
SCI_VERSION ( 2 , 100 , 2 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// Phantasmagoria 2 - English Windows
2009-02-15 06:10:59 +00:00
{ { " phantasmagoria2 " , " " , {
{ " resmap.001 " , 0 , " 0a961e135f4f7effb195158325856633 " , 1108 } ,
{ " ressci.001 " , 0 , " 53f457cddb0dffc056593905c4cbb989 " , 24379964 } ,
{ " resmap.002 " , 0 , " 5d3189fe3d4f286f83c5c8031fa3e9f7 " , 1126 } ,
{ " ressci.002 " , 0 , " 53f457cddb0dffc056593905c4cbb989 " , 34465805 } ,
{ " resmap.003 " , 0 , " c92e3c840b827c236ab6671c03760c56 " , 1162 } ,
{ " ressci.003 " , 0 , " 53f457cddb0dffc056593905c4cbb989 " , 38606375 } ,
{ " resmap.004 " , 0 , " 8d5cfe19365f71370b87063686f39171 " , 1288 } ,
{ " ressci.004 " , 0 , " 53f457cddb0dffc056593905c4cbb989 " , 42447131 } ,
{ " resmap.005 " , 0 , " 8bd5ceeedcbe16dfe55d1b90dcd4be84 " , 1942 } ,
{ " ressci.005 " , 0 , " 05f9fe2bee749659acb3cd2c90252fc5 " , 67905112 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformWindows , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-31 21:27:54 +00:00
SCI_VERSION ( 3 , 000 , 000 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-03-30 07:53:32 +00:00
# endif // #ifdef ENABLE_SCI32
2009-02-18 03:58:55 +00:00
// Police Quest 1 VGA Remake - English DOS
2009-02-15 06:10:59 +00:00
{ { " pq1sci " , " VGA Remake " , {
{ " resource.map " , 0 , " 35efa814fb994b1cbdac9611e401da67 " , 5013 } ,
{ " resource.000 " , 0 , " e0d5ddf34eda903a38f0837e2aa7145b " , 6401433 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-19 18:45:09 +00:00
SCI_VERSION ( 1 , 001 , 29 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
// Police Quest 2 - English Amiga (from www.back2roots.org)
{ { " pq2 " , " " , {
{ " resource.map " , 0 , " 499de78ae72b7ce219f944c5e7ef0c5b " , 3426 } ,
{ " resource.000 " , 0 , " 77f02def3094af804fd2371db25b7100 " , 250232 } ,
{ " resource.001 " , 0 , " 523db0c07f1da2a822c2c39ee0482544 " , 179334 } ,
{ " resource.002 " , 0 , " 499737c21a28ac026e11ab817100d610 " , 511099 } ,
{ " resource.003 " , 0 , " e008f5d6e2a7c4d4a0da0173e4fa8f8b " , 553970 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 0 , 000 , 685 ) // exe seems packed, this is a guess
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-03-14 08:44:14 +00:00
// Police Quest 2 - English DOS (provided by richiefs in bug report #2670691)
{ { " pq2 " , " " , {
{ " resource.map " , 0 , " 9cff78c4be9e6a4848b6e9377569e3d9 " , 5700 } ,
{ " resource.001 " , 0 , " 77f02def3094af804fd2371db25b7100 " , 163291 } ,
{ " resource.002 " , 0 , " 77f02def3094af804fd2371db25b7100 " , 329367 } ,
{ " resource.003 " , 0 , " 77f02def3094af804fd2371db25b7100 " , 305819 } ,
{ " resource.004 " , 0 , " 77f02def3094af804fd2371db25b7100 " , 342149 } ,
{ " resource.005 " , 0 , " 77f02def3094af804fd2371db25b7100 " , 349899 } ,
{ " resource.006 " , 0 , " 77f02def3094af804fd2371db25b7100 " , 354991 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 000 , 395 )
} ,
2009-02-18 03:58:55 +00:00
// Police Quest 2 - English DOS
{ { " pq2 " , " " , {
{ " resource.map " , 0 , " 28a6f471c7900c2c92da40eecb615d9d " , 4584 } ,
{ " resource.001 " , 0 , " 77f02def3094af804fd2371db25b7100 " , 509525 } ,
{ " resource.002 " , 0 , " 77f02def3094af804fd2371db25b7100 " , 546000 } ,
{ " resource.003 " , 0 , " 77f02def3094af804fd2371db25b7100 " , 591851 } ,
2009-02-15 06:10:59 +00:00
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 0 , 000 , 490 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-28 15:32:01 +00:00
// Police Quest 2 - English DOS (from FRG)
{ { " pq2 " , " " , {
{ " resource.map " , 0 , " fe019e9773623fcb7da810db9e64c8a9 " , 4548 } ,
{ " resource.001 " , 0 , " 77f02def3094af804fd2371db25b7100 " , 509760 } ,
{ " resource.002 " , 0 , " 77f02def3094af804fd2371db25b7100 " , 542897 } ,
{ " resource.003 " , 0 , " 77f02def3094af804fd2371db25b7100 " , 586857 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 000 , 395 )
} ,
2009-03-01 19:08:01 +00:00
// Police Quest 3 - English Amiga
2009-02-15 06:10:59 +00:00
{ { " pq3 " , " " , {
{ " resource.map " , 0 , " 29923fe1ef1f0909b57255d61c558e68 " , 5742 } ,
{ " resource.000 " , 0 , " 4908e4f4977e8e19c90c29b36a741ffe " , 298541 } ,
{ " resource.001 " , 0 , " 0eb943ca807e2f69578821d490770d2c " , 836567 } ,
{ " resource.002 " , 0 , " f7044bb08a1fcbe5077791ed8d4996f0 " , 691207 } ,
{ " resource.003 " , 0 , " 630bfa65beb05f743552704ac2899dae " , 759891 } ,
{ " resource.004 " , 0 , " 7b229fbdf30d670d0728cede3e984a7e " , 838663 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 1 , 000 , 784 ) // got 1.004.024 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-03-01 16:19:52 +00:00
2009-03-01 19:08:01 +00:00
// Police Quest 3 - German Amiga
2009-03-01 16:19:52 +00:00
{ { " pq3 " , " " , {
{ " resource.map " , 0 , " 357304811fc2bbaa3443fc62d677fe06 " , 6282 } ,
{ " resource.000 " , 0 , " 49879e6ce7c19151ffa6af1a09763dc7 " , 324273 } ,
{ " resource.001 " , 0 , " 015e6119badb391ab5f4b36abedb5d4a " , 718814 } ,
{ " resource.002 " , 0 , " 1ee419ba252fbed47fbce8399f56f8ad " , 674823 } ,
{ " resource.003 " , 0 , " 87361c17fd863b58f98828de68770279 " , 682288 } ,
{ " resource.004 " , 0 , " 6258d5dd85898d8e218eb8113ebc9059 " , 722738 } ,
{ " resource.005 " , 0 , " 6258d5dd85898d8e218eb8113ebc9059 " , 704485 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformAmiga , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 784 ) // got 1.004.024 by executable scan
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// Police Quest 3 - English DOS
{ { " pq3 " , " " , {
{ " resource.map " , 0 , " 6457bf0c8ca865a42d9ff5827ab49b89 " , 5559 } ,
{ " resource.000 " , 0 , " 7659713720d61d9465a59091b7ee63ea " , 737253 } ,
{ " resource.001 " , 0 , " 61c7c187d25a8346be0a092d5f037278 " , 1196787 } ,
{ " resource.002 " , 0 , " c18e0d408e4f4f40365d42aa15931f67 " , 1153561 } ,
{ " resource.003 " , 0 , " 8791b9eef53edf77c2dac950142221d3 " , 1159791 } ,
{ " resource.004 " , 0 , " 1b91e891a3c60a941dac0eecdf83375b " , 1143606 } ,
2009-02-15 06:10:59 +00:00
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 510 )
} ,
2009-02-15 06:10:59 +00:00
2009-02-23 04:35:06 +00:00
// Police Quest 3 - English DOS Demo
2009-02-28 15:32:01 +00:00
{ { " pq3 " , " Demo " , {
2009-02-23 04:35:06 +00:00
{ " resource.map " , 0 , " ec8e58e7663ae5173853abf6c76b52bb " , 867 } ,
{ " resource.000 " , 0 , " 277f97771f7a6d89677141f02da313d6 " , 65150 } ,
{ " resource.001 " , 0 , " 5c5a551b6c86cce2ee75becb90e0b586 " , 624411 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 0 , 510 ) // T.A00.052
} ,
2009-02-28 15:32:01 +00:00
2009-03-31 20:35:14 +00:00
// Police Quest 3 - German DOS (supplied by markcoolio in bug report #2723837)
{ { " pq3 " , " " , {
{ " resource.map " , 0 , " 8a970edf98eba4c11bb1827aab1694d1 " , 5625 } ,
{ " resource.000 " , 0 , " 5ee460af3d70c06a745cc482b6c783ba " , 865204 } ,
{ " resource.001 " , 0 , " ff6182bf96c8f8af5bd8c11769c9cbf2 " , 1183456 } ,
{ " resource.002 " , 0 , " cce99b96a578b62ff6cebdae8d122feb " , 1179358 } ,
{ " resource.003 " , 0 , " 4836f460f4cfc8de61e2df4c45775504 " , 1180956 } ,
{ " resource.004 " , 0 , " 0c3eb84b9755852d9e795e0d5c9373c7 " , 1171760 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 510 ) // T.A00.178
} ,
2009-03-30 07:53:32 +00:00
# ifdef ENABLE_SCI32
2009-02-28 15:32:01 +00:00
// Police Quest 4 - English DOS demo (from FRG)
{ { " pq4 " , " Demo " , {
{ " resource.map " , 0 , " be56f87a1c4a13062a30a362df860c2f " , 1472 } ,
{ " resource.000 " , 0 , " 527d5684016e6816157cd15d9071b11b " , 1121310 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 1 , 96 )
} ,
2009-02-23 04:35:06 +00:00
2009-02-18 03:58:55 +00:00
// Police Quest 4 - English DOS
{ { " pq4 " , " " , {
{ " resource.map " , 0 , " 379dfe80ed6bd16c47e4b950c4722eac " , 11374 } ,
{ " resource.000 " , 0 , " fd316a09b628b7032248139003369022 " , 18841068 } ,
2009-02-15 06:10:59 +00:00
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-21 22:13:59 +00:00
SCI_VERSION ( 2 , 100 , 002 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-20 00:17:56 +00:00
// Police Quest 4 - English DOS
{ { " pq4 " , " " , {
{ " resource.map " , 0 , " aed9643158ccf01b71f359db33137f82 " , 9895 } ,
{ " resource.000 " , 0 , " da383857b3be1e4514daeba2524359e0 " , 15141432 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 2 , 000 , 000 )
} ,
2009-03-31 20:35:14 +00:00
// Police Quest 4 - German DOS (supplied by markcoolio in bug report #2723840)
{ { " pq4 " , " " , {
{ " resource.map " , 0 , " 2393ee728ab930b2762cb5889f9b5aff " , 9256 } ,
{ " resource.000 " , 0 , " 6ba98bd2e436739d87ecd2a9b99cabb4 " , 14730155 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 2 , 000 , 000 )
} ,
2009-03-30 07:53:32 +00:00
# endif
2009-02-20 00:17:56 +00:00
2009-03-30 11:35:12 +00:00
// Quest for Glory 1 / Hero's Quest, 3.5" floppy (supplied by merkur in bug report #2718784)
{ { " qfg1 " , " " , {
{ " resource.map " , 0 , " c1dc4470fb947c067567252f62d6c1b6 " , 6474 } ,
{ " resource.000 " , 0 , " 481b034132106390cb5160fe61dd5f58 " , 80334 } ,
{ " resource.001 " , 0 , " 4d67acf52833ff45c7f753d6663532e8 " , 462727 } ,
{ " resource.002 " , 0 , " 439ba9b6dde216e6eb97ef3a9830fbe4 " , 646869 } ,
{ " resource.003 " , 0 , " 7ab2bf8e224b57f75e0cd6e4ba790761 " , 642203 } ,
{ " resource.004 " , 0 , " 7ab2bf8e224b57f75e0cd6e4ba790761 " , 641688 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 000 , 566 ) // got 0.000.566 by executable scan
} ,
2009-03-01 19:08:01 +00:00
// Quest for Glory 1 - English Amiga
2009-02-15 06:10:59 +00:00
{ { " qfg1 " , " " , {
{ " resource.map " , 0 , " e65034832f0c9df1dc22128227b782d0 " , 6066 } ,
{ " resource.000 " , 0 , " 1c0255dea2d3cd71eee9f2db201eee3f " , 111987 } ,
{ " resource.001 " , 0 , " a270012fa74445d74c044d1b65a9ff8c " , 143570 } ,
{ " resource.002 " , 0 , " e64004e020fdf1813be52b639b08be89 " , 553201 } ,
2009-03-01 16:19:52 +00:00
{ " resource.003 " , 0 , " 16cd4414c37ae3bb6d6da33dce8e25e8 " , 654096 } ,
{ " resource.004 " , 0 , " 16cd4414c37ae3bb6d6da33dce8e25e8 " , 689124 } ,
2009-02-15 06:10:59 +00:00
{ " resource.005 " , 0 , " 5f3386ef2f2b1254e4a066f5d9027324 " , 609529 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 0 , 000 , 685 ) // got 1.002.020 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// Quest for Glory 1 - English DOS
{ { " qfg1 " , " " , {
{ " resource.map " , 0 , " 74a108a7fb345bfc84f4113b6e5241bb " , 6432 } ,
{ " resource.000 " , 0 , " 40332d3ebfc70a4b6a6a0443c2763287 " , 79181 } ,
{ " resource.001 " , 0 , " 917fcef303e9489597154727baaa9e07 " , 461422 } ,
{ " resource.002 " , 0 , " 05ddce5f437a516b89ede2438fac09d8 " , 635734 } ,
{ " resource.003 " , 0 , " 951299a82a8134ed12c5c18118d45c2f " , 640483 } ,
{ " resource.004 " , 0 , " 951299a82a8134ed12c5c18118d45c2f " , 644443 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 629 )
} ,
2009-02-18 03:58:55 +00:00
2009-02-20 00:17:56 +00:00
// Quest for Glory 1 - English DOS
{ { " qfg1 " , " " , {
{ " resource.map " , 0 , " a731fb6c9c0b282443f7027bc8694d4c " , 8469 } ,
{ " resource.000 " , 0 , " ecace1a2771846b1a8aa1afdd44111a0 " , 6570147 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 2 , 000 , 411 )
} ,
2009-02-28 15:32:01 +00:00
// Quest for Glory 1 VGA Remake - English DOS demo (from FRG)
{ { " qfg1 " , " VGA Remake Demo " , {
{ " resource.map " , 0 , " ac0257051c95a59c0cdc0be24d9b11fa " , 729 } ,
{ " resource.000 " , 0 , " ec6f5cf369054dd3e5392995e9975b9e " , 768218 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 001 , 29 )
} ,
2009-03-01 19:08:01 +00:00
// Quest for Glory 2 - English Amiga
2009-02-15 06:10:59 +00:00
{ { " qfg2 " , " " , {
{ " resource.map " , 0 , " 365ea1033ba26d227ec4007be88c59cc " , 7596 } ,
{ " resource.000 " , 0 , " 810245be50fde5a67e3ea95e876e3e64 " , 233341 } ,
{ " resource.001 " , 0 , " 7a5fde9875211ed67a896fc0d91940c8 " , 127294 } ,
{ " resource.002 " , 0 , " dcf6bc2c18660d7ad532fb61861eb721 " , 543644 } ,
{ " resource.003 " , 0 , " dcf6bc2c18660d7ad532fb61861eb721 " , 565044 } ,
{ " resource.004 " , 0 , " dcf6bc2c18660d7ad532fb61861eb721 " , 466630 } ,
{ " resource.005 " , 0 , " a77d2576c842b2b06da57d4ac8fc51c0 " , 579975 } ,
{ " resource.006 " , 0 , " ccf5dba33e5cab6d5872838c0f8db44c " , 500039 } ,
{ " resource.007 " , 0 , " 4c9fc1587545879295cb9627f56a2cb8 " , 575056 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 16:19:52 +00:00
SCI_VERSION ( 0 , 001 , 10 ) // got 1.003.004 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-28 15:32:01 +00:00
// Quest for Glory 2 - English (from FRG)
{ { " qfg2 " , " " , {
{ " resource.map " , 0 , " bc79c5685c00edab3ad6df18691703bc " , 6906 } ,
{ " resource.000 " , 0 , " a17e374c4d33b81208c862bc0ffc1a38 " , 212119 } ,
{ " resource.001 " , 0 , " e08d7887e30b12008c40f9570447711a " , 867866 } ,
{ " resource.002 " , 0 , " df137dc7869cab07e1149ba2333c815c " , 790750 } ,
{ " resource.003 " , 0 , " b192607c42f6960ecdf2ad2e4f90e9bc " , 972804 } ,
{ " resource.004 " , 0 , " cd2de58e27665d5853530de93fae7cd6 " , 983617 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 0 , 72 )
} ,
2009-03-12 13:16:50 +00:00
// Quest for Glory 2 - English
{ { " qfg2 " , " " , {
{ " resource.map " , 0 , " be23af27e9557bf232efe213ac7f277c " , 8166 } ,
{ " resource.000 " , 0 , " a17e374c4d33b81208c862bc0ffc1a38 " , 212120 } ,
{ " resource.001 " , 0 , " e08d7887e30b12008c40f9570447711a " , 331973 } ,
{ " resource.002 " , 0 , " df137dc7869cab07e1149ba2333c815c " , 467505 } ,
{ " resource.003 " , 0 , " df137dc7869cab07e1149ba2333c815c " , 502560 } ,
{ " resource.004 " , 0 , " df137dc7869cab07e1149ba2333c815c " , 488541 } ,
{ " resource.005 " , 0 , " df137dc7869cab07e1149ba2333c815c " , 478688 } ,
{ " resource.006 " , 0 , " b1944bd664ddbd2859cdaa0c4a0d6281 " , 507489 } ,
{ " resource.007 " , 0 , " cd2de58e27665d5853530de93fae7cd6 " , 490794 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 0 , 72 )
} ,
2009-02-28 15:32:01 +00:00
// Quest for Glory 3 - English DOS demo (from FRG)
{ { " qfg3 " , " Demo " , {
{ " resource.map " , 0 , " fd71de9b588a45f085317caacf050e91 " , 687 } ,
{ " resource.000 " , 0 , " b6c69bf6c18bf177492249fe81fc6a6d " , 648702 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 1 , 21 )
} ,
2009-02-20 00:17:56 +00:00
// Quest for Glory 3 - English DOS
{ { " qfg3 " , " " , {
{ " resource.map " , 0 , " 19e2bf9b693932b5e2bb59b9f9ab86c9 " , 5958 } ,
{ " resource.000 " , 0 , " 6178ad2e83e58e4671ca03315f7a6498 " , 5868000 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 1 , 1 , 50 )
} ,
2009-03-31 21:27:54 +00:00
// Quest for Glory 3 - German DOS (supplied by markcoolio in bug report #2723846)
{ { " qfg3 " , " " , {
{ " resource.map " , 0 , " 19e2bf9b693932b5e2bb59b9f9ab86c9 " , 5958 } ,
{ " resource.000 " , 0 , " 6178ad2e83e58e4671ca03315f7a6498 " , 5868042 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 1 , 83 ) // got L.rry.083 by executable scan
} ,
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Quest for Glory 3 - Spanish DOS
2009-02-15 06:10:59 +00:00
{ { " qfg3 " , " " , {
{ " resource.map " , 0 , " 10809197c33a5e62819311d8a2f73f85 " , 5978 } ,
{ " resource.000 " , 0 , " ba7ac86155e4c531e46cd73c86daa80a " , 5884098 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-03-30 07:53:32 +00:00
# ifdef ENABLE_SCI32
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Quest for Glory 4 - English DOS
2009-02-15 06:10:59 +00:00
{ { " qfg4 " , " " , {
{ " resource.map " , 0 , " aba367f2102e81782d961b14fbe3d630 " , 10246 } ,
{ " resource.000 " , 0 , " 263dce4aa34c49d3ad29bec889007b1c " , 11571394 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-03-31 21:39:59 +00:00
// Quest for Glory 4 1.1 Floppy - English DOS (supplied by markcool in bug report #2723852)
{ { " qfg4 " , " " , {
{ " resource.map " , 0 , " 685bdb1ed47bbbb0e5e25db392da83ce " , 9301 } ,
{ " resource.000 " , 0 , " f64fd6aa3977939a86ff30783dd677e1 " , 11004993 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 2 , 000 , 000 )
} ,
// Quest for Glory 4 1.1 Floppy - German DOS (supplied by markcool in bug report #2723850)
{ { " qfg4 " , " " , {
{ " resource.map " , 0 , " 9e0abba8746f40565bc7eb5720522ecd " , 9301 } ,
{ " resource.000 " , 0 , " 57f22cdc54eeb35fce1f26b31b5c3ee1 " , 11076197 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 2 , 000 , 000 )
} ,
2009-02-28 15:32:01 +00:00
// Quest for Glory 4 - English DOS demo (from FRG)
{ { " qfg4 " , " Demo " , {
{ " resource.map " , 0 , " 1ba7c7ae1efb315326d45cb931569b1b " , 922 } ,
{ " resource.000 " , 0 , " 41ba03f0b188b029132daa3ece0d3e14 " , 623154 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 001 , 69 ) // FIXME: no version number in executable
// so 1.001.69 is a guess
} ,
2009-02-20 00:17:56 +00:00
// Quest for Glory 4 - English DOS/Windows
{ { " qfg4 " , " " , {
{ " resource.map " , 0 , " aba367f2102e81782d961b14fbe3d630 " , 10246 } ,
{ " resource.000 " , 0 , " 263dce4aa34c49d3ad29bec889007b1c " , 11571394 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 2 , 100 , 2 )
} ,
2009-02-19 18:45:09 +00:00
#if 0
2009-02-20 00:17:56 +00:00
// NOTE: This version looks to be exactly the same as the English one
// Perhaps it's the English one?
2009-02-19 13:44:10 +00:00
// Quest for Glory 4 - German DOS/Windows (from PCJoker 2/98)
{ { " qfg4 " , " " , {
{ " resource.map " , 0 , " aba367f2102e81782d961b14fbe3d630 " , 10246 } ,
{ " resource.000 " , 0 , " 263dce4aa34c49d3ad29bec889007b1c " , 11571394 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 2 , 100 , 2 )
2009-02-19 13:44:10 +00:00
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-19 13:44:10 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-19 13:44:10 +00:00
// Quest for Glory 4 - German DOS/Windows Disk V1.1 (from PCJoker 2/89)
{ { " qfg4 " , " " , {
{ " resource.map " , 0 , " 9e0abba8746f40565bc7eb5720522ecd " , 9301 } ,
{ " resource.000 " , 0 , " 57f22cdc54eeb35fce1f26b31b5c3ee1 " , 11076197 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-19 13:44:10 +00:00
SCI_VERSION ( 2 , 000 , 000 )
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-19 13:44:10 +00:00
2009-02-18 03:58:55 +00:00
// RAMA - English Windows
2009-02-15 06:10:59 +00:00
{ { " rama " , " " , {
{ " resmap.001 " , 0 , " 3bac72a1910a563f8f92cf5b77c8b7f2 " , 8338 } ,
{ " ressci.001 " , 0 , " 2a68edd064e5e4937b5e9c74b38f2082 " , 70588050 } ,
{ " resmap.002 " , 0 , " 83c2aa4653a985ab4b49ff60532ed08f " , 12082 } ,
{ " ressci.002 " , 0 , " 2a68edd064e5e4937b5e9c74b38f2082 " , 128562138 } ,
{ " resmap.003 " , 0 , " 31ef4c0621711585d031f0ae81707251 " , 1636 } ,
{ " ressci.003 " , 0 , " 2a68edd064e5e4937b5e9c74b38f2082 " , 6860492 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformWindows , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-31 21:57:18 +00:00
SCI_VERSION ( 3 , 000 , 000 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// RAMA - Italian Windows CD (from glorifindel)
2009-02-18 03:42:44 +00:00
{ { " rama " , " " , {
{ " ressci.001 " , 0 , " 2a68edd064e5e4937b5e9c74b38f2082 " , 70611091 } ,
{ " resmap.001 " , 0 , " 70ba2ff04a2b7fb2c52420ba7fbd47c2 " , 8338 } ,
{ NULL , 0 , NULL , 0 } } , Common : : IT_ITA , Common : : kPlatformWindows , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-31 21:57:18 +00:00
SCI_VERSION ( 3 , 000 , 000 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-18 03:42:44 +00:00
2009-02-18 03:58:55 +00:00
// Shivers - English Windows
2009-02-15 06:10:59 +00:00
{ { " shivers " , " " , {
{ " resmap.000 " , 0 , " f2ead37749ed8f6535a2445a7d05a0cc " , 46525 } ,
{ " ressci.000 " , 0 , " 4294c6d7510935f2e0a52e302073c951 " , 262654836 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformWindows , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-31 21:57:18 +00:00
SCI_VERSION ( 2 , 100 , 2 ) // FIXME: add version here
2009-02-18 09:09:37 +00:00
} ,
2009-03-31 21:57:18 +00:00
// Shivers - German Windows (from Tobis87)
{ { " shivers " , " " , {
{ " resmap.000 " , 0 , " f483d0a1f78334c18052e92785c3086e " , 46537 } ,
{ " ressci.000 " , 0 , " 6751b144671e2deed919eb9d284b07eb " , 262390692 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformWindows , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 2 , 100 , 2 )
} ,
2009-02-15 06:10:59 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Shivers - English Windows Demo
2009-02-16 15:35:35 +00:00
{ { " shivers " , " Demo " , {
{ " resmap.000 " , 0 , " d9e0bc5eddefcbe47f528760085d8927 " , 1186 } ,
{ " ressci.000 " , 0 , " 3a93c6340b54e07e65d0e5583354d186 " , 10505469 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformWindows , ADGF_DEMO } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-03-30 07:53:32 +00:00
# endif // #ifdef ENABLE_SCI32
2009-02-15 06:10:59 +00:00
// Space Quest 1 VGA Remake - English Amiga (from www.back2roots.org)
{ { " sq1sci " , " VGA Remake " , {
{ " resource.map " , 0 , " 106484b372af1d4cbf866472cc2813dc " , 6396 } ,
{ " resource.000 " , 0 , " cc9d6ace343661ae51ec8bd6e6b00a8c " , 340944 } ,
{ " resource.001 " , 0 , " 59efcfa2268d2f8608f544e2674d8151 " , 761721 } ,
{ " resource.002 " , 0 , " f00ef883128bf5fc2fbb888cdd7adf25 " , 814461 } ,
{ " resource.003 " , 0 , " 2588c1c2ca8b9bed0e3411948c0856a9 " , 839302 } ,
{ " resource.004 " , 0 , " b25a1539c71701f7715f738c5037e9a6 " , 775515 } ,
{ " resource.005 " , 0 , " 640ffe1a9acde392cc33cc1b1a528328 " , 806324 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 1 , 000 , 510 ) // TODO: best bet, exe seems packed
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// Space Quest 1 VGA Remake - English DOS
{ { " sq1sci " , " VGA Remake " , {
{ " resource.map " , 0 , " 38a74d8f555a2da9ca4f21d14e3c1d33 " , 5913 } ,
{ " resource.000 " , 0 , " e9d866534f8c84de82e25f2631ff258c " , 1016436 } ,
{ " resource.001 " , 0 , " a89b7b52064c75b1985b289edc2f5c69 " , 1038757 } ,
{ " resource.002 " , 0 , " a9e847c687529481f3a22b9bf01f45f7 " , 1169831 } ,
{ " resource.003 " , 0 , " c47600e50c6fc591957ae0c5020ee7b8 " , 1213262 } ,
{ " resource.004 " , 0 , " e19ea4ad131472f9238590f2e1d40289 " , 1203051 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 510 )
} ,
2009-02-28 15:32:01 +00:00
// Space Quest 1 VGA Remake - English demo (from FRG)
{ { " sq1sci " , " VGA Remake Demo " , {
{ " resource.map " , 0 , " 5af709ac5e0e923e0b8174f49978c30e " , 636 } ,
{ " resource.001 " , 0 , " fd99ea43f57576ded7c86036996346cf " , 507642 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 181 )
} ,
2009-02-18 03:58:55 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Space Quest 1 VGA Remake - Spanish DOS
2009-02-15 06:10:59 +00:00
{ { " sq1sci " , " VGA Remake " , {
{ " resource.map " , 0 , " cee2a67fa7f8f1f520f398110ca1c37e " , 6111 } ,
{ " resource.000 " , 0 , " 945081a73211e0c40e62f709edcd8d1d " , 970657 } ,
{ " resource.001 " , 0 , " 94692dc84c85c93bb8850f58aebf3cfc " , 1085687 } ,
{ " resource.002 " , 0 , " fc9ad3357e4cedec1611ad2b67b193a9 " , 1175465 } ,
{ " resource.003 " , 0 , " 8c22700a02991b763f512f837636b3ca " , 1211307 } ,
{ " resource.004 " , 0 , " 9b78228ad4f9f335fedf74f1812dcfca " , 513325 } ,
{ " resource.005 " , 0 , " 7d4ebcb745c0bf8fc42e4013f52ecd49 " , 1101812 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 510 )
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-19 12:42:32 +00:00
2009-02-18 03:58:55 +00:00
// Space Quest 3 - English Amiga (from www.back2roots.org)
{ { " sq3 " , " " , {
{ " resource.map " , 0 , " bad41385acde6d677a8d55a7b20437e3 " , 5868 } ,
{ " resource.001 " , 0 , " ceeda7202b96e5c85ecaa88a40a540fc " , 171636 } ,
{ " resource.002 " , 0 , " ceeda7202b96e5c85ecaa88a40a540fc " , 754432 } ,
{ " resource.003 " , 0 , " ceeda7202b96e5c85ecaa88a40a540fc " , 746496 } ,
{ " resource.004 " , 0 , " ceeda7202b96e5c85ecaa88a40a540fc " , 761984 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 0 , 000 , 685 ) // TODO: best bet, exe seems packed
2009-02-18 09:09:37 +00:00
} ,
2009-02-18 03:58:55 +00:00
2009-03-01 19:08:01 +00:00
// Space Quest 3 - German Amiga
2009-03-01 16:19:52 +00:00
{ { " sq3 " , " " , {
{ " resource.map " , 0 , " 44f53185fdf3f44f946e9cac3ca6588b " , 6348 } ,
{ " resource.001 " , 0 , " 6d8f34090503ce937e7dbef6cb6cdb6a " , 238664 } ,
{ " resource.002 " , 0 , " 6d8f34090503ce937e7dbef6cb6cdb6a " , 642014 } ,
{ " resource.003 " , 0 , " 6d8f34090503ce937e7dbef6cb6cdb6a " , 712374 } ,
{ " resource.004 " , 0 , " 6d8f34090503ce937e7dbef6cb6cdb6a " , 545053 } ,
{ " resource.005 " , 0 , " 6d8f34090503ce937e7dbef6cb6cdb6a " , 687507 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformAmiga , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 784 ) // got 1.004.006 by executable scan
} ,
2009-03-14 08:44:14 +00:00
// Space Quest 3 - English DOS (provided by richiefs in bug report #2670691)
{ { " sq3 " , " " , {
{ " resource.map " , 0 , " fee82d211c3918a90ce3b476d3dbb245 " , 5484 } ,
{ " resource.001 " , 0 , " ceeda7202b96e5c85ecaa88a40a540fc " , 485158 } ,
{ " resource.002 " , 0 , " ceeda7202b96e5c85ecaa88a40a540fc " , 720244 } ,
{ " resource.003 " , 0 , " ceeda7202b96e5c85ecaa88a40a540fc " , 688367 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 000 , 453 )
} ,
2009-02-18 03:58:55 +00:00
// Space Quest 3 - English DOS
2009-02-15 06:10:59 +00:00
{ { " sq3 " , " " , {
{ " resource.map " , 0 , " 55e91aeef1705bce2a9b79172682f36d " , 5730 } ,
{ " resource.001 " , 0 , " 8b55c4875298f45ea5696a5ee8f6a7fe " , 490247 } ,
{ " resource.002 " , 0 , " 8b55c4875298f45ea5696a5ee8f6a7fe " , 715777 } ,
{ " resource.003 " , 0 , " 8b55c4875298f45ea5696a5ee8f6a7fe " , 703370 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 0 , 000 , 685 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Space Quest 3 - German DOS (from Tobis87)
2009-02-16 14:15:14 +00:00
{ { " sq3 " , " " , {
{ " resource.map " , 0 , " 4965c78b5eff50d5e4148ce114594ba8 " , 7584 } ,
{ " resource.001 " , 0 , " 9107c2aa5398e28b5c5406df13491f85 " , 117869 } ,
{ " resource.002 " , 0 , " 9107c2aa5398e28b5c5406df13491f85 " , 336101 } ,
{ " resource.003 " , 0 , " 9107c2aa5398e28b5c5406df13491f85 " , 350391 } ,
{ " resource.004 " , 0 , " 9107c2aa5398e28b5c5406df13491f85 " , 349750 } ,
{ " resource.005 " , 0 , " 9107c2aa5398e28b5c5406df13491f85 " , 322107 } ,
{ " resource.006 " , 0 , " 9107c2aa5398e28b5c5406df13491f85 " , 320643 } ,
{ " resource.007 " , 0 , " 9107c2aa5398e28b5c5406df13491f85 " , 344287 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 453 ) // FIXME: some versions are v. 0.000.685/0.000.999
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-03-01 16:19:52 +00:00
2009-03-31 20:57:13 +00:00
// Space Quest 3 v1.052 - German DOS (supplied by markcoolio in bug report #2723860)
{ { " sq3 " , " " , {
{ " resource.map " , 0 , " f0dd735098c254f584878649c6f08dbc " , 5154 } ,
{ " resource.001 " , 0 , " 9107c2aa5398e28b5c5406df13491f85 " , 567245 } ,
{ " resource.002 " , 0 , " 9107c2aa5398e28b5c5406df13491f85 " , 596768 } ,
{ " resource.003 " , 0 , " 9107c2aa5398e28b5c5406df13491f85 " , 693573 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 0 , 001 , 114 ) // got S.old.114 by executable scan
} ,
2009-03-01 19:08:01 +00:00
// Space Quest 4 - English Amiga
2009-02-18 03:58:55 +00:00
{ { " sq4 " , " " , {
{ " resource.map " , 0 , " d87ae90031e7fd04f32a27db054f5c9c " , 6174 } ,
{ " resource.000 " , 0 , " 19671ac620a0a4720a1937c20c2e24a1 " , 323309 } ,
{ " resource.001 " , 0 , " abca51a4c896df550f095a2db71dce46 " , 805915 } ,
{ " resource.002 " , 0 , " 5667852471ba5b7f5b9a770eabd07df2 " , 796615 } ,
{ " resource.003 " , 0 , " 6ec43464f6a17e612636e2928fd9471c " , 803868 } ,
{ " resource.004 " , 0 , " 1887ed88bb34ae7238650e8f77f26315 " , 798226 } ,
{ " resource.005 " , 0 , " 3540d1cc84d674cf4b2c898b88a3b563 " , 790296 } ,
{ " resource.006 " , 0 , " ade814bc4d56244c156d9e9bcfebbc11 " , 664085 } ,
2009-02-15 06:10:59 +00:00
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 16:19:52 +00:00
SCI_VERSION ( 1 , 000 , 784 ) // got 1.004.024 by executable scan
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-18 03:58:55 +00:00
// Space Quest 4 - German Amiga (from www.back2roots.org)
{ { " sq4 " , " " , {
{ " resource.map " , 0 , " 79641c0d43408e33c251a1d494d2575e " , 6252 } ,
{ " resource.000 " , 0 , " feff51c52146b3a31d4793c718279e13 " , 345170 } ,
{ " resource.001 " , 0 , " ab33060bfebe32450c0b8d9a3a066efc " , 822470 } ,
{ " resource.002 " , 0 , " f79fd6a62da082addb205ed6cef99629 " , 810458 } ,
{ " resource.003 " , 0 , " f4c21da916f450d4b893b4cba6120866 " , 815854 } ,
{ " resource.004 " , 0 , " 99c6a017da5e769a3b427ca52c8a564f " , 824601 } ,
{ " resource.005 " , 0 , " 10ee1709e6559c724676d058199b75b5 " , 818745 } ,
{ " resource.006 " , 0 , " 67fb188b191d88efe8414af6ea297b93 " , 672675 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformAmiga , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-01 11:52:54 +00:00
SCI_VERSION ( 1 , 000 , 744 ) // TODO: best bet, exe seems packed
2009-02-18 09:09:37 +00:00
} ,
2009-02-18 03:58:55 +00:00
2009-02-21 22:38:17 +00:00
// Space Quest 4 - English DOS CD
2009-02-15 06:10:59 +00:00
{ { " sq4 " , " " , {
{ " resource.map " , 0 , " ed90a8e3ccc53af6633ff6ab58392bae " , 7054 } ,
{ " resource.000 " , 0 , " 63247e3901ab8963d4eece73747832e0 " , 5157378 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-21 22:38:17 +00:00
SCI_VERSION ( 1 , 001 , 64 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-19 18:45:09 +00:00
// Space Quest 4 - English DOS
{ { " sq4 " , " " , {
{ " resource.map " , 0 , " a18088c8aceb06025dbc945f29e02935 " , 5124 } ,
{ " resource.000 " , 0 , " e1f46832cd2458796028e054a0466031 " , 5502009 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-21 18:58:32 +00:00
SCI_VERSION ( 1 , 000 , 200 ) // FIXME: the executable is version 1.000.753, which doesn't work
2009-02-19 18:45:09 +00:00
} ,
2009-03-19 09:09:31 +00:00
// Space Quest 4 - English DOS
{ { " sq4 " , " " , {
{ " resource.map " , 0 , " 71ccf4f82ac4efb588731acfb7bf2603 " , 5646 } ,
{ " resource.000 " , 0 , " e1f46832cd2458796028e054a0466031 " , 933928 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 200 ) // FIXME: the executable is version 1.000.753, which doesn't work
} ,
2009-03-31 20:57:13 +00:00
// Space Quest 4 1.052 - English DOS floppy (supplied by markcoolio in bug report #2723865)
{ { " sq4 " , " " , {
{ " resource.map " , 0 , " 98852d6379622001efd0b50ae93c9a30 " , 5928 } ,
{ " resource.000 " , 0 , " e1f46832cd2458796028e054a0466031 " , 173330 } ,
{ " resource.001 " , 0 , " cc2f89e6057e05b040566b3699df7288 " , 1247215 } ,
{ " resource.002 " , 0 , " 9c342cd76b421369406d6fafd7b1a285 " , 1218373 } ,
{ " resource.003 " , 0 , " 96fa33d89d838bc3f671c5b953e7a896 " , 1240130 } ,
{ " resource.004 " , 0 , " ff9c87da3bc53473fdee8b9d3edbc93c " , 1200631 } ,
{ " resource.005 " , 0 , " e33019ac19f755ae33fbf49b4fc9066c " , 1053294 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
2009-03-31 21:04:48 +00:00
SCI_VERSION ( 1 , 000 , 200 ) // FIXME: the executable is version 1.000.753, which doesn't work
2009-03-31 20:57:13 +00:00
} ,
2009-02-18 03:58:55 +00:00
// Space Quest 4 - German DOS (from Tobis87)
2009-02-16 14:15:14 +00:00
{ { " sq4 " , " " , {
{ " resource.map " , 0 , " 71715e775e3791178d606cfe6c7e1fb9 " , 6339 } ,
{ " resource.000 " , 0 , " 5f6a1fff40584ee807efd547899b1ba5 " , 206032 } ,
{ " resource.001 " , 0 , " e924cf86a72ada7736043f045cce345f " , 1065442 } ,
{ " resource.002 " , 0 , " e18d731c3fba51333a7f402e454714a5 " , 858402 } ,
{ " resource.003 " , 0 , " 7c2e7508af1a6af877d921e476f70b5e " , 1172738 } ,
{ " resource.004 " , 0 , " b8d6efbd3235329bfe844c794097b2c9 " , 1064761 } ,
{ " resource.005 " , 0 , " 47ee647b5b12232d27e63cc627c25899 " , 1156765 } ,
{ " resource.006 " , 0 , " dfb023e4e2a1e7a00fa18f9ede72a91b " , 924059 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 200 )
} ,
2009-02-16 14:15:14 +00:00
2009-02-18 03:58:55 +00:00
// Space Quest 4 - Italian DOS Floppy (from glorifindel)
2009-02-18 03:42:44 +00:00
{ { " sq4 " , " " , {
{ " resource.map " , 0 , " e753dfa96d68dd95f84f6cd80479a35e " , 6135 } ,
{ " resource.000 " , 0 , " 2ac39ff61e369b79f3d7a4ad514f8e29 " , 203170 } ,
{ " resource.001 " , 0 , " 99a6df6d366b3f061271ff3450ac0d32 " , 1286269 } ,
{ " resource.002 " , 0 , " a6a8d7a24dbb7a266a26b084e7275e89 " , 1241124 } ,
{ " resource.003 " , 0 , " 5289000399d503b59da9e23129256f1a " , 1325546 } ,
{ " resource.004 " , 0 , " 4277c61bed40a50dadc4b5a344520af2 " , 1251000 } ,
{ " resource.005 " , 0 , " 5f885abd335978e2fd4e5f886d7676c8 " , 1102880 } ,
{ NULL , 0 , NULL , 0 } } , Common : : IT_ITA , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 200 )
} ,
2009-02-18 03:42:44 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Space Quest 4 - Spanish DOS
2009-02-15 06:10:59 +00:00
{ { " sq4 " , " " , {
{ " resource.map " , 0 , " 51bcb305568ec19713f8b79727f10071 " , 6159 } ,
{ " resource.000 " , 0 , " 8000a55aebc50a68b7cce07a8c33758c " , 204315 } ,
{ " resource.001 " , 0 , " 99a6df6d366b3f061271ff3450ac0d32 " , 1269094 } ,
{ " resource.002 " , 0 , " a6a8d7a24dbb7a266a26b084e7275e89 " , 1240998 } ,
{ " resource.003 " , 0 , " 42a307941edeb1a3be31daeb2e4be90b " , 1319306 } ,
{ " resource.004 " , 0 , " 776fba81c110d1908776232cbe190e20 " , 1253752 } ,
{ " resource.005 " , 0 , " 55fae26c2a92f16ef72c1e216e827c0f " , 1098328 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 200 )
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Space Quest 4 - Spanish DOS
2009-02-15 06:10:59 +00:00
{ { " sq4 " , " " , {
{ " resource.map " , 0 , " 41543ae71036046fef69df29a838ee05 " , 5589 } ,
{ " resource.000 " , 0 , " 2ac39ff61e369b79f3d7a4ad514f8e29 " , 242470 } ,
{ " resource.001 " , 0 , " 567608beb69d9dffdb42a8f39cb11a5e " , 994323 } ,
{ " resource.002 " , 0 , " 74c62fa2146ff3b3b2ea2b3fb95b9af9 " , 1140801 } ,
{ " resource.003 " , 0 , " 42a307941edeb1a3be31daeb2e4be90b " , 1088408 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 1 , 000 , 200 )
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-03-31 20:57:13 +00:00
// Space Quest 4 1.000 - German DOS floppy (supplied by markcoolio in bug report #2723862)
{ { " sq4 " , " " , {
{ " resource.map " , 0 , " 8f08b97ca093f370c56d99715b015554 " , 6153 } ,
{ " resource.000 " , 0 , " 5f6a1fff40584ee807efd547899b1ba5 " , 206032 } ,
{ " resource.001 " , 0 , " 99a6df6d366b3f061271ff3450ac0d32 " , 1270577 } ,
{ " resource.002 " , 0 , " a6a8d7a24dbb7a266a26b084e7275e89 " , 1242817 } ,
{ " resource.003 " , 0 , " 47ee647b5b12232d27e63cc627c25899 " , 1321146 } ,
{ " resource.004 " , 0 , " c06350184a490c10eb4585fff0aa3192 " , 1254368 } ,
{ " resource.005 " , 0 , " b8d6efbd3235329bfe844c794097b2c9 " , 1098717 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 1 , 000 , 030 ) // got 1.SQ4.030 by executable scan
} ,
2009-02-18 03:58:55 +00:00
// Space Quest 5 - English DOS
2009-02-15 06:10:59 +00:00
{ { " sq5 " , " " , {
{ " resource.map " , 0 , " 66317c12ac6e818d1f7c17e83c1d9819 " , 6143 } ,
{ " resource.000 " , 0 , " 4147edc5045e6d62998018b5614c58ec " , 5496486 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-28 15:32:01 +00:00
SCI_VERSION ( 1 , 1 , 68 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-20 00:17:56 +00:00
// Space Quest 5 - English DOS
{ { " sq5 " , " " , {
2009-02-28 22:59:27 +00:00
{ " resource.map " , 0 , " 8bde0a9adb9a3e9aaa861826874c9834 " , 6473 } ,
2009-02-20 00:17:56 +00:00
{ " resource.000 " , 0 , " f4a48705764544d7cc64a7bb22a610df " , 6025184 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 00:17:56 +00:00
SCI_VERSION ( 1 , 1 , 67 )
} ,
2009-03-31 21:39:59 +00:00
// Space Quest 5 v1.04 - German DOS (from Tobis87, updated information by markcool from bug report #2723935)
2009-02-18 03:58:55 +00:00
{ { " sq5 " , " " , {
{ " resource.map " , 0 , " 66317c12ac6e818d1f7c17e83c1d9819 " , 6143 } ,
{ " resource.000 " , 0 , " 4147edc5045e6d62998018b5614c58ec " , 5496486 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-31 21:39:59 +00:00
SCI_VERSION ( 1 , 1 , 68 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-18 03:58:55 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-18 03:58:55 +00:00
// Space Quest 5 - Italian DOS Floppy (from glorifindel)
2009-02-18 03:42:44 +00:00
{ { " sq5 " , " " , {
{ " resource.000 " , 0 , " 5040026519f37199f3616fb1d4704dff " , 6047170 } ,
{ " resource.map " , 0 , " 5b09168baa2f6e2e22787429b2d72f54 " , 6492 } ,
{ NULL , 0 , NULL , 0 } } , Common : : IT_ITA , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-18 03:42:44 +00:00
2009-03-30 07:53:32 +00:00
# ifdef ENABLE_SCI32
2009-02-21 22:38:17 +00:00
// Space Quest 6 - English DOS/Win3.11 CD
2009-02-15 06:10:59 +00:00
{ { " sq6 " , " " , {
{ " resource.map " , 0 , " 6dddfa3a8f3a3a513ec9dfdfae955005 " , 10528 } ,
{ " resource.000 " , 0 , " c4259ab7355aead07773397b1052827d " , 41150806 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-21 22:38:17 +00:00
SCI_VERSION ( 2 , 100 , 002 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-15 06:10:59 +00:00
2009-02-28 15:32:01 +00:00
// Space Quest 6 - English DOS/Win3.11 CD ver 1.11 (from FRG)
{ { " sq6 " , " " , {
{ " resource.map " , 0 , " e0615d6e4e10e37ae42e6a2a95aaf145 " , 10528 } ,
{ " resource.000 " , 0 , " c4259ab7355aead07773397b1052827d " , 41150806 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 2 , 100 , 002 )
} ,
// Space Quest 6 - English DOS/Win3.11 demo (from FRG)
{ { " sq6 " , " Demo " , {
{ " resource.map " , 0 , " 368f07b07433db3f819fa3fa0e5efee5 " , 2572 } ,
{ " resource.000 " , 0 , " ab12724e078dea34b624e0d2a38dcd7c " , 2272050 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
SCI_VERSION_AUTODETECT ,
SCI_VERSION ( 2 , 100 , 002 )
} ,
2009-03-31 20:57:13 +00:00
// Space Quest 6 - German DOS (from Tobis87, updated info from markcoolio in bug report #2723884)
2009-02-16 14:15:14 +00:00
{ { " sq6 " , " " , {
{ " resource.map " , 0 , " 664d797415484f85c90b1b45aedc7686 " , 10534 } ,
{ " resource.000 " , 0 , " ba87ba91e5bdabb4169dd0df75777722 " , 40933685 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-03-31 20:57:13 +00:00
SCI_VERSION ( 2 , 100 , 002 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-16 14:15:14 +00:00
2009-03-30 07:53:32 +00:00
# endif // #ifdef ENABLE_SCI32
2009-02-20 04:16:08 +00:00
// The Island of Dr. Brain - English 1.1 2.3.93 (from Quietust)
2009-02-20 04:02:02 +00:00
{ { " islandbrain " , " " , {
{ " resource.map " , 0 , " 3c07da06bdd1689f9d07af78fb94d0ec " , 3101 } ,
{ " resource.000 " , 0 , " ecc686e0034fb4d41de077ac7167b3cf " , 1947866 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 04:16:08 +00:00
SCI_VERSION ( 1 , 1 , 53 )
2009-02-20 04:02:02 +00:00
} ,
2009-03-12 13:16:50 +00:00
2009-02-19 18:45:09 +00:00
#if 0
2009-02-20 04:16:08 +00:00
// The Island of Dr. Brain - English DOS
2009-02-15 06:10:59 +00:00
{ { " islandbrain " , " " , {
{ " resource.map " , 0 , " 2388efef8430b041b0f3b00b9050e4a2 " , 3281 } ,
{ " resource.000 " , 0 , " b3acd9b9dd7fe53c4ee133ac9a1acfab " , 2103560 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-18 09:09:37 +00:00
SCI_VERSION ( 0 , 000 , 000 ) // FIXME: add version here
} ,
2009-02-19 18:45:09 +00:00
# endif
2009-02-15 06:10:59 +00:00
2009-02-20 01:48:25 +00:00
// The Island of Dr. Brain - English DOS Demo
{ { " islandbrain " , " Demo " , {
{ " resource.map " , 0 , " a8e5ca8ed1996974afa59f4c45e06195 " , 986 } ,
{ " resource.000 " , 0 , " b3acd9b9dd7fe53c4ee133ac9a1acfab " , 586560 } ,
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformPC , ADGF_DEMO } ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-20 01:48:25 +00:00
SCI_VERSION ( 1 , 1 , 53 )
} ,
2009-03-30 07:53:32 +00:00
# ifdef ENABLE_SCI32
2009-02-18 03:58:55 +00:00
// Torin's Passage - English Windows
2009-02-15 06:10:59 +00:00
{ { " torin " , " " , {
{ " resmap.000 " , 0 , " bb3b0b22ff08df54fbe2d06263409be6 " , 9799 } ,
{ " ressci.000 " , 0 , " 693a259d346c9360f4a0c11fdaae430a " , 55973887 } ,
2009-02-16 15:35:35 +00:00
{ NULL , 0 , NULL , 0 } } , Common : : EN_ANY , Common : : kPlatformWindows , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-19 22:02:22 +00:00
SCI_VERSION ( 2 , 100 , 2 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-20 14:45:28 +00:00
2009-02-18 03:58:55 +00:00
// Torin's Passage - Spanish Windows
2009-02-16 15:35:35 +00:00
{ { " torin " , " " , {
{ " resmap.000 " , 0 , " bb3b0b22ff08df54fbe2d06263409be6 " , 9799 } ,
{ " ressci.000 " , 0 , " 693a259d346c9360f4a0c11fdaae430a " , 55973887 } ,
{ NULL , 0 , NULL , 0 } } , Common : : ES_ESP , Common : : kPlatformWindows , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-19 22:02:22 +00:00
SCI_VERSION ( 2 , 100 , 2 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-20 14:45:28 +00:00
2009-02-18 03:58:55 +00:00
// Torin's Passage - French Windows
2009-02-16 15:35:35 +00:00
{ { " torin " , " " , {
{ " resmap.000 " , 0 , " bb3b0b22ff08df54fbe2d06263409be6 " , 9799 } ,
{ " ressci.000 " , 0 , " 693a259d346c9360f4a0c11fdaae430a " , 55973887 } ,
{ NULL , 0 , NULL , 0 } } , Common : : FR_FRA , Common : : kPlatformWindows , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-19 22:02:22 +00:00
SCI_VERSION ( 2 , 100 , 2 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-20 14:45:28 +00:00
2009-02-18 03:58:55 +00:00
// Torin's Passage - German Windows
2009-02-16 15:35:35 +00:00
{ { " torin " , " " , {
{ " resmap.000 " , 0 , " bb3b0b22ff08df54fbe2d06263409be6 " , 9799 } ,
{ " ressci.000 " , 0 , " 693a259d346c9360f4a0c11fdaae430a " , 55973887 } ,
{ NULL , 0 , NULL , 0 } } , Common : : DE_DEU , Common : : kPlatformWindows , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-19 22:02:22 +00:00
SCI_VERSION ( 2 , 100 , 2 )
2009-02-18 09:09:37 +00:00
} ,
2009-02-20 14:45:28 +00:00
2009-02-18 03:58:55 +00:00
// Torin's Passage - Italian Windows CD (from glorifindel)
2009-02-18 03:42:44 +00:00
{ { " torin " , " " , {
{ " resmap.000 " , 0 , " bb3b0b22ff08df54fbe2d06263409be6 " , 9799 } ,
{ " ressci.000 " , 0 , " 693a259d346c9360f4a0c11fdaae430a " , 55973887 } ,
{ NULL , 0 , NULL , 0 } } , Common : : IT_ITA , Common : : kPlatformWindows , 0 } ,
2009-02-18 09:09:37 +00:00
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-19 22:02:22 +00:00
SCI_VERSION ( 2 , 100 , 2 )
2009-02-18 09:09:37 +00:00
} ,
2009-03-30 07:53:32 +00:00
# endif // #ifdef ENABLE_SCI32
2009-02-22 14:40:56 +00:00
// SCI Fanmade Games
FANMADE ( " Al Pond 2: Island Quest " , " 9625372e710d1a95d2027b48f9e325af " , 1506 , " a0f9aa65b9bf3d8703adff5a621f243c " , 889843 ) ,
FANMADE ( " Al Pond: Island Quest 2 " , " 4cba6a5a4c8f66f21935ed78b0511a92 " , 870 , " 876587dc9a5ec569287a3dc4b29139d8 " , 613769 ) ,
FANMADE ( " Another DG Game: I Want My C64 Back " , " 4a8ca7ca2abd18899ef856f47665e2e9 " , 588 , " 12ff558d20c72e42cc6adb408f34d6d8 " , 150513 ) ,
FANMADE_L ( " Another DG Game: I Want My C64 Back " , " 13dc1d9ebc57daf8895412eee5e39fea " , 576 , " e2ad60b3a280171429db5c85f158f84a " , 141697 , Common : : FR_FRA ) ,
FANMADE ( " Bluntman and Chronic (Politically Correct Version) " , " c3ef9fa6c7c5fb840078bf28d87c7f8b " , 1362 , " 441636a9f6f86710844868fded868ee7 " , 596688 ) ,
2009-02-22 17:54:38 +00:00
FANMADE_V ( " Cascade Quest " , " c94efc10d18c040b6e22a1dc6d3adfe1 " , 3468 , " 8ada33dfa945f81531e5508240b573de " , 1432195 , SCI_VERSION ( 0 , 0 , 685 ) ) ,
2009-02-22 14:40:56 +00:00
FANMADE_V ( " Curt Quest 1.0 " , " b0e555370380d218968a40a68eaaaffc " , 1146 , " c851182cdf6fc6a81b840f4d4875f1a0 " , 307165 , SCI_VERSION ( 0 , 0 , 685 ) ) ,
FANMADE_V ( " Curt Quest 1.1 " , " 54084c29346683296e45ef32d7ae74f3 " , 1128 , " c851182cdf6fc6a81b840f4d4875f1a0 " , 302000 , SCI_VERSION ( 0 , 0 , 685 ) ) ,
FANMADE ( " Demo Quest " , " c89a0c9e0a4e4af0ecedb300a3b31dbf " , 384 , " a32f3495ba24764cba091119cc3f1e13 " , 160098 ) ,
FANMADE ( " Dr. Jummybummy's Space Adventure 2 " , " 6ae6cb7de423f51736d9487b4ca0c6da " , 810 , " 26e5b563f578e104d79689f36568b7cf " , 394670 ) ,
FANMADE_L ( " Grostesteing: Plus Mechant que Jamais " , " ec9a97ccb134f69249f6ea8b16c13d8e " , 1500 , " b869f5f11bfe2ab5f67f4f0c618f2ce1 " , 464657 , Common : : FR_FRA ) , // FIXME: Accent
FANMADE ( " Jim Quest " , " 0af50be1d3f0cb77a09137709a76ef4f " , 960 , " 9c042c136548b20d9183495668e03526 " , 496446 ) ,
FANMADE ( " Knight's Quest Demo 1.0 " , " 5e816edf993956752ed06fccfeeae6d9 " , 1260 , " 959321f88a22905fa1f8c6d897874744 " , 703836 ) ,
FANMADE ( " LockerGnome Quest " , " 3eeff9130206cad0c4e1551e2b9dd2c5 " , 420 , " ae05ca90806fd90cc43f147c82d3547c " , 158906 ) ,
FANMADE ( " New Year's Mystery " , " efd1beb5120293725065c95959144f81 " , 714 , " b3bd3c2372ed6efa28adb12403c4c31a " , 305027 ) ,
FANMADE_V ( " Osama " , " db8f1710453cfbecf4214b2946970043 " , 390 , " 7afd75d4620dedf97a84ae8f0a7523cf " , 123827 , SCI_VERSION ( 0 , 0 , 685 ) ) ,
FANMADE ( " Quest for the Cheat " , " a359d4cf27f98264b42b55c017671214 " , 882 , " 8a943029f73c4bc85d454b7f473455ba " , 455209 ) ,
2009-02-22 17:54:38 +00:00
FANMADE_V ( " SCI Companion Template " , " ad54d4f504086cd597aa2348d0aa3b09 " , 354 , " 6798b7b601ce8154c1d1bc0f0edcdd18 " , 113061 , SCI_VERSION ( 0 , 0 , 685 ) ) ,
2009-02-22 14:40:56 +00:00
FANMADE ( " SCI Studio Template 3.0 " , " ca0dc8d586e0a8670b7621cde090b532 " , 354 , " 58a48ee692a86c0575e6bd0b00a92b9a " , 113097 ) ,
FANMADE ( " SCI Quest " , " 9067e1f1e54436d2dbfce855524bc84a " , 552 , " ffa7d355cd9223f245289108a696bcd2 " , 149634 ) ,
FANMADE ( " The Legend of the Lost Jewel " , " ba1bca315e3818c5626eda51bcfbcccf " , 636 , " 9b0736d69924af0cff32a0f78db96855 " , 300398 ) ,
// FIXME: The vga demo does not have a resource.000/001 file.
//FANMADE_V("SCI VGA Demo", "00b1abd87bad356b90fcdfcb6132c26f", 8, "", 0, SCI_VERSION(1, 0, 577)),
2009-02-18 03:42:44 +00:00
2009-02-22 03:40:51 +00:00
{ AD_TABLE_END_MARKER , { } , SCI_VERSION_AUTODETECT , SCI_VERSION ( 0 , 000 , 000 ) }
2009-02-15 06:10:59 +00:00
} ;
2009-02-19 02:04:31 +00:00
/**
* The fallback game descriptor used by the SCI engine ' s fallbackDetector .
* Contents of this struct are to be overwritten by the fallbackDetector .
*/
static SciGameDescription g_fallbackDesc = {
{
" " ,
" " ,
AD_ENTRY1 ( 0 , 0 ) , // This should always be AD_ENTRY1(0, 0) in the fallback descriptor
Common : : UNK_LANG ,
Common : : kPlatformPC ,
ADGF_NO_FLAGS
} ,
{ } ,
2009-02-22 03:40:51 +00:00
SCI_VERSION_AUTODETECT ,
2009-02-19 02:04:31 +00:00
SCI_VERSION ( 0 , 000 , 000 )
} ;
2009-02-15 08:20:53 +00:00
static const ADParams detectionParams = {
2009-02-15 06:10:59 +00:00
// Pointer to ADGameDescription or its superset structure
( const byte * ) SciGameDescriptions ,
// Size of that superset structure
sizeof ( SciGameDescription ) ,
// Number of bytes to compute MD5 sum for
5000 ,
// List of all engine targets
SciGameTitles ,
// Structure for autoupgrading obsolete targets
0 ,
// Name of single gameid (optional)
" sci " ,
// List of files for file-based fallback detection (optional)
2009-02-18 21:05:05 +00:00
0 ,
2009-02-15 06:10:59 +00:00
// Flags
0
} ;
2009-02-15 08:20:53 +00:00
class SciMetaEngine : public AdvancedMetaEngine {
2009-02-15 06:10:59 +00:00
public :
2009-02-15 08:20:53 +00:00
SciMetaEngine ( ) : AdvancedMetaEngine ( detectionParams ) { }
2009-02-15 06:10:59 +00:00
virtual const char * getName ( ) const {
2009-03-30 07:53:32 +00:00
return " SCI Engine [SCI0, SCI01, SCI10, SCI11 "
# ifdef ENABLE_SCI32
" , SCI32 "
# endif
" ] " ;
2009-02-15 06:10:59 +00:00
}
2009-03-05 12:04:58 +00:00
virtual const char * getOriginalCopyright ( ) const {
2009-02-15 06:10:59 +00:00
return " Sierra's Creative Interpreter (C) Sierra Online " ;
}
2009-02-15 08:20:53 +00:00
virtual bool createInstance ( OSystem * syst , Engine * * engine , const ADGameDescription * gd ) const ;
2009-02-18 21:05:05 +00:00
const ADGameDescription * fallbackDetect ( const Common : : FSList & fslist ) const ;
2009-02-15 06:10:59 +00:00
} ;
2009-02-18 21:05:05 +00:00
const ADGameDescription * SciMetaEngine : : fallbackDetect ( const Common : : FSList & fslist ) const {
2009-02-19 02:04:31 +00:00
bool foundResMap = false ;
bool foundRes000 = false ;
2009-02-20 14:45:28 +00:00
Common : : Platform exePlatform = Common : : kPlatformUnknown ;
Common : : String exeVersionString ;
2009-02-18 22:20:28 +00:00
// First grab all filenames
for ( Common : : FSList : : const_iterator file = fslist . begin ( ) ; file ! = fslist . end ( ) ; + + file ) {
2009-02-20 14:45:28 +00:00
if ( file - > isDirectory ( ) )
continue ;
2009-02-18 22:20:28 +00:00
Common : : String filename = file - > getName ( ) ;
filename . toLowercase ( ) ;
2009-02-20 14:45:28 +00:00
2009-02-19 02:04:31 +00:00
if ( filename . contains ( " resource.map " ) | | filename . contains ( " resmap.000 " ) )
foundResMap = true ;
2009-02-20 14:45:28 +00:00
2009-02-19 02:04:31 +00:00
if ( filename . contains ( " resource.000 " ) | | filename . contains ( " resource.001 " )
| | filename . contains ( " ressci.000 " ) | | filename . contains ( " ressci.001 " ) )
foundRes000 = true ;
2009-02-18 22:20:28 +00:00
2009-02-19 12:42:32 +00:00
// Check if it's a known executable name
2009-03-12 18:15:51 +00:00
// Note: "sier" matches "sier.exe", "sierw.exe" and "sierw5.exe"
2009-02-19 02:04:31 +00:00
if ( filename . contains ( " scidhuv " ) | | filename . contains ( " sciv " ) | |
2009-02-19 23:01:04 +00:00
filename . contains ( " sierra " ) | | filename . contains ( " sciw " ) | |
2009-03-12 18:15:51 +00:00
filename . contains ( " prog " ) | | filename . contains ( " sier " ) ) {
2009-02-20 14:45:28 +00:00
// We already found a valid exe, no need to check this one.
2009-02-22 01:11:06 +00:00
if ( ! exeVersionString . empty ( ) )
2009-02-19 23:01:04 +00:00
continue ;
2009-02-20 14:45:28 +00:00
2009-02-19 12:42:32 +00:00
// Is it really an executable file?
Common : : SeekableReadStream * fileStream = file - > createReadStream ( ) ;
2009-02-20 14:45:28 +00:00
exePlatform = getGameExePlatform ( fileStream ) ;
// It's a valid exe, read the interpreter version string
if ( exePlatform ! = Common : : kPlatformUnknown )
2009-02-22 01:11:06 +00:00
exeVersionString = readSciVersionFromExe ( fileStream , exePlatform ) ;
2009-02-19 12:42:32 +00:00
2009-02-19 20:47:06 +00:00
delete fileStream ;
2009-02-19 12:42:32 +00:00
}
2009-02-18 22:20:28 +00:00
}
2009-02-20 14:45:28 +00:00
if ( exePlatform = = Common : : kPlatformUnknown )
2009-02-19 12:42:32 +00:00
return 0 ;
2009-02-19 02:04:31 +00:00
// If these files aren't found, it can't be SCI
2009-02-19 22:02:22 +00:00
if ( ! foundResMap & & ! foundRes000 )
2009-02-19 02:04:31 +00:00
return 0 ;
2009-02-20 14:45:28 +00:00
2009-02-19 02:04:31 +00:00
// Set some defaults
g_fallbackDesc . desc . gameid = " sci " ;
g_fallbackDesc . desc . extra = " " ;
g_fallbackDesc . desc . language = Common : : UNK_LANG ;
2009-02-20 14:45:28 +00:00
g_fallbackDesc . desc . platform = exePlatform ;
2009-02-19 02:04:31 +00:00
g_fallbackDesc . desc . flags = ADGF_NO_FLAGS ;
2009-02-20 14:45:28 +00:00
g_fallbackDesc . version = SCI_VERSION ( 0 , 0 , 0 ) ;
2009-02-18 22:20:28 +00:00
printf ( " If this is *NOT* a fan-modified version (in particular, not a fan-made \n " ) ;
printf ( " translation), please, report the data above, including the following \n " ) ;
printf ( " version number, from the game's executable: \n " ) ;
2009-02-18 21:05:05 +00:00
2009-02-20 14:45:28 +00:00
// Try to parse the executable version
2009-02-22 01:11:06 +00:00
if ( getSciVersionFromString ( exeVersionString , & g_fallbackDesc . version , g_fallbackDesc . desc . platform ) ) {
2009-02-20 14:45:28 +00:00
printf ( " Interpreter version: %d.%03d.%03d (got %s by executable scan) \n " ,
SCI_VERSION_MAJOR ( g_fallbackDesc . version ) ,
SCI_VERSION_MINOR ( g_fallbackDesc . version ) ,
SCI_VERSION_PATCHLEVEL ( g_fallbackDesc . version ) ,
exeVersionString . c_str ( ) ) ;
return ( const ADGameDescription * ) & g_fallbackDesc ;
} else {
printf ( " Couldn't parse the interpreter version: %s (by executable scan) \n " ,
exeVersionString . c_str ( ) ) ;
return NULL ;
}
2009-02-18 21:05:05 +00:00
}
2009-02-15 08:20:53 +00:00
bool SciMetaEngine : : createInstance ( OSystem * syst , Engine * * engine , const ADGameDescription * gd ) const {
2009-02-15 06:10:59 +00:00
const SciGameDescription * desc = ( const SciGameDescription * ) gd ;
* engine = new SciEngine ( syst , desc ) ;
return true ;
}
2009-02-20 14:45:28 +00:00
} // End of namespace Sci
2009-02-15 06:10:59 +00:00
# if PLUGIN_ENABLED_DYNAMIC(SCI)
2009-02-20 14:45:28 +00:00
REGISTER_PLUGIN_DYNAMIC ( SCI , PLUGIN_TYPE_ENGINE , Sci : : SciMetaEngine ) ;
2009-02-15 06:10:59 +00:00
# else
2009-02-20 14:45:28 +00:00
REGISTER_PLUGIN_STATIC ( SCI , PLUGIN_TYPE_ENGINE , Sci : : SciMetaEngine ) ;
2009-02-15 06:10:59 +00:00
# endif