ScummVM API documentation
detection_tables.h
1/* ScummVM - Graphic Adventure Engine
2 *
3 * ScummVM is the legal property of its developers, whose names
4 * are too numerous to list here. Please refer to the COPYRIGHT
5 * file distributed with this source distribution.
6 *
7 * This program is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation, either version 3 of the License, or
10 * (at your option) any later version.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>.
19 *
20 */
21
22#include "common/gui_options.h"
23#include "common/translation.h"
24
25namespace Sci {
26
27#define GUIO_STD16 GUIO7(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING, GAMEOPTION_TTS, GAMEOPTION_ENABLE_GMM_SAVE)
28#define GUIO_STD16_HIRES GUIO8(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING, GAMEOPTION_TTS, GAMEOPTION_ENABLE_GMM_SAVE)
29#define GUIO_STD16_UNDITHER GUIO8(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING, GAMEOPTION_TTS, GAMEOPTION_ENABLE_GMM_SAVE)
30#define GUIO_STD16_PALETTEMODS GUIO9(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING, GAMEOPTION_PALETTE_MODS, GAMEOPTION_TTS, GAMEOPTION_ENABLE_GMM_SAVE)
31#define GUIO_STD16_SPEECH GUIO5(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING, GAMEOPTION_ENABLE_GMM_SAVE)
32#define GUIO_STD16_SPEECH_GM GUIO6(GUIO_MIDIGM, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING, GAMEOPTION_ENABLE_GMM_SAVE)
33#define GUIO_STD16_MAC GUIO6(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING, GAMEOPTION_TTS, GAMEOPTION_ENABLE_GMM_SAVE)
34#define GUIO_STD16_MAC_HIRESFONTS GUIO7(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_MIDI_MODE, GAMEOPTION_HIGH_RESOLUTION_GRAPHICS, GAMEOPTION_RGB_RENDERING, GAMEOPTION_TTS, GAMEOPTION_ENABLE_GMM_SAVE)
35#define GUIO_STD16_MAC_UNDITHER GUIO7(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING, GAMEOPTION_TTS, GAMEOPTION_ENABLE_GMM_SAVE)
36#define GUIO_STD16_MAC_PALETTEMODS GUIO8(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING, GAMEOPTION_PALETTE_MODS, GAMEOPTION_TTS, GAMEOPTION_ENABLE_GMM_SAVE)
37#define GUIO_STD16_MAC_SPEECH GUIO4(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING, GAMEOPTION_ENABLE_GMM_SAVE)
38
39#define FANMADE_L(name, resMapMd5, resMapSize, resMd5, resSize, resVol, lang) \
40 {"sci-fanmade", name, { \
41 {"resource.map", 0, resMapMd5, resMapSize}, \
42 {resVol, 0, resMd5, resSize}, \
43 AD_LISTEND}, lang, Common::kPlatformDOS, ADGF_USEEXTRAASTITLE | ADGF_AUTOGENTARGET, GUIO_STD16 \
44 }
45
46#define FANMADE(name, resMapMd5, resMapSize, resMd5, resSize) FANMADE_L(name, resMapMd5, resMapSize, resMd5, resSize, "resource.001", Common::EN_ANY)
47#define FANMADE11(name, resMapMd5, resMapSize, resMd5, resSize) FANMADE_L(name, resMapMd5, resMapSize, resMd5, resSize, "resource.000", Common::EN_ANY)
48
49// Game descriptions
50static const struct ADGameDescription SciGameDescriptions[] = {
51 // Astro Chicken - English DOS
52 // SCI interpreter version 0.000.453
53 {"astrochicken", "", {
54 {"resource.map", 0, "f3d1be7752d30ba60614533d531e2e98", 474},
55 {"resource.001", 0, "6fd05926c2199af0af6f72f90d0d7260", 126895},
57 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
58
59 // Castle of Dr. Brain - English Amiga (from www.back2roots.org)
60 // Executable scanning reports "1.005.000"
61 // SCI interpreter version 1.000.510
62 {"castlebrain", "", {
63 {"resource.map", 0, "9f9fb826aa7e944b95eadbf568244a68", 2766},
64 {"resource.000", 0, "0efa8409c43d42b32642f96652d3230d", 314773},
65 {"resource.001", 0, "3fb02ce493f6eacdcc3713851024f80e", 559540},
66 {"resource.002", 0, "d226d7d3b4f77c4a566913fc310487fc", 792380},
67 {"resource.003", 0, "d226d7d3b4f77c4a566913fc310487fc", 464348},
69 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
70
71 // Castle of Dr. Brain - German Amiga (from www.back2roots.org, also includes English language)
72 // Executable scanning reports "1.005.001"
73 // SCI interpreter version 1.000.510
74 {"castlebrain", "", {
75 {"resource.map", 0, "8e60424682db52a982bcc3535a7e86f3", 2796},
76 {"resource.000", 0, "0efa8409c43d42b32642f96652d3230d", 332468},
77 {"resource.001", 0, "4e0836fadc324316c1a418125709ba45", 569057},
78 {"resource.002", 0, "85e51acb5f9c539d66e3c8fe40e17da5", 826309},
79 {"resource.003", 0, "85e51acb5f9c539d66e3c8fe40e17da5", 493638},
81 Common::DE_DEU, Common::kPlatformAmiga, ADGF_ADDENGLISH, GUIO_STD16 },
82
83 // Castle of Dr. Brain Macintosh (from omer_mor, bug report #5772)
84 {"castlebrain", "", {
85 {"resource.map", 0, "75cb06a94d2e0641295edd043f26f3a8", 2763},
86 {"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 476566},
87 {"resource.001", 0, "7f7da982f5cd868e1e608cd4f6515656", 400521},
88 {"resource.002", 0, "e1a6b6f1060f60be9dcb6d28ad7a2a20", 1168310},
89 {"resource.003", 0, "6c3d1bb26ad532c94046bc9ac49b5ff4", 891295},
91 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_NO_FLAGS, GUIO_STD16_MAC_HIRESFONTS },
92
93 // Castle of Dr. Brain - English DOS Non-Interactive Demo
94 // SCI interpreter version 1.000.005
95 {"castlebrain", "Demo", {
96 {"resource.map", 0, "467bb5e3224bb54640c3280032aebff5", 633},
97 {"resource.000", 0, "9780f040d58182994e22d2e34fab85b0", 67367},
98 {"resource.001", 0, "2af49dbd8f2e1db4ab09f9310dc91259", 570553},
100 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
101
102 // Castle of Dr. Brain - English DOS 5.25" Floppy EGA (from omer_mor, bug report #4990)
103 // Game version 1.000 from VERSION file
104 // SCI interpreter version 1.000.066
105 {"castlebrain", "EGA", {
106 {"resource.map", 0, "88d106f945f7fd9d1aeda961cfec38a9", 2646},
107 {"resource.000", 0, "6e125f4ce3f4f5c35f2617c7b66c6e21", 25325},
108 {"resource.001", 0, "1d806162f6d3cfbe3c0135414efe6f88", 99931},
109 {"resource.002", 0, "6a41a0eb5237778427dddf92ae07cf9b", 294772},
110 {"resource.003", 0, "0c6ab4efb3be4d991ae9762e19f17c92", 306378},
111 {"resource.004", 0, "5e7b90949422de005f80285979972e43", 292423},
112 {"resource.005", 0, "8a5ed3ba96e2eaf18e36fedfaab89419", 297838},
113 {"resource.006", 0, "dceed92e709cad1bd9582809a235b0a0", 266682},
114 AD_LISTEND},
115 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
116
117 // Castle of Dr. Brain - English DOS 3.5" Floppy EGA (from nozomi77, bug report #5841)
118 // Game version 1.000 from VERSION file
119 // SCI interpreter version 1.000.066
120 {"castlebrain", "EGA", {
121 {"resource.map", 0, "dfcf23e36cb81223bdf11166aaf90754", 2730},
122 {"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 300857},
123 {"resource.001", 0, "6e0020a9f9bef9a9d65943dc013f14b5", 222108},
124 {"resource.002", 0, "de2f182529efaad2c4b510b452ab77ac", 633662},
125 {"resource.003", 0, "38b4b37febc6b4f5061c461a283df148", 430388},
126 AD_LISTEND},
127 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
128
129 // Castle of Dr. Brain - English DOS Floppy (from jvprat)
130 // Game version 1.000 from VERSION file
131 // SCI interpreter version 1.000.044
132 {"castlebrain", "", {
133 {"resource.map", 0, "1302ceb141d44b05a42723791b2d84c6", 2739},
134 {"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 346731},
135 {"resource.001", 0, "d2f5a1be74ed963fa849a76892be5290", 794832},
136 {"resource.002", 0, "c0c29c51af66d65cb53f49e785a2d978", 1280907},
137 AD_LISTEND},
138 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
139
140 // Castle of Dr. Brain - English DOS 5.25" Floppy (from rnjacobs, bug report #6162)
141 // Game version 1.1 from VERSION file
142 // SCI interpreter version 1.000.068
143 {"castlebrain", "", {
144 {"resource.map", 0, "a1deac2647ad09472c63656bfb950a4d", 2739},
145 {"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 347071},
146 {"resource.001", 0, "13e81e1839cd7b216d2bb5615c1ca160", 356812},
147 {"resource.002", 0, "583d348c908f89f94f8551d7fe0a2eca", 991752},
148 {"resource.003", 0, "6c3d1bb26ad532c94046bc9ac49b5ff4", 728315},
149 AD_LISTEND},
150 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
151
152 // Castle of Dr. Brain - English DOS Floppy
153 // Game version 1.1 from VERSION file
154 // SCI interpreter version 1.000.068
155 {"castlebrain", "", {
156 {"resource.map", 0, "f77728304c70017c54793eb6ca648174", 2745},
157 {"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 347071},
158 {"resource.001", 0, "13e81e1839cd7b216d2bb5615c1ca160", 796776},
159 {"resource.002", 0, "930e416bec196b9703a331d81b3d66f2", 1283812},
160 AD_LISTEND},
161 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
162
163 // Castle of Dr. Brain - English DOS Floppy (from graxer, bug report #5094)
164 // Game version 1.000 from VERSION file
165 // SCI interpreter version 1.000.044
166 {"castlebrain", "", {
167 {"resource.map", 0, "453daa935535cef68d19704c2b1b78a2", 2649},
168 {"resource.000", 0, "6e125f4ce3f4f5c35f2617c7b66c6e21", 25929},
169 {"resource.001", 0, "4891faa2f6594c622e482f0ddce24fb4", 99404},
170 {"resource.002", 0, "aebb56d5d005557ca0d122a03aa85386", 322459},
171 {"resource.003", 0, "278ec1e6132c7be844d433dd23beb318", 335156},
172 {"resource.004", 0, "fca1c3f2be660185206f004bda09f4fb", 333549},
173 {"resource.005", 0, "9294e55da1e83708ad3104b2a3963e18", 327537},
174 {"resource.006", 0, "1d778a0c65cac9ddbab65495e50a94ee", 335281},
175 {"resource.007", 0, "063bb8ce4157c778cf30d1c912c006f1", 335631},
176 AD_LISTEND},
177 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
178
179 // Castle of Dr. Brain - German DOS Floppy
180 // Game version 1.000 from VERSION file
181 // SCI interpreter version 1.000.068
182 {"castlebrain", "", {
183 {"resource.map", 0, "a69c03fa6845e7d859a9d5bff9090aad", 2679},
184 {"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 368428},
185 {"resource.001", 0, "6c3d1bb26ad532c94046bc9ac49b5ff4", 887474},
186 {"resource.002", 0, "2a30815661f457dcb49b19f9cce96af0", 1250595},
187 AD_LISTEND},
188 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
189
190 // Castle of Dr. Brain - Spanish DOS (also includes english language)
191 // Game version 1.004 from VERSION file
192 // SCI interpreter version 1.000.068
193 {"castlebrain", "", {
194 {"resource.map", 0, "5738c163e014bbe046474de009020b82", 2727},
195 {"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 1197694},
196 {"resource.001", 0, "735be4e58957180cfc807d5e18fdffcd", 1433302},
197 AD_LISTEND},
198 Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
199
200 // Castle of Dr. Brain aka Dr. Brain Puzzle no Shiro - Japanese PC-98 Floppy (from m_kiewitz) (also includes English language)
201 // Executable scanning reports "x.yyy.zzz", VERSION file reports "1.000"
202 {"castlebrain", "", {
203 {"resource.map", 0, "ff9674d5d0215a7ebae25ee38d5a72af", 2631},
204 {"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 548272},
205 {"resource.001", 0, "7c3e82c390e934de9b7afcab6de9cec4", 1117317},
206 AD_LISTEND},
207 Common::JA_JPN, Common::kPlatformPC98, ADGF_ADDENGLISH, GUIO_STD16_HIRES },
208
209 // Castle of Dr. Brain - French fan translation, based on English DOS Floppy 1.000
210 {"castlebrain", "", {
211 {"resource.map", 0, "dd994a1e509542ca7060680371961d8f", 2665},
212 {"resource.000", 0, "6e125f4ce3f4f5c35f2617c7b66c6e21", 58916},
213 {"resource.001", 0, "4891faa2f6594c622e482f0ddce24fb4", 126120},
214 {"resource.002", 0, "aebb56d5d005557ca0d122a03aa85386", 353483},
215 {"resource.003", 0, "278ec1e6132c7be844d433dd23beb318", 335156},
216 {"resource.004", 0, "fca1c3f2be660185206f004bda09f4fb", 333549},
217 {"resource.005", 0, "9294e55da1e83708ad3104b2a3963e18", 327537},
218 {"resource.006", 0, "1d778a0c65cac9ddbab65495e50a94ee", 416394},
219 {"resource.007", 0, "063bb8ce4157c778cf30d1c912c006f1", 469925},
220 {"resource.008", 0, "735be4e58957180cfc807d5e18fdffcd", 356863},
221 AD_LISTEND},
222 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
223
224 // Castle of Dr. Brain - Korean fan translation, based on English DOS Floppy 1.1
225 {"castlebrain", "", {
226 {"resource.map", 0, "f77728304c70017c54793eb6ca648174", 2745},
227 {"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 347071},
228 {"resource.001", 0, "13e81e1839cd7b216d2bb5615c1ca160", 796776},
229 {"resource.002", 0, "930e416bec196b9703a331d81b3d66f2", 1283812},
230 {"resource.msg", 0, "71c6f480e742a0dd3700ec7825962921", 49538},
231 AD_LISTEND},
232 Common::KO_KOR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
233
234 // Inside the Chest / Behind the Developer's Shield
235 // SCI interpreter version 2.000.000
236 // This demo would display a different title and logo depending on which batch
237 // file was run: CHEST.BAT or SHIELD.BAT. The second would use SHIELD.CFG
238 // and include the SHIELD patch directory and change the title.
239 {"chest", "", {
240 {"resource.map", 0, "9dd015e79cac4f91e7de805448f39775", 1912},
241 {"resource.000", 0, "e4efcd042f86679dd4e1834bb3a38edb", 3770943},
242 AD_LISTEND},
243 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO7(GUIO_NOSUBTITLES, GUIO_NOMUSIC, GUIO_NOSPEECH, GUIO_NOSFX, GUIO_NOMIDI, GUIO_NOLAUNCHLOAD, GUIO_NOASPECT) },
244
245 {"shield", "", {
246 {"resource.map", 0, "9dd015e79cac4f91e7de805448f39775", 1912},
247 {"resource.000", 0, "e4efcd042f86679dd4e1834bb3a38edb", 3770943},
248 AD_LISTEND},
249 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO7(GUIO_NOSUBTITLES, GUIO_NOMUSIC, GUIO_NOSPEECH, GUIO_NOSFX, GUIO_NOMIDI, GUIO_NOLAUNCHLOAD, GUIO_NOASPECT) },
250
251 // Christmas Card 1988 - English DOS
252 // SCI interpreter version 0.000.294
253 {"christmas1988", "", {
254 {"resource.map", 0, "39485580d34a72997f3d5b3aba4d24f1", 426},
255 {"resource.001", 0, "11391434f41c834090d7a1e9488ce936", 129739},
256 AD_LISTEND},
257 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
258
259 // Christmas Card 1990: The Seasoned Professional - English DOS (16 Colors)
260 // SCI interpreter version 1.000.172
261 {"christmas1990", "16 Colors", {
262 {"resource.map", 0, "8f656714a05b94423ac6eb10ee8797d0", 600},
263 {"resource.001", 0, "acde93e58fca4f7a2a5a220558a94aa8", 272629},
264 AD_LISTEND},
265 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
266
267 // Christmas Card 1990: The Seasoned Professional - English DOS (256 Colors)
268 // SCI interpreter version 1.000.174
269 {"christmas1990", "256 Colors", {
270 {"resource.map", 0, "44b8f45b841b9b5e17e939a35e443988", 600},
271 {"resource.001", 0, "acde93e58fca4f7a2a5a220558a94aa8", 335362},
272 AD_LISTEND},
273 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
274
275 // Christmas Card 1992 - English DOS
276 // Unknown SCI interpreter version, reported by oblivioncth
277 {"christmas1992", "", {
278 {"resource.map", 0, "25c8b7ee5f1e79ae04dcdb5a21681402", 308},
279 {"resource.000", 0, "118f639435ebeee6e4d4c6d9cdbd70fc", 202728},
280 AD_LISTEND},
281 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
282
283 // Christmas Card 1992 - English DOS
284 // SCI interpreter version 1.001.055
285 {"christmas1992", "", {
286 {"resource.map", 0, "f1f8c8a8443f523422af70b4ec85b71c", 318},
287 {"resource.000", 0, "62fb9256f8e7e6e65a6875efdb7939ac", 203396},
288 AD_LISTEND},
289 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
290
291 // Codename: Iceman - English Amiga (from www.back2roots.org)
292 // Executable scanning reports "1.002.031"
293 // Game version 1.036 from VERSION file
294 // SCI interpreter version 0.000.685
295 {"iceman", "", {
296 {"resource.map", 0, "035829b391709a4e542d7c7b224625f6", 6000},
297 {"resource.000", 0, "b1bccd827453d4cb834bfd5b45bef63c", 73682},
298 {"resource.001", 0, "ede5a0e1e2a80fb629dae72c72f33d37", 293145},
299 {"resource.002", 0, "36670a917550757d57df84c96cf9e6d9", 469387},
300 {"resource.003", 0, "d97a96f1ab91b41cf46a02cc89b0a04e", 619219},
301 {"resource.004", 0, "8613c45fc771d658e5a505b9a4a54f31", 713382},
302 {"resource.005", 0, "605b67a9ef199a9bb015745e7c004cf4", 478384},
303 AD_LISTEND},
304 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
305
306 // Codename: Iceman - English Atari ST
307 // Game version 1.041 from VERSION file
308 // Executable reports "1.002.041"
309 { "iceman", "",{
310 { "resource.map", 0, "066e89b685ad788e06bae0b76d0d37d3", 5718 },
311 { "resource.000", 0, "053278385ce910a3f630f2e45e3c10be", 26987 },
312 { "resource.001", 0, "32b351072fccf76fc82234d73d28c08b", 438880 },
313 { "resource.002", 0, "36670a917550757d57df84c96cf9e6d9", 566667 },
314 { "resource.003", 0, "d97a96f1ab91b41cf46a02cc89b0a04e", 624304 },
315 { "resource.004", 0, "8613c45fc771d658e5a505b9a4a54f31", 670884 },
316 AD_LISTEND },
317 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
318
319 // Codename: Iceman - English DOS Non-Interactive Demo
320 // SCI interpreter version 0.000.685
321 {"iceman", "Demo", {
322 {"resource.map", 0, "782974f29d8a824782d2d4aea39964e3", 1056},
323 {"resource.001", 0, "d4b75e280d1c3a97cfef1b0bebff387c", 573647},
324 AD_LISTEND},
325 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_UNDITHER },
326
327 // Codename: Iceman - English DOS (from jvprat)
328 // Game version 1.033 from VERSION file
329 // SCI interpreter version 0.000.685
330 {"iceman", "", {
331 {"resource.map", 0, "a18f3cef4481a81d3415fb87a754343e", 5700},
332 {"resource.000", 0, "b1bccd827453d4cb834bfd5b45bef63c", 26989},
333 {"resource.001", 0, "32b351072fccf76fc82234d73d28c08b", 438872},
334 {"resource.002", 0, "36670a917550757d57df84c96cf9e6d9", 566549},
335 {"resource.003", 0, "d97a96f1ab91b41cf46a02cc89b0a04e", 624303},
336 {"resource.004", 0, "8613c45fc771d658e5a505b9a4a54f31", 670883},
337 AD_LISTEND},
338 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
339
340 // Codename: Iceman - English DOS (360kb disks)
341 // Game version 1.033 from VERSION file
342 // SCI interpreter version 0.000.685
343 {"iceman", "", {
344 {"resource.map", 0, "d4f2ab06146656619836587059ac1fc2", 6282},
345 {"resource.000", 0, "b1bccd827453d4cb834bfd5b45bef63c", 26989},
346 {"resource.001", 0, "32b351072fccf76fc82234d73d28c08b", 126775},
347 {"resource.002", 0, "36670a917550757d57df84c96cf9e6d9", 307014},
348 {"resource.003", 0, "1ae7752a54802ab196115f8d8d34d9d5", 318066},
349 {"resource.004", 0, "5fb36f15dd68a7c32e49fc57f9b1c9cf", 324243},
350 {"resource.005", 0, "d97a96f1ab91b41cf46a02cc89b0a04e", 333091},
351 {"resource.006", 0, "c0881236945b1f61d4e11b23014eee41", 232696},
352 {"resource.007", 0, "8613c45fc771d658e5a505b9a4a54f31", 267741},
353 {"resource.008", 0, "7c9218530415363a6b12ea6d777e8290", 327775},
354 {"resource.009", 0, "46949391f9a5695d43757ccd02a98064", 323966},
355 AD_LISTEND},
356 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
357
358 // Codename: Iceman - English DOS (from FRG)
359 // Game version 1.023 from VERSION file
360 // SCI interpreter version 0.000.668
361 {"iceman", "", {
362 {"resource.map", 0, "554b44b79b0e9a7fc59f66dda0daac02", 5670},
363 {"resource.000", 0, "b1bccd827453d4cb834bfd5b45bef63c", 26974},
364 {"resource.001", 0, "005bd332d4b0f9d8e99d3b905223a332", 438501},
365 {"resource.002", 0, "250b859381ebf2bf8922bd99683b0cc1", 566464},
366 {"resource.003", 0, "dc7c5280e7acfaffe6ef2a6c963c5f94", 622118},
367 {"resource.004", 0, "64f342463f6f35ba71b3509ef696ae3f", 669188},
368 AD_LISTEND},
369 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
370
371 // Codename: Iceman - English DOS (supplied by misterhands in bug report #10678)
372 // Game version 1.022 from VERSION file
373 // SCI interpreter version 0.000.668
374 {"iceman", "", {
375 {"resource.map", 0, "7cca4017825bc21186aed5542912fbcd", 5670},
376 {"resource.000", 0, "b1bccd827453d4cb834bfd5b45bef63c", 26974},
377 {"resource.001", 0, "005bd332d4b0f9d8e99d3b905223a332", 438601},
378 {"resource.002", 0, "250b859381ebf2bf8922bd99683b0cc1", 566571},
379 {"resource.003", 0, "1f2f79e399098859c73e49ac6a3545d8", 622122},
380 {"resource.004", 0, "64f342463f6f35ba71b3509ef696ae3f", 669179},
381 AD_LISTEND},
382 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
383
384 // Codename: Iceman - English DOS (supplied by ssburnout in bug report #5270)
385 // Game version 1.022 from VERSION file
386 // SCI interpreter version 0.000.668
387 {"iceman", "", {
388 {"resource.map", 0, "2948e06dab4930e4c8098c24ac874db8", 6252},
389 {"resource.000", 0, "b1bccd827453d4cb834bfd5b45bef63c", 26974},
390 {"resource.001", 0, "005bd332d4b0f9d8e99d3b905223a332", 126839},
391 {"resource.002", 0, "250b859381ebf2bf8922bd99683b0cc1", 307001},
392 {"resource.003", 0, "7d7a840701d2f6eff57679bf7dced747", 318060},
393 {"resource.004", 0, "e0e72970bad9a956db13dcb63d898437", 322457},
394 {"resource.005", 0, "1f2f79e399098859c73e49ac6a3545d8", 330657},
395 {"resource.006", 0, "08050329aa113a9f14ed99cbfe3536ec", 232942},
396 {"resource.007", 0, "64f342463f6f35ba71b3509ef696ae3f", 267811},
397 {"resource.008", 0, "4e5c20d6942d97db9501a2110bb0d7db", 327461},
398 {"resource.009", 0, "27f3027aa41bdb0deff031ad0cc56f21", 324093},
399 AD_LISTEND},
400 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
401
402 // Codename: Iceman - English DOS (from abevi, bug report #4176)
403 // Game version 1.023 from VERSION file
404 // SCI interpreter version 0.000.668
405 {"iceman", "", {
406 {"resource.map", 0, "da131654de1d6f640222c092313c6ca5", 6252},
407 {"resource.000", 0, "b1bccd827453d4cb834bfd5b45bef63c", 26974},
408 {"resource.001", 0, "005bd332d4b0f9d8e99d3b905223a332", 126833},
409 {"resource.002", 0, "250b859381ebf2bf8922bd99683b0cc1", 306891},
410 {"resource.003", 0, "7d7a840701d2f6eff57679bf7dced747", 317954},
411 {"resource.004", 0, "e0e72970bad9a956db13dcb63d898437", 322483},
412 {"resource.005", 0, "dc7c5280e7acfaffe6ef2a6c963c5f94", 330653},
413 {"resource.006", 0, "08050329aa113a9f14ed99cbfe3536ec", 232942},
414 {"resource.007", 0, "64f342463f6f35ba71b3509ef696ae3f", 267702},
415 {"resource.008", 0, "4e5c20d6942d97db9501a2110bb0d7db", 327461},
416 {"resource.009", 0, "27f3027aa41bdb0deff031ad0cc56f21", 324091},
417 AD_LISTEND},
418 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
419
420 // Codename: Iceman - English DOS Debug build, Version 1.009
421 // This is a special debug build Clint Basinger ("LGR") salvaged
422 // from a IBM PCjr previously owned by Ken Williams himself.
423 // It contains some additional shortcuts to help the original
424 // developers debugging the game.
425 // More information: https://www.youtube.com/watch?v=Z-VBITW94zI
426 // Game version 1.009 from VERSION file
427 // SCI interpreter version 0.000.660
428 {"iceman", "Debug Build", {
429 {"resource.map", 0, "fe502e0aa91cc9b1a6c00a4d1fc40da4", 6480},
430 {"resource.000", 0, "6be3ab7d8caba5b1df9035bdfbe8cd71", 76934},
431 {"resource.001", 0, "ede1d50e33d87c613c80269d01ddc78d", 82352},
432 {"resource.002", 0, "40f3fa2071dbe2ade614ed5d973e2c10", 270289},
433 {"resource.003", 0, "bd25e8e73c5cbc7d922a3c383a188efe", 270148},
434 {"resource.004", 0, "cf4f3a19feaa4d453f11cdaf65db3275", 276896},
435 {"resource.005", 0, "088c4ee2dcd4df1e60c629ee2fb96cad", 281861},
436 {"resource.006", 0, "7a2eebdba905f24c2828f749a38060db", 276073},
437 {"resource.007", 0, "00a71915aeacc15358fe12837c785e76", 281152},
438 {"resource.008", 0, "8f713368811e9db1f28cb605457ec6b4", 283407},
439 {"resource.009", 0, "ce96c10a6c9ebac2615792d167210e32", 284403},
440 {"resource.010", 0, "2a92f04973ee46716c9281759547431f", 265475},
441 AD_LISTEND},
442 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
443
444 // Conquests of Camelot - English Amiga (from www.back2roots.org)
445 // Executable scanning reports "1.002.030"
446 // SCI interpreter version 0.000.685
447 {"camelot", "", {
448 {"resource.map", 0, "51aba42f8e63b219755d4372ea424509", 6654},
449 {"resource.000", 0, "dfadf0b4c9fb44ce55570149856c302d", 128100},
450 {"resource.001", 0, "67391de361b9347f123ac0899b4b91f7", 300376},
451 {"resource.002", 0, "8c7f12b2c38d225d4c7121b30ea1b4d2", 605334},
452 {"resource.003", 0, "82a73e7572e7ee627429bb5111ff82ca", 672392},
453 {"resource.004", 0, "6821dc97cf643ba521a4e840dda3c58b", 647410},
454 {"resource.005", 0, "c6e551bdc24f0acc193159038d4ca767", 605882},
455 {"resource.006", 0, "8f880a536908ab496bbc552f7f5c3738", 585255},
456 AD_LISTEND},
457 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
458
459 // Conquests of Camelot - English Atari ST
460 // Game version 1.019.000
461 // Floppy: INT#10.12.90
462 // Executable reports "1.002.038"
463 {"camelot", "", {
464 {"resource.map", 0, "0f80a11867be91a158823887a49cf443", 7290},
465 {"resource.001", 0, "162f66c42e4146ee63f78fba6f1a6757", 596773},
466 {"resource.002", 0, "162f66c42e4146ee63f78fba6f1a6757", 724615},
467 {"resource.003", 0, "162f66c42e4146ee63f78fba6f1a6757", 713351},
468 {"resource.004", 0, "162f66c42e4146ee63f78fba6f1a6757", 718766},
469 AD_LISTEND},
470 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
471
472 // Conquests of Camelot - English DOS Non-Interactive Demo
473 // SCI interpreter version 0.000.668
474 {"camelot", "Demo", {
475 {"resource.map", 0, "f4cd75c15be75e04cdca3acda2c0b0ea", 468},
476 {"resource.001", 0, "4930708722f34bfbaa4945fb08f55f61", 232523},
477 AD_LISTEND},
478 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_UNDITHER },
479
480 // Conquests of Camelot - English DOS (from jvprat)
481 // Game version 1.001.000 from VERSION file
482 // SCI interpreter version 0.000.685
483 {"camelot", "", {
484 {"resource.map", 0, "95eca3991906dfd7ed26d193df07596f", 7278},
485 {"resource.001", 0, "8e1a3a8c588007404b532b8dfacc1460", 596774},
486 {"resource.002", 0, "8e1a3a8c588007404b532b8dfacc1460", 722250},
487 {"resource.003", 0, "8e1a3a8c588007404b532b8dfacc1460", 723712},
488 {"resource.004", 0, "8e1a3a8c588007404b532b8dfacc1460", 729143},
489 AD_LISTEND},
490 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
491
492 // Conquests of Camelot - English DOS
493 // Game version 1.001.000 from VERSION file
494 // SCI interpreter version 0.000.685
495 {"camelot", "", {
496 {"resource.map", 0, "86bffb2a393b7a5d8de45e735091f037", 9504},
497 {"resource.001", 0, "8e1a3a8c588007404b532b8dfacc1460", 212461},
498 {"resource.002", 0, "8e1a3a8c588007404b532b8dfacc1460", 317865},
499 {"resource.003", 0, "8e1a3a8c588007404b532b8dfacc1460", 359145},
500 {"resource.004", 0, "8e1a3a8c588007404b532b8dfacc1460", 345180},
501 {"resource.005", 0, "8e1a3a8c588007404b532b8dfacc1460", 345734},
502 {"resource.006", 0, "8e1a3a8c588007404b532b8dfacc1460", 332446},
503 {"resource.007", 0, "8e1a3a8c588007404b532b8dfacc1460", 358182},
504 {"resource.008", 0, "8e1a3a8c588007404b532b8dfacc1460", 315865},
505 {"resource.009", 0, "8e1a3a8c588007404b532b8dfacc1460", 322948},
506 {"resource.010", 0, "8e1a3a8c588007404b532b8dfacc1460", 322781},
507 AD_LISTEND},
508 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
509
510 // Conquests of Camelot - Russian fan translation by https://github.com/deadman2000/RuSCI
511 // Executable scanning reports "0.000.685", Floppy label reports "1.001, 0.000.685", VERSION file reports "1.001.000"
512 // SCI interpreter version 0.000.685
513 {"camelot", "", {
514 {"resource.map", 0, "95eca3991906dfd7ed26d193df07596f", 7278},
515 {"resource.001", 0, "8e1a3a8c588007404b532b8dfacc1460", 596774},
516 {"resource.002", 0, "8e1a3a8c588007404b532b8dfacc1460", 722250},
517 {"resource.003", 0, "8e1a3a8c588007404b532b8dfacc1460", 723712},
518 {"resource.004", 0, "8e1a3a8c588007404b532b8dfacc1460", 729143},
519 {"Translate.RU", 0, "3f730611f55257821b964f96eafea0ba", 171}, // Text file for detecting translation
520 AD_LISTEND},
521 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
522
523 // Conquests of the Longbow - English Amiga (from www.back2roots.org)
524 // Executable scanning reports "1.005.001"
525 // Game version 1.000 from VERSION file
526 // SCI interpreter version 1.000.510
527 {"longbow", "", {
528 {"resource.map", 0, "6204f3d00c0f6c0f5f95a29a4190f2f9", 6048},
529 {"resource.000", 0, "8d11c744b4a51e7a8ceac687a46f08ca", 830333},
530 {"resource.001", 0, "76caf8593e065a98c8ab4a6e2c7dbafc", 839008},
531 {"resource.002", 0, "eb312373045906b54a3181bebaf6651a", 733145},
532 {"resource.003", 0, "7fe3b3372d7fdda60045807e9c8e4867", 824554},
533 {"resource.004", 0, "d1038c75d85a6650d48e07d174a6a913", 838175},
534 {"resource.005", 0, "1c3804e56b114028c5873a35c2f06d13", 653002},
535 {"resource.006", 0, "f9487732289a4f4966b4e34eea413325", 842817},
536 AD_LISTEND},
537 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
538
539 // Conquests of the Longbow - English DOS
540 // Game version 1.000 from VERSION file
541 // SCI interpreter version 1.000.168
542 {"longbow", "", {
543 {"resource.map", 0, "36d3b81ff75b67dd4d27b7f5d3166503", 6261},
544 {"resource.000", 0, "36e8fda5d0b8c49e587c8a9617959f72", 1096767},
545 {"resource.001", 0, "d4c299213f8d799da1492680d12d0fb3", 1133226},
546 {"resource.002", 0, "7f6ce331219d58d5087731e4475ab4f1", 1128555},
547 {"resource.003", 0, "21ebe6b39b57a73fc449f67f013765aa", 972635},
548 {"resource.004", 0, "9cfce07e204a329e94fda8b5657621da", 1064637},
549 {"resource.005", 0, "d036df0872f2db19bca34601276be2d7", 1154950},
550 {"resource.006", 0, "b367a6a59f29ee30dde1d88a5a41152d", 1042966},
551 AD_LISTEND},
552 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
553
554 // Conquests of the Longbow - English DOS
555 // Game version 1.000 from VERSION file
556 // SCI interpreter version 1.000.168
557 {"longbow", "", {
558 {"resource.map", 0, "737c6f83a1ee601727ff026898f19fa1", 6045},
559 {"resource.000", 0, "36e8fda5d0b8c49e587c8a9617959f72", 1296607},
560 {"resource.001", 0, "1e6084a19f7a6c50af88d3a9b32c411e", 1379267},
561 {"resource.002", 0, "7f6ce331219d58d5087731e4475ab4f1", 1234140},
562 {"resource.003", 0, "1867136d01ece57b531032d466910522", 823610},
563 {"resource.004", 0, "9cfce07e204a329e94fda8b5657621da", 1260237},
564 {"resource.005", 0, "21ebe6b39b57a73fc449f67f013765aa", 1284609},
565 AD_LISTEND},
566 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
567
568 // Conquests of the Longbow - English DOS (from jvprat)
569 // Game version 1.1 from VERSION file
570 // SCI interpreter version 1.000.168
571 {"longbow", "", {
572 {"resource.map", 0, "247f955865572569342751de47e861ab", 6027},
573 {"resource.000", 0, "36e8fda5d0b8c49e587c8a9617959f72", 1297120},
574 {"resource.001", 0, "1e6084a19f7a6c50af88d3a9b32c411e", 1366155},
575 {"resource.002", 0, "7f6ce331219d58d5087731e4475ab4f1", 1234743},
576 {"resource.003", 0, "1867136d01ece57b531032d466910522", 823686},
577 {"resource.004", 0, "9cfce07e204a329e94fda8b5657621da", 1261462},
578 {"resource.005", 0, "21ebe6b39b57a73fc449f67f013765aa", 1284720},
579 AD_LISTEND},
580 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
581
582 // Conquests of the Longbow EGA - English DOS
583 // Game version 1.000 from VERSION file
584 // SCI interpreter version 1.000.175
585 {"longbow", "EGA", {
586 {"resource.map", 0, "7676ec9f08967d7a9a7724f5170456e0", 6261},
587 {"resource.000", 0, "36e8fda5d0b8c49e587c8a9617959f72", 718161},
588 {"resource.001", 0, "3c3735caa34fa3f261a9552831bb43ed", 705680},
589 {"resource.002", 0, "7025b87e735b1df3f0e9488a621f4333", 700633},
590 {"resource.003", 0, "eaca7933e8e56bea22b42f7fd5d7a8a7", 686510},
591 {"resource.004", 0, "b7bb35c027bb424ecefcd122768e5e60", 705631},
592 {"resource.005", 0, "58942b1aa6d6ffeb66e9f8897fd4435f", 469243},
593 {"resource.006", 0, "8c767b3939add63d11274065e46aad04", 713158},
594 AD_LISTEND},
595 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
596
597 // Conquests of the Longbow DOS EGA (4 x 5.25" disks)
598 // Provided by ssburnout in bug report #5257
599 // Game version 1.000 from VERSION file
600 // SCI interpreter version 1.000.175
601 {"longbow", "EGA", {
602 {"resource.map", 0, "0517ca368ec844df0cb21a05020fae01", 6021},
603 {"resource.000", 0, "36e8fda5d0b8c49e587c8a9617959f72", 934643},
604 {"resource.001", 0, "76c729e563809170e6cc8b2f3f6cf0a4", 1196133},
605 {"resource.002", 0, "8c767b3939add63d11274065e46aad04", 1152478},
606 {"resource.003", 0, "7025b87e735b1df3f0e9488a621f4333", 1171439},
607 AD_LISTEND},
608 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
609
610 // Conquests of the Longbow - English DOS Non-Interactive Demo
611 // SCI interpreter version 1.000.181
612 {"longbow", "Demo", {
613 {"resource.map", 0, "cbc5cb73341de1bff1b1e20a640af220", 588},
614 {"resource.001", 0, "f05a20cc07eee85da8e999d0ac0f596b", 869916},
615 AD_LISTEND},
616 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
617
618 // Conquests of the Longbow - German DOS
619 // Game version 1.000 from VERSION file
620 // SCI interpreter version 1.000.169
621 {"longbow", "", {
622 {"resource.map", 0, "7376b7a07f8bd3a8ab8d67595d3f5b51", 6285},
623 {"resource.000", 0, "ee39f92e006142424cf9209329e727c6", 977281},
624 {"resource.001", 0, "d4c299213f8d799da1492680d12d0fb3", 1167657},
625 {"resource.002", 0, "7f6ce331219d58d5087731e4475ab4f1", 1172521},
626 {"resource.003", 0, "a204de2a083a7770ff455a838210a678", 1165249},
627 {"resource.004", 0, "9cfce07e204a329e94fda8b5657621da", 1101869},
628 {"resource.005", 0, "d036df0872f2db19bca34601276be2d7", 1176914},
629 {"resource.006", 0, "b367a6a59f29ee30dde1d88a5a41152d", 1123585},
630 AD_LISTEND},
631 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
632
633 // Conquests of the Longbow - Russian translation, based on English DOS version
634 // SCI interpreter version 1.000.168
635 {"longbow", "", {
636 {"resource.map", 0, "78fb253c30797fac24bd52e9c9f43050", 6051},
637 {"resource.000", 0, "65d37f5fa8fa4d34178c9f6707d4dac0", 1306162},
638 {"resource.001", 0, "9ac939e628229d19ce04d9d42890f9bd", 1384306},
639 {"resource.002", 0, "7f6ce331219d58d5087731e4475ab4f1", 1237962},
640 {"resource.003", 0, "1867136d01ece57b531032d466910522", 828298},
641 {"resource.004", 0, "9cfce07e204a329e94fda8b5657621da", 1262638},
642 {"resource.005", 0, "21ebe6b39b57a73fc449f67f013765aa", 1287832},
643 AD_LISTEND},
644 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
645
646 // Eco Quest - English DOS Non-Interactive Demo (from FRG)
647 // Executable scanning reports "x.yyy.zzz"
648 // SCI interpreter version 1.001.069 (just a guess)
649 {"ecoquest", "Demo", {
650 {"resource.map", 0, "c819e171359b7c95f4c13b846d5c034e", 873},
651 {"resource.001", 0, "baf9393a9bfa73098adb501e5bc5487b", 657518},
652 AD_LISTEND},
653 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
654
655 // Eco Quest - English DOS CD 1.1
656 // SCI interpreter version 1.001.064
657 {"ecoquest", "CD", {
658 {"resource.map", 0, "a4b73d5d2b55bdb6e44345e99c8fbdd0", 4804},
659 {"resource.000", 0, "d908dbef56816ac6c60dd145fdeafb2b", 3536046},
660 AD_LISTEND},
661 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_STD16_SPEECH },
662
663 // Eco Quest - English DOS CD 1.1
664 // SCI interpreter version 1.001.064
665 // Same entry as the DOS version above. This one is used for the alternate
666 // General MIDI music tracks in the Windows version
667 {"ecoquest", "CD", {
668 {"resource.map", 0, "a4b73d5d2b55bdb6e44345e99c8fbdd0", 4804},
669 {"resource.000", 0, "d908dbef56816ac6c60dd145fdeafb2b", 3536046},
670 AD_LISTEND},
671 Common::EN_ANY, Common::kPlatformWindows, ADGF_CD, GUIO_STD16_SPEECH_GM },
672
673 // Eco Quest 1 - Hebrew fan translation - by https://github.com/adventurebrew/HebrewAdventure
674 // based on English DOS CD 1.1
675 {"ecoquest", "CD", {
676 {"resource.map", 0, "a4b73d5d2b55bdb6e44345e99c8fbdd0", 4804},
677 {"resource.000", 0, "d908dbef56816ac6c60dd145fdeafb2b", 3536046},
678 {"PATCHES/0.fon", 0, "256b6dde95d3c2442b9c75765b3a5b76", 3410},
679 AD_LISTEND},
680 Common::HE_ISR, Common::kPlatformDOS, ADGF_CD, GUIO_STD16_SPEECH },
681
682 // Eco Quest - Korean fan translation, based on English DOS CD 1.1
683 // SCI interpreter version 1.001.064
684 // The checksums for the audio file have been removed, to also allow
685 // versions compressed with the compress_sci tool
686 {"ecoquest", "CD", {
687 {"resource.map", 0, "a4b73d5d2b55bdb6e44345e99c8fbdd0", 4804},
688 {"resource.000", 0, "d908dbef56816ac6c60dd145fdeafb2b", 3536046},
689 {"resource.msg", 0, "0c68a203302841adb9faa47ff61edd93", 561801},
690 {"resource.aud", 0, NULL, AD_NO_SIZE},
691 AD_LISTEND},
692 Common::KO_KOR, Common::kPlatformDOS, ADGF_CD, GUIO_STD16_SPEECH },
693
694 // Eco Quest - English DOS Floppy (reported by misterhands in bug #6599)
695 // Game v1.10, interpreter 2.000.286, INT #6.12.92
696 {"ecoquest", "Floppy", {
697 {"resource.map", 0, "acb10c12bf15ffa7d0fac36124b20c8e", 4890},
698 {"resource.000", 0, "89cf7c8eed99afd0a9f4188170b81ebe", 3428654},
699 AD_LISTEND},
700 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
701
702 // Eco Quest - English DOS Floppy
703 // SCI interpreter version 1.000.510
704 {"ecoquest", "Floppy", {
705 {"resource.map", 0, "704367225929a88aad281ac72844ddac", 4053},
706 {"resource.000", 0, "241b98d3903f6a5b872baa19b80aef3b", 1099239},
707 {"resource.001", 0, "96d4435d24c01f1c1675e46457604c5f", 1413719},
708 {"resource.002", 0, "28fe9b4f0567e71feb198bc9f3a2c605", 1241816},
709 {"resource.003", 0, "f3146df0ad4297f5ce35aa8c4753bf6c", 586832},
710 AD_LISTEND},
711 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
712
713 // Eco Quest - English DOS Floppy
714 // SCI interpreter version 1.000.510
715 {"ecoquest", "Floppy", {
716 {"resource.map", 0, "f77baec05fae76707205f5be6534a7f3", 4059},
717 {"resource.000", 0, "241b98d3903f6a5b872baa19b80aef3b", 858490},
718 {"resource.001", 0, "2fed7451bca81b0c891eed1a956f2263", 1212161},
719 {"resource.002", 0, "323b3b12f43d53f27d259beb225f0aa7", 1129316},
720 {"resource.003", 0, "83ac03e4bddb2c1ac2d36d2a587d0536", 1145616},
721 AD_LISTEND},
722 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
723
724 // Eco Quest - German DOS Floppy (supplied by markcoolio in bug report #4263, also includes english language)
725 // SCI interpreter version 1.000.510
726 {"ecoquest", "Floppy", {
727 {"resource.map", 0, "7a9b43bf27dc000ac8559ecbe824b659", 4395},
728 {"resource.000", 0, "99b73d40403a51c7e60d01df0d6cd34a", 998227},
729 {"resource.001", 0, "2fed7451bca81b0c891eed1a956f2263", 1212060},
730 {"resource.002", 0, "02d7d0411f7903aacb3bc8b0f8ca8a9a", 1202581},
731 {"resource.003", 0, "84dd11b6825255671c703aee5ceff620", 1175835},
732 AD_LISTEND},
733 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
734
735 // Eco Quest - Spanish DOS Floppy (from jvprat, also includes english language)
736 // Executable scanning reports "1.ECO.013", VERSION file reports "1.000, 11.12.92"
737 // SCI interpreter version 1.000.510
738 {"ecoquest", "Floppy", {
739 {"resource.map", 0, "82e6b1e3bdb2f064b18380009df7b345", 4395},
740 {"resource.000", 0, "0b12a91c935e385308af8d17811deded", 1004085},
741 {"resource.001", 0, "2fed7451bca81b0c891eed1a956f2263", 1212060},
742 {"resource.002", 0, "2d21a1d2dcbffa551552e3e0725d2284", 1186033},
743 {"resource.003", 0, "84dd11b6825255671c703aee5ceff620", 1174993},
744 AD_LISTEND},
745 Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
746
747 // Eco Quest - French DOS Floppy (from Strangerke, also includes english language)
748 // SCI interpreter version 1.ECO.013
749 {"ecoquest", "Floppy", {
750 {"resource.map", 0, "67742945cd59b896d9f22a549f605217", 4407},
751 {"resource.000", 0, "0b12a91c935e385308af8d17811deded", 973723},
752 {"resource.001", 0, "fc7fba54b6bb88fd7e9c229636599aa9", 1205841},
753 {"resource.002", 0, "b836c6ee9de67d814ac5d1b05f5b9858", 1173872},
754 {"resource.003", 0, "f8f767f9d6351432621c6e54c1b2ba8c", 1141520},
755 AD_LISTEND},
756 Common::FR_FRA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
757
758#define GUIO_ECO2_WINDOWS GUIO8(GUIO_NOSPEECH,\
759 GAMEOPTION_WINDOWS_CURSORS,\
760 GAMEOPTION_PREFER_DIGITAL_SFX,\
761 GAMEOPTION_ORIGINAL_SAVELOAD,\
762 GAMEOPTION_MIDI_MODE,\
763 GAMEOPTION_RGB_RENDERING,\
764 GAMEOPTION_TTS,\
765 GAMEOPTION_ENABLE_GMM_SAVE)
766
767 // Eco Quest 2 - English DOS Non-Interactive Demo
768 // SCI interpreter version 1.001.055
769 {"ecoquest2", "Demo", {
770 {"resource.map", 0, "607cfa0d8a03b7d348c06ee727e3d939", 1321},
771 {"resource.000", 0, "dd6f614c43c029f063e93cd243af90a4", 525992},
772 AD_LISTEND},
773 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
774
775 // Eco Quest 2 - English DOS Floppy (supplied by markcoolio in bug report #4264)
776 // SCI interpreter version 1.001.065
777 {"ecoquest2", "Floppy", {
778 {"resource.map", 0, "28fb7b6abb9fc1cb8882d7c2e701b63f", 5658},
779 {"resource.000", 0, "cc1d17e5637528dbe4a812699e1cbfc6", 4208192},
780 AD_LISTEND},
781 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
782
783 // Eco Quest 2 - Included as a bonus game in Sierra's School House.
784 // Executable scanning reports "1.001.069", VERSION file reports "1.000.000"
785 {"ecoquest2", "CD", {
786 {"resource.map", 0, "28fb7b6abb9fc1cb8882d7c2e701b63f", 5658},
787 {"resource.000", 0, "cc1d17e5637528dbe4a812699e1cbfc6", 4208192},
788 AD_LISTEND},
789 Common::EN_ANY, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_ECO2_WINDOWS },
790
791 // Eco Quest 2 - French DOS Floppy (from Strangerke)
792 // SCI interpreter version 1.001.081
793 {"ecoquest2", "Floppy", {
794 {"resource.map", 0, "c22ab8b33c339c138b6b1697b77b9e79", 5588},
795 {"resource.000", 0, "1c4093f7248240329121fdf8c0d59152", 4231946},
796 AD_LISTEND},
797 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
798
799 // Eco Quest 2 - Spanish DOS Floppy (supplied by umbrio in bug report #5750)
800 {"ecoquest2", "Floppy", {
801 {"resource.map", 0, "a6b271b934afa7e84d03816a4fefa67b", 5593},
802 {"resource.000", 0, "1c4093f7248240329121fdf8c0d59152", 4209150},
803 {"resource.msg", 0, "eff8be1925d42288de55e405983e9314", 117810},
804 AD_LISTEND},
805 Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
806
807 // Eco Quest 2 - German DOS Floppy (supplied by frankenbuam in bug report #6416)
808 {"ecoquest2", "Floppy", {
809 {"resource.map", 0, "d8b20073e64f41f6437f73143a186753", 5643},
810 {"resource.000", 0, "cc1d17e5637528dbe4a812699e1cbfc6", 4210876},
811 {"resource.msg", 0, "2f231d31af172ea72ed533fd112f971b", 133458},
812 AD_LISTEND},
813 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
814
815 // Eco Quest 2 - PRCA/T&J Russian DOS Floppy
816 {"ecoquest2", "Floppy", {
817 {"resource.map", 0, "9e796f1918b981efd4a76774c1306850", 5658},
818 {"resource.000", 0, "e6c5795620931dcbb4c73ab48e18b898", 4279514},
819 AD_LISTEND},
820 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
821
822 // Eco Quest 2 - Korean DOS Floppy (from swkim01)
823 // using swkim01's SCI Message Editor: https://github.com/swkim01/scime/
824 {"ecoquest2", "Floppy", {
825 {"resource.map", 0, "28fb7b6abb9fc1cb8882d7c2e701b63f", 5658},
826 {"resource.000", 0, "cc1d17e5637528dbe4a812699e1cbfc6", 4208192},
827 {"resource.msg", 0, "a0fbf7c183ea64f4bc224f71f2862aa0", 219798},
828 AD_LISTEND},
829 Common::KO_KOR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
830
831#undef GUIO_ECO2_WINDOWS
832
833 // Freddy Pharkas - English DOS demo (from FRG)
834 // SCI interpreter version 1.001.069
835 {"freddypharkas", "Demo", {
836 {"resource.map", 0, "97aa9fcfe84c9993a64debd28c32393a", 1909},
837 {"resource.000", 0, "5ea8e7a3ea10cce6efd5c106dc62fd8c", 867724},
838 AD_LISTEND},
839 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
840
841 // Freddy Pharkas - English CD DOS (from FRG)
842 // SCI interpreter version 1.001.132
843 {"freddypharkas", "CD", {
844 {"resource.map", 0, "d46b282f228a67ba13bd4b4009e95f8f", 6058},
845 {"resource.000", 0, "ee3c64ffff0ba9fb08bea2624631c598", 5490246},
846 AD_LISTEND},
847 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_STD16_SPEECH },
848
849 // Freddy Pharkas - English DOS Floppy (updated information from markcoolio in bug reports #4267 and #4286)
850 // Executable scanning reports "1.cfs.081"
851 // SCI interpreter version 1.001.132 (just a guess)
852 {"freddypharkas", "Floppy", {
853 {"resource.map", 0, "a32674e7fbf7b213b4a066c8037f16b6", 5816},
854 {"resource.000", 0, "96b07e9b914dba1c8dc6c78a176326df", 5233230},
855 {"resource.msg", 0, "554f65315d851184f6e38211489fdd8f", 331706},
856 AD_LISTEND},
857 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
858
859 // Freddy Pharkas - French DOS Floppy
860 // Executable scanning reports "1.cfs.081"
861 {"freddypharkas", "Floppy", {
862 {"resource.map", 0, "a32674e7fbf7b213b4a066c8037f16b6", 5816},
863 {"resource.000", 0, "96b07e9b914dba1c8dc6c78a176326df", 5233230},
864 {"resource.msg", 0, "4dc478f5c73b57e5d690bdfffdcf1c44", 816518},
865 AD_LISTEND},
866 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
867
868 // Freddy Pharkas - German DOS Floppy (from Tobis87, updated information from markcoolio in bug reports #4266 and #4286)
869 // Executable scanning reports "1.cfs.081"
870 // SCI interpreter version 1.001.132 (just a guess)
871 {"freddypharkas", "", {
872 {"resource.map", 0, "a32674e7fbf7b213b4a066c8037f16b6", 5816},
873 {"resource.000", 0, "96b07e9b914dba1c8dc6c78a176326df", 5233230},
874 {"resource.msg", 0, "304b5a5781800affd2235152a5794fa8", 911164},
875 AD_LISTEND},
876 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
877
878 // Freddy Pharkas - Spanish DOS (from jvprat)
879 // Executable scanning reports "1.cfs.081", VERSION file reports "1.000, March 30, 1995"
880 // SCI interpreter version 1.001.132 (just a guess)
881 {"freddypharkas", "Floppy", {
882 {"resource.map", 0, "a32674e7fbf7b213b4a066c8037f16b6", 5816},
883 {"resource.000", 0, "96b07e9b914dba1c8dc6c78a176326df", 5233230},
884 {"resource.msg", 0, "45b5bf74933ac3727e4cc844446dc052", 796156},
885 AD_LISTEND},
886 Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
887
888 // Freddy Pharkas - English DOS CD Demo
889 // SCI interpreter version 1.001.095
890 {"freddypharkas", "CD Demo", {
891 {"resource.map", 0, "a62a7eae85dd1e6b07f39662b278437e", 1918},
892 {"resource.000", 0, "4962a3c4dd44e36e78ea4a7a374c2220", 957382},
893 AD_LISTEND},
894 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_SPEECH },
895
896 // Freddy Pharkas - English Macintosh
897 {"freddypharkas", "", {
898 {"Data1", 0, "ef7cbd62727989818f1cfae69c9fd61d", 3038236},
899 {"Data2", 0, "2424b418f7d52c385cea4701f529c69a", 4721476},
900 AD_LISTEND},
901 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK, GUIO_STD16_MAC_HIRESFONTS },
902
903 // Fun Seeker's Guide - English DOS
904 // SCI interpreter version 0.000.506
905 {"funseeker", "", {
906 {"resource.map", 0, "7ee6859ef74314f6d91938c3595348a9", 282},
907 {"resource.001", 0, "f1e680095424e31f7fae1255d36bacba", 40692},
908 AD_LISTEND},
909 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
910
911 // Gabriel Knight - English DOS Demo
912 // SCI interpreter version 1.001.092
913 // Note: we are not using ADGF_DEMO here, to avoid a game ID like gk1demo-demo
914 {"gk1demo", "Demo", {
915 {"resource.map", 0, "39645952ae0ed8072c7e838f31b75464", 2490},
916 {"resource.000", 0, "eb3ed7477ca4110813fe1fcf35928561", 1718450},
917 AD_LISTEND},
918 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_SPEECH },
919
920 // Gabriel Knight - English DOS Demo (from DrMcCoy)
921 // SCI interpreter version 1.001.092
922 // Note: we are not using ADGF_DEMO here, to avoid a game ID like gk1demo-demo
923 {"gk1demo", "Demo", {
924 {"resource.map", 0, "8cad2a256f41463030cbb7ea1bfb2857", 2490},
925 {"resource.000", 0, "eb3ed7477ca4110813fe1fcf35928561", 1718450},
926 AD_LISTEND},
927 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_SPEECH },
928
929 // Gabriel Knight - English DOS Demo
930 // SCI interpreter version 1.001.092
931 // Note: we are not using ADGF_DEMO here, to avoid a game ID like gk1demo-demo.
932 // Same resource volume as previous entry, but resource.map has one different
933 // byte within the junk padding between directory headers and directory entries.
934 {"gk1demo", "Demo", {
935 {"resource.map", 0, "1f6643045cab8546c9e6bddfbce4ea80", 2490},
936 {"resource.000", 0, "eb3ed7477ca4110813fe1fcf35928561", 1718450},
937 AD_LISTEND},
938 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_SPEECH },
939
940#define GUIO_GK1_FLOPPY GUIO4(GUIO_NOSPEECH, \
941 GAMEOPTION_ORIGINAL_SAVELOAD, \
942 GAMEOPTION_TTS, \
943 GAMEOPTION_ENABLE_GMM_SAVE)
944#define GUIO_GK1_CD_DOS GUIO7(GUIO_LINKSPEECHTOSFX, \
945 GAMEOPTION_ORIGINAL_SAVELOAD, \
946 GAMEOPTION_HIGH_RESOLUTION_GRAPHICS, \
947 GAMEOPTION_HQ_VIDEO, \
948 GAMEOPTION_ENABLE_GMM_SAVE, \
949 GAMEOPTION_GK1_ENABLE_AUDIO_POPFIX, \
950 GUIO_PLATFORM(kPlatformWindows))
951#define GUIO_GK1_CD_WIN GUIO6(GUIO_LINKSPEECHTOSFX, \
952 GAMEOPTION_ORIGINAL_SAVELOAD, \
953 GAMEOPTION_HQ_VIDEO, \
954 GAMEOPTION_ENABLE_GMM_SAVE, \
955 GAMEOPTION_GK1_ENABLE_AUDIO_POPFIX, \
956 GUIO_PLATFORM(kPlatformDOS))
957#define GUIO_GK1_MAC GUIO3(GUIO_NOSPEECH, \
958 GAMEOPTION_TTS, \
959 GAMEOPTION_ENABLE_GMM_SAVE)
960
961 // Gabriel Knight - English DOS Floppy
962 // SCI interpreter version 2.000.000
963 {"gk1", "", {
964 {"resource.map", 0, "372d059f75856afa6d73dd84cbb8913d", 10783},
965 {"resource.000", 0, "69b7516962510f780d38519cc15fcc7c", 13022630},
966 AD_LISTEND},
967 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_GK1_FLOPPY },
968
969 // Gabriel Knight - English DOS Floppy (supplied by markcoolio in bug report #4269)
970 // SCI interpreter version 2.000.000
971 {"gk1", "", {
972 {"resource.map", 0, "65e8c14092e4c9b3b3538b7602c8c5ec", 10783},
973 {"resource.000", 0, "69b7516962510f780d38519cc15fcc7c", 13022630},
974 AD_LISTEND},
975 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_GK1_FLOPPY },
976
977 // Gabriel Knight - English DOS Floppy
978 // SCI interpreter version 2.000.000, VERSION file reports "1.0\nGabriel Knight\n11/22/10:33 pm\n\x1A"
979 {"gk1", "", {
980 {"resource.map", 0, "ef41df08cf2c1f680216cdbeed0f8311", 10783},
981 {"resource.000", 0, "69b7516962510f780d38519cc15fcc7c", 13022630},
982 AD_LISTEND},
983 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_GK1_FLOPPY },
984
985 // Gabriel Knight - German DOS Floppy (supplied by markcoolio in bug report #4268)
986 // SCI interpreter version 2.000.000
987 {"gk1", "", {
988 {"resource.map", 0, "ad6508b0296b25c07b1f58828dc33696", 10789},
989 {"resource.000", 0, "091cf08910780feabc56f8551b09cb36", 13077029},
990 AD_LISTEND},
991 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_GK1_FLOPPY },
992
993 // Gabriel Knight - French DOS Floppy (supplied by kervala in bug report #6281)
994 // SCI interpreter version 2.000.000
995 {"gk1", "", {
996 {"resource.map", 0, "236e36cc847cdeafdd5e5fa8cba916ed", 10801},
997 {"resource.000", 0, "091cf08910780feabc56f8551b09cb36", 13033072},
998 AD_LISTEND},
999 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_GK1_FLOPPY },
1000
1001 // Gabriel Knight - English DOS CD (from jvprat)
1002 // Executable scanning reports "2.000.000", VERSION file reports "01.100.000"
1003 {"gk1", "CD", {
1004 {"resource.map", 0, "372d059f75856afa6d73dd84cbb8913d", 10996},
1005 {"resource.000", 0, "69b7516962510f780d38519cc15fcc7c", 12581736},
1006 AD_LISTEND},
1007 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_GK1_CD_DOS },
1008
1009 // Gabriel Knight - English Windows CD (from jvprat)
1010 // Executable scanning reports "2.000.000", VERSION file reports "01.100.000"
1011 {"gk1", "CD", {
1012 {"resource.map", 0, "372d059f75856afa6d73dd84cbb8913d", 10996},
1013 {"resource.000", 0, "69b7516962510f780d38519cc15fcc7c", 12581736},
1014 AD_LISTEND},
1015 Common::EN_ANY, Common::kPlatformWindows, ADGF_CD, GUIO_GK1_CD_WIN },
1016
1017 // Gabriel Knight - Hebrew fan translation, based on English Dos CD
1018 // Executable scanning reports "2.000.000", VERSION file reports "01.100.000"
1019 {"gk1", "CD", {
1020 {"resource.map", 0, "372d059f75856afa6d73dd84cbb8913d", 10996},
1021 {"resource.000", 0, "69b7516962510f780d38519cc15fcc7c", 12581736},
1022 {"PATCHES/0.fon", 0, "a2fc0fd2c4ddcf1f1dc5207126cd998b", 3419},
1023 AD_LISTEND},
1024 Common::HE_ISR, Common::kPlatformDOS, ADGF_CD, GUIO_GK1_CD_DOS },
1025
1026 // Gabriel Knight - Korean fan translation, based on English Windows CD
1027 // Executable scanning reports "2.000.000", VERSION file reports "01.100.000"
1028 {"gk1", "CD", {
1029 {"resource.map", 0, "372d059f75856afa6d73dd84cbb8913d", 10996},
1030 {"resource.000", 0, "69b7516962510f780d38519cc15fcc7c", 12581736},
1031 {"resource.msg", 0, "5a35e00e0b8d656ff423b76831a86ab8", 980765},
1032 AD_LISTEND},
1033 Common::KO_KOR, Common::kPlatformDOS, ADGF_CD, GUIO3(GUIO_LINKSPEECHTOSFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_HQ_VIDEO) },
1034
1035 {"gk1", "CD", {
1036 {"resource.map", 0, "372d059f75856afa6d73dd84cbb8913d", 10996},
1037 {"resource.000", 0, "69b7516962510f780d38519cc15fcc7c", 12581736},
1038 {"resource.msg", 0, "5a35e00e0b8d656ff423b76831a86ab8", 980765},
1039 AD_LISTEND},
1040 Common::KO_KOR, Common::kPlatformWindows, ADGF_CD, GUIO_GK1_CD_WIN },
1041
1042 // Gabriel Knight - German DOS CD (from Tobis87)
1043 // SCI interpreter version 2.000.000, VERSION file reports "1.000.000, April 25, 1994"
1044 {"gk1", "CD", {
1045 {"resource.map", 0, "a7d3e55114c65647310373cb390815ba", 11392},
1046 {"resource.000", 0, "091cf08910780feabc56f8551b09cb36", 13400497},
1047 AD_LISTEND},
1048 Common::DE_DEU, Common::kPlatformDOS, ADGF_CD, GUIO_GK1_CD_DOS },
1049
1050 // Gabriel Knight - Spanish DOS CD (from jvprat)
1051 // Executable scanning reports "2.000.000", VERSION file reports "1.000.000, April 13, 1995"
1052 {"gk1", "CD", {
1053 {"resource.map", 0, "7cb6e9bba15b544ec7a635c45bde9953", 11404},
1054 {"resource.000", 0, "091cf08910780feabc56f8551b09cb36", 13381599},
1055 AD_LISTEND},
1056 Common::ES_ESP, Common::kPlatformDOS, ADGF_CD, GUIO_GK1_CD_DOS },
1057
1058 // Gabriel Knight - French DOS CD (from Hkz)
1059 // VERSION file reports "1.000.000, May 3, 1994"
1060 {"gk1", "CD", {
1061 {"resource.map", 0, "55f909ba93a2515042a08d8a2da8414e", 11392},
1062 {"resource.000", 0, "091cf08910780feabc56f8551b09cb36", 13325145},
1063 AD_LISTEND},
1064 Common::FR_FRA, Common::kPlatformDOS, ADGF_CD, GUIO_GK1_CD_DOS },
1065
1066 // Gabriel Knight - English Macintosh (Floppy!)
1067 // This version is hi-res ONLY, so it should NOT get GAMEOPTION_HIGH_RESOLUTION_GRAPHICS
1068 // (which is meant for enforcing hi-res graphics), but instead hi-res mode should be enabled all the time.
1069 // Confirmed by [md5] and originally by clone2727.
1070 {"gk1", "", {
1071 {"Data1", 0, "044d3bcd7e5b5bb0393d954ade8053fe", 5814662},
1072 {"Data2", 0, "99a0c63febf9e44e12a00f99c00eae0f", 6685096},
1073 {"Data3", 0, "f25068b408b09275d8b698866462f578", 3677343},
1074 {"Data4", 0, "1cceebbe411b26c860a74f91c337fdf3", 3229830},
1075 AD_LISTEND},
1076 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK, GUIO_GK1_MAC },
1077
1078#undef GUIO_GK1_FLOPPY
1079#undef GUIO_GK1_CD_DOS
1080#undef GUIO_GK1_CD_WIN
1081#undef GUIO_GK1_MAC
1082
1083#define GUIO_GK2_DEMO GUIO9(GUIO_NOSUBTITLES, \
1084 GUIO_NOMUSIC, \
1085 GUIO_NOSFX, \
1086 GUIO_NOSPEECH, \
1087 GUIO_NOMIDI, \
1088 GUIO_NOLAUNCHLOAD, \
1089 GUIO_NOASPECT, \
1090 GAMEOPTION_HQ_VIDEO, \
1091 GAMEOPTION_ENABLE_GMM_SAVE)
1092#define GUIO_GK2 GUIO7(GUIO_LINKSPEECHTOSFX, \
1093 GUIO_NOMIDI, \
1094 GUIO_NOASPECT, \
1095 GAMEOPTION_ORIGINAL_SAVELOAD, \
1096 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
1097 GAMEOPTION_HQ_VIDEO, \
1098 GAMEOPTION_ENABLE_GMM_SAVE)
1099#define GUIO_GK2_MAC GUIO_GK2
1100
1101 // Gabriel Knight 2 - English Windows Non-Interactive Demo
1102 // Executable scanning reports "2.100.002"
1103 {"gk2", "Demo", {
1104 {"resource.map", 0, "e0effce11c4908f4b91838741716c83d", 1351},
1105 {"resource.000", 0, "d04cfc7f04b6f74d13025378be49ec2b", 4640330},
1106 AD_LISTEND},
1107 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO, GUIO_GK2_DEMO },
1108
1109 // Gabriel Knight 2 - English DOS (GOG version) - ressci.* merged in ressci.000
1110 // using Enrico Rolfi's HD/DVD installer: https://gkpatches.vogons.org/english.php
1111 {"gk2", "", {
1112 {"resmap.000", 0, "b996fa1e57389a1e179a00a0049de1f4", 8110},
1113 {"ressci.000", 0, "a19fc3604c6e5407abcf03d59ee87217", 168522221},
1114 AD_LISTEND},
1115 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_GK2 },
1116
1117 // Gabriel Knight 2 - Korean DOS (GOG version) (from swkim01)
1118 // using swkim01's SCI Message Editor: https://github.com/swkim01/scime/
1119 {"gk2", "", {
1120 {"resmap.000", 0, "b996fa1e57389a1e179a00a0049de1f4", 8110},
1121 {"ressci.000", 0, "a19fc3604c6e5407abcf03d59ee87217", 168522221},
1122 {"resource.msg", 0, "1c4439abcfda38be40090a37a91ad7d2", 331954},
1123 AD_LISTEND},
1124 Common::KO_KOR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_GK2 },
1125
1126 // Gabriel Knight 2 - English DOS (from jvprat)
1127 // Executable scanning reports "2.100.002", VERSION file reports "1.1"
1128 {"gk2", "", {
1129 {"resmap.001", 0, "1b8bf6a23b37ed67358eb825fc687260", 2776},
1130 {"ressci.001", 0, "24463ae235b1afbbc4ff5e2ed1b8e3b2", 50496082},
1131 {"resmap.002", 0, "2028230674bb54cd24370e0745e7a9f4", 1975},
1132 {"ressci.002", 0, "f0edc1dcd704bd99e598c5a742dc7150", 42015676},
1133 {"resmap.003", 0, "51f3372a2133c406719dafad86369be3", 1687},
1134 {"ressci.003", 0, "86cb3f3d176994e7f8a9ad663a4b907e", 35313750},
1135 {"resmap.004", 0, "0f6e48f3e84e867f7d4a5215fcff8d5c", 2719},
1136 {"ressci.004", 0, "4f30aa6e6f895132402c8652f9e1d741", 58317316},
1137 {"resmap.005", 0, "2dac0e232262b4a51271fd28559b3e70", 2065},
1138 {"ressci.005", 0, "14b62d4a3bddee57a03cb1495a798a0f", 38075705},
1139 {"resmap.006", 0, "ce9359037277b7d7976da185c2fa0aad", 2977},
1140 {"ressci.006", 0, "8e44e03890205a7be12f45aaba9644b4", 60659424},
1141 AD_LISTEND},
1142 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_GK2 },
1143
1144 // Gabriel Knight 2 - French DOS (6-CDs Sierra Originals reedition)
1145 // Executable scanning reports "2.100.002", VERSION file reports "1.0"
1146 {"gk2", "", {
1147 {"resmap.001", 0, "5752eb78e0dffd6ad1d6ada75fe1222e", 2800},
1148 {"ressci.001", 0, "37d2df0e1ec0603b605d0c87f1c09ce5", 50810410},
1149 {"resmap.002", 0, "1ca433e4bc26383ff134a817386b723e", 1987},
1150 {"ressci.002", 0, "5d07e6b51afaa3a5850b17a3dbd800a0", 41367424},
1151 {"resmap.003", 0, "27b15dea1f9c73e1f5b57467c2d98b80", 1699},
1152 {"ressci.003", 0, "93c561e5d49a804deed4ea4c2eda7386", 35200452},
1153 {"resmap.004", 0, "9e5aaa053785d1ea61b1448df930db1a", 2743},
1154 {"ressci.004", 0, "5d07e6b51afaa3a5850b17a3dbd800a0", 58988750},
1155 {"resmap.005", 0, "6b1f4b59a7af58e1aff21259cc457851", 2077},
1156 {"ressci.005", 0, "1eb5a72744799f5a5518543f5b4c3c79", 37882126},
1157 {"resmap.006", 0, "11b2e722170b8c93fdaa5428e2c7676f", 3001},
1158 {"ressci.006", 0, "4037d941aec39d2e654e20960429aefc", 60568486},
1159 AD_LISTEND},
1160 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_GK2 },
1161
1162 // Gabriel Knight 2 - German DOS/Windows (6-CDs original release, provided by m_kiewitz)
1163 // Executable scanning reports "2.100.002", VERSION file reports "1.0"
1164 {"gk2", "", {
1165 {"resmap.001", 0, "ae48ed125f846ad5850ed8d768963947", 2806},
1166 {"ressci.001", 0, "5a4f25f3a08a45a9a1452b0922f1c716", 50942045},
1167 {"resmap.002", 0, "8fb07268e064a9dec7776cb70cd45cee", 1981},
1168 {"ressci.002", 0, "04657f765ca35b7c620df9cfc2737228", 41718539},
1169 {"resmap.003", 0, "d9c7eeb5337f01865ab46865e546a10d", 1699},
1170 {"ressci.003", 0, "93c561e5d49a804deed4ea4c2eda7386", 35233438},
1171 {"resmap.004", 0, "ecbcf7f54dd1d2d29cb234e106558984", 2737},
1172 {"ressci.004", 0, "3292b853404d613a8314dfc8dc8c07c0", 59450811},
1173 {"resmap.005", 0, "9fe7e86d66deabfeb10760990d2b1724", 2053},
1174 {"ressci.005", 0, "f7a9057385041bc99a282c4667ba5309", 37952633},
1175 {"resmap.006", 0, "c5323f49b7ee6a2c08c4852290e351c0", 2995},
1176 {"ressci.006", 0, "7a3aaeef377cf4b1b2e7914791d34fca", 60585298},
1177 AD_LISTEND},
1178 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_GK2 },
1179
1180 // Gabriel Knight 2 - Portuguese DOS/Windows (6-CDs original release)
1181 // Executable scanning reports "2.100.002", VERSION file reports "1.0"
1182 {"gk2", "", {
1183 {"resmap.001", 0, "dc313253adfe68584ad43993599dfb7e", 2806},
1184 {"ressci.001", 0, "37d2df0e1ec0603b605d0c87f1c09ce5", 50932558},
1185 {"resmap.002", 0, "3fd2283c7983d821b894593e97359913", 1999},
1186 {"ressci.002", 0, "5d07e6b51afaa3a5850b17a3dbd800a0", 42258859},
1187 {"resmap.003", 0, "c9980e5a16d7247f156b056a2e3adca7", 1711},
1188 {"ressci.003", 0, "59b597ed3550b5e175746e4f9bc8786d", 35477175},
1189 {"resmap.004", 0, "92e24eba78d7bed89954c472a5acc5f6", 2755},
1190 {"ressci.004", 0, "5d07e6b51afaa3a5850b17a3dbd800a0", 59781752},
1191 {"resmap.005", 0, "207f4f2ce425059bdd2f755a58c66309", 2101},
1192 {"ressci.005", 0, "1eb5a72744799f5a5518543f5b4c3c79", 38249037},
1193 {"resmap.006", 0, "c92f7b756964c8a57928a0b6558feaa5", 3007},
1194 {"ressci.006", 0, "4037d941aec39d2e654e20960429aefc", 60781720},
1195 AD_LISTEND},
1196 Common::PT_BRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_GK2 },
1197
1198 // Gabriel Knight 2 - Italian DOS/Windows (6-CDs original release, provided in Trac #11013)
1199 // Executable scanning reports "2.100.002", VERSION file reports "Italian 1.0"
1200 {"gk2", "", {
1201 {"resmap.001", 0, "f0841f987ba7ba08adb9035f2231fa87", 2806},
1202 {"ressci.001", 0, "2bca1716ae0afa602d2cb8933ea8c244", 51083193},
1203 {"resmap.002", 0, "2c5362c8c6f4b913500a941a5db01d03", 1999},
1204 {"ressci.002", 0, "584c20593a4e8d3740d0b4a5ce4729a2", 41865579},
1205 {"resmap.003", 0, "2ee65a5560dc9fd290fd7c623ba8ac61", 1711},
1206 {"ressci.003", 0, "59b597ed3550b5e175746e4f9bc8786d", 35547945},
1207 {"resmap.004", 0, "9c7b26b547a8abc3b88302acbf0cec5e", 2755},
1208 {"ressci.004", 0, "851d879c5c27b014ebbd8c44df6865c5", 59304672},
1209 {"resmap.005", 0, "2b2da2a53b492cb944ee022658f9acc2", 2101},
1210 {"ressci.005", 0, "376341973f5bb64ccf09ccf1b3119de0", 38303329},
1211 {"resmap.006", 0, "fe0f9b565b2b4f69080bbcb06f658e3e", 3007},
1212 {"ressci.006", 0, "4037d941aec39d2e654e20960429aefc", 61231670},
1213 AD_LISTEND},
1214 Common::IT_ITA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_GK2 },
1215
1216 // Gabriel Knight 2 - English Macintosh
1217 // NOTE: This only contains disc 1 files (as well as the persistent file:
1218 // Data1. Other discs have conflicting names :(
1219 {"gk2", "", {
1220 {"Data1", 0, "81cb3b4461af845efc59450a74b49fe6", 692785},
1221 {"Data2", 0, "69a05445a7c8c2da06d8f5a70200974d", 16774319},
1222 {"Data3", 0, "256309284f6447aaa5028103753e7e78", 15451574},
1223 {"Data4", 0, "8b843c62eb53136a855d6e0087e3cb0d", 5889297},
1224 {"Data5", 0, "f9fcf9ab2eb13b2125c33a1cda03a093", 14349728},
1225 AD_LISTEND},
1226 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_GK2_MAC },
1227
1228#undef GUIO_GK2_DEMO
1229#undef GUIO_GK2
1230#undef GUIO_GK2_MAC
1231
1232 // Hoyle 1 - English DOS (supplied by ssburnout in bug report #5270)
1233 // 1.000.104 3x5.25" (label:INT.0.000.519)
1234 {"hoyle1", "", {
1235 {"resource.map", 0, "d6c37503a8f282636e1b08f7a6cf4afd", 7818},
1236 {"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 162805},
1237 {"resource.002", 0, "e0dd44069a62a463fd124974b915f10d", 342149},
1238 {"resource.003", 0, "e0dd44069a62a463fd124974b915f10d", 328925},
1239 AD_LISTEND},
1240 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1241
1242 // Hoyle 1 - English DOS (supplied by wibble92 in bug report #4203)
1243 // SCI interpreter version 0.000.530
1244 {"hoyle1", "", {
1245 {"resource.map", 0, "9de9aa6d23569b3c8bf798503cf1216a", 7818},
1246 {"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 162783},
1247 {"resource.002", 0, "e0dd44069a62a463fd124974b915f10d", 342309},
1248 {"resource.003", 0, "e0dd44069a62a463fd124974b915f10d", 328912},
1249 AD_LISTEND},
1250 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1251
1252 // Hoyle 1 - English DOS (supplied by merkur in bug report #4255)
1253 // Game version 1.000.113
1254 // SCI interpreter version 0.000.530
1255 {"hoyle1", "", {
1256 {"resource.map", 0, "1034a218943d12f1f36e753fa10c95b8", 4386},
1257 {"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 518308},
1258 AD_LISTEND},
1259 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1260
1261 // Hoyle 1 3.5' - English DOS (supplied by eddydrama in bug report #5300 and dinnerx in bug report #5460)
1262 // Game version 1.000.104
1263 // SCI interpreter version 0.000.519
1264 {"hoyle1", "", {
1265 {"resource.map", 0, "0af9a3dcd72a091960de070432e1f524", 4386},
1266 {"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 518127},
1267 AD_LISTEND},
1268 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1269
1270 // Hoyle 1 - English DOS v1.000.115 (supplied by misterhands in bug report #6597)
1271 // Game version 1.000.115
1272 // SCI interpreter version 0.000.668
1273 {"hoyle1", "", {
1274 {"resource.map", 0, "3ddf55fdbe14eb0e89a27a2cfc1338bd", 4386},
1275 {"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 519525},
1276 AD_LISTEND},
1277 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1278
1279 // Hoyle 1 - English Amiga (from www.back2roots.org - verified by waltervn in bug report #6870)
1280 // Game version 1.000.139, SCI interpreter version x.yyy.zzz
1281 {"hoyle1", "", {
1282 {"resource.map", 0, "2a72b1aba65fa6e339370eb86d8601d1", 5166},
1283 {"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 218755},
1284 {"resource.002", 0, "e0dd44069a62a463fd124974b915f10d", 439502},
1285 AD_LISTEND},
1286 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
1287
1288 // Hoyle 1 - English Atari ST
1289 // Game version 1.000.104, SCI interpreter version 1.002.024
1290 {"hoyle1", "", {
1291 {"resource.map", 0, "0af9a3dcd72a091960de070432e1f524", 4386},
1292 {"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 518127},
1293 AD_LISTEND},
1294 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16 },
1295
1296 // Hoyle 1 - English Atari ST
1297 // Game version 1.000.108, SCI interpreter version 1.002.026
1298 {"hoyle1", "", {
1299 {"resource.map", 0, "ed8355f84752e49ffa1f0cf9eca4b28e", 4140},
1300 {"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 517454},
1301 AD_LISTEND},
1302 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16 },
1303
1304 // Hoyle 1 - English Macintosh (supplied by Omer Mor)
1305 // Executable scanning reports "x.yyy.zzz"
1306 // Resource fork reports "Sierra Interpreter 0.022"
1307 {"hoyle1", "", {
1308 {"resource.map", 0, "e96963c2e34b21e2680fdaafb5d00a40", 8706},
1309 {"resource.001", 0, "37b23afcf940ddbccfbe0b44080d9bc2", 611892},
1310 {"resource.002", 0, "37b23afcf940ddbccfbe0b44080d9bc2", 591233},
1311 AD_LISTEND},
1312 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_NO_FLAGS, GUIO_STD16_MAC_UNDITHER },
1313
1314 // Hoyle 1 - English DOS Non-Interactive Demo
1315 // Game version v1.000.114
1316 // SCI interpreter version 0.000.530
1317 {"hoyle1", "Demo", {
1318 {"resource.map", 0, "debe9c04c5bcf1d97274d4a7a3e1a9f9", 1008},
1319 {"resource.001", 0, "e0dd44069a62a463fd124974b915f10d", 243616},
1320 AD_LISTEND},
1321 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_UNDITHER },
1322
1323 // Hoyle 2 - English DOS
1324 // SCI interpreter version 0.000.572
1325 {"hoyle2", "", {
1326 {"resource.map", 0, "4f894d203f64aa23d9ff64d30ae36926", 2100},
1327 {"resource.001", 0, "8f2dd70abe01112eca464cda818b5eb6", 98138},
1328 {"resource.002", 0, "8f2dd70abe01112eca464cda818b5eb6", 196631},
1329 AD_LISTEND},
1330 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1331
1332 // Hoyle 2 - English DOS (supplied by ssburnout in bug report #5270)
1333 // Game version 1.000.011
1334 // SCI interpreter version 0.000.572
1335 {"hoyle2", "", {
1336 {"resource.map", 0, "db0ba08b953e9904a4960ad99cd29c20", 1356},
1337 {"resource.001", 0, "8f2dd70abe01112eca464cda818b5eb6", 216315},
1338 AD_LISTEND},
1339 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1340
1341 // Hoyle 2 - English DOS (supplied by m_kiewitz)
1342 // Game version 1.000.014
1343 // SCI interpreter version 0.000.668
1344 {"hoyle2", "", {
1345 {"resource.map", 0, "8cef06c93d17d96f44aacd5902d84b30", 2100},
1346 {"resource.001", 0, "8f2dd70abe01112eca464cda818b5eb6", 98289},
1347 {"resource.002", 0, "8f2dd70abe01112eca464cda818b5eb6", 197326},
1348 AD_LISTEND},
1349 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1350
1351 // Hoyle 2 - English DOS (supplied by misterhands in bug report #6598)
1352 // Game version 1.000.016
1353 // SCI interpreter version 0.000.668
1354 {"hoyle2", "", {
1355 {"resource.map", 0, "d8758a4eb6f34f6b3130bf25a496d123", 1356},
1356 {"resource.001", 0, "8f2dd70abe01112eca464cda818b5eb6", 217880},
1357 AD_LISTEND},
1358 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1359
1360 // Hoyle 2 - English Amiga (from www.back2roots.org)
1361 // Executable scanning reports "1.002.032"
1362 // SCI interpreter version 0.000.685
1363 {"hoyle2", "", {
1364 {"resource.map", 0, "62ed48d20c580e5a98f102f7cd93706a", 1356},
1365 {"resource.001", 0, "8f2dd70abe01112eca464cda818b5eb6", 222704},
1366 AD_LISTEND},
1367 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1368
1369 // Hoyle 2 - English Atari ST
1370 // Game version 1.001.017
1371 // Executable scanning reports "1.002.034"
1372 {"hoyle2", "", {
1373 {"resource.map", 0, "13c8cc977598b6ad61d24c6296a090fd", 1356},
1374 {"resource.001", 0, "8f2dd70abe01112eca464cda818b5eb6", 216280},
1375 AD_LISTEND},
1376 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1377
1378 // Hoyle 2 - English Macintosh
1379 // Executable scanning reports "x.yyy.zzz"
1380 {"hoyle2", "", {
1381 {"resource.map", 0, "1af1d3aa3cf564f93477c9f87e53f495", 1728},
1382 {"resource.001", 0, "b73b8131669d69d41a326415e4519138", 482882},
1383 AD_LISTEND},
1384 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_NO_FLAGS, GUIO_STD16_MAC_UNDITHER },
1385
1386 // Hoyle 3 - English Amiga (from www.back2roots.org)
1387 // Executable scanning reports "1.005.000"
1388 // SCI interpreter version 1.000.510
1389 {"hoyle3", "", {
1390 {"resource.map", 0, "f1f158e428398cb87fc41fb4aa8c2119", 2088},
1391 {"resource.000", 0, "595b6039ea1356e7f96a52c58eedcf22", 355791},
1392 {"resource.001", 0, "143df8aef214a2db34c2d48190742012", 632273},
1393 AD_LISTEND},
1394 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
1395
1396 // Hoyle 3 - English DOS Non-Interactive Demo
1397 // Executable scanning reports "x.yyy.zzz"
1398 // SCI interpreter version 1.000.510 (just a guess)
1399 {"hoyle3", "Demo", {
1400 {"resource.map", 0, "0d06cacc87dc21a08cd017e73036f905", 735},
1401 {"resource.001", 0, "24db2bccda0a3c43ac4a7b5edb116c7e", 797678},
1402 AD_LISTEND},
1403 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
1404
1405 // Hoyle 3 - English DOS Floppy (from jvprat)
1406 // Executable scanning reports "x.yyy.zzz", Floppy label reports "1.0, 11.2.91", VERSION file reports "1.000"
1407 // Also found on SierraOriginals CD as Hoyle Classic Board Games (1996)
1408 // SCI interpreter version 1.000.510 (just a guess)
1409 {"hoyle3", "", {
1410 {"resource.map", 0, "7216a2972f9c595c45ab314941628e43", 2247},
1411 {"resource.000", 0, "6ef28cac094dcd97fdb461662ead6f92", 541845},
1412 {"resource.001", 0, "0a98a268ee99b92c233a0d7187c1f0fa", 845795},
1413 AD_LISTEND},
1414 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
1415
1416 // Hoyle 3 - English DOS Floppy (supplied by eddydrama in bug report #5119)
1417 {"hoyle3", "", {
1418 {"resource.map", 0, "31c9fc0977ac6e5b566c37096803d0cb", 2469},
1419 {"resource.000", 0, "6ef28cac094dcd97fdb461662ead6f92", 12070},
1420 {"resource.001", 0, "ca6a9750a2c138d8bcbba369126040e9", 348646},
1421 {"resource.002", 0, "0a98a268ee99b92c233a0d7187c1f0fa", 345811},
1422 {"resource.003", 0, "97cfd72633f8f9b2a0b1d4116cf3ee81", 346116},
1423 {"resource.004", 0, "2884fb91b225fabd9ca87ea231293b48", 351218},
1424 AD_LISTEND},
1425 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
1426
1427 // Hoyle 3 EGA - English DOS Floppy 1.0 (supplied by abevi in bug report #4176)
1428 {"hoyle3", "EGA", {
1429 {"resource.map", 0, "1728af1f6a85938c3522e64449e76ca1", 2205},
1430 {"resource.000", 0, "6ef28cac094dcd97fdb461662ead6f92", 319905},
1431 {"resource.001", 0, "0a98a268ee99b92c233a0d7187c1f0fa", 526438},
1432 AD_LISTEND},
1433 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1434
1435 // Hoyle 4 (Hoyle Classic Card Games) - English DOS Demo
1436 {"hoyle4", "Demo", {
1437 {"resource.map", 0, "60f764020a6b788bbbe415dbc2ccb9f3", 931},
1438 {"resource.000", 0, "5fe3670e3ddcd4f85c10013b5453141a", 615522},
1439 AD_LISTEND},
1440 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
1441
1442 // Hoyle 4 (Hoyle Classic Card Games) - English DOS Demo
1443 // SCI interpreter version 1.001.200 (just a guess)
1444 // Does anyone have this version? -clone2727
1445 {"hoyle4", "Demo", {
1446 {"resource.map", 0, "662087cb383e52e3cc4ae7ecb10e20aa", 938},
1447 {"resource.000", 0, "24c10844792c54d476d272213cbac300", 675252},
1448 AD_LISTEND},
1449 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
1450
1451 // Hoyle 4 (Hoyle Classic Card Games) - English DOS/Win
1452 // Supplied by abevi in bug report #5131
1453 // VERSION file reports "2.000"
1454 // Although this is a floppy game, it does have speech. (bug #13007)
1455 {"hoyle4", "", {
1456 {"resource.map", 0, "2b577c975cc8d8d43f61b6a756129fe3", 4352},
1457 {"resource.000", 0, "43e2c15ce436aab611a462ad0603e12d", 2000132},
1458 AD_LISTEND},
1459 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_SPEECH },
1460
1461 // Hoyle 4 (Hoyle Classic Card Games) - English Macintosh Floppy
1462 // VERSION file reports "2.0"
1463 // Although this is a floppy game, it does have speech. (bug #13007)
1464 {"hoyle4", "", {
1465 {"Data1", 0, "99575fae4579540a314bbedd72d51e8c", 7682631},
1466 {"Data2", 0, "7d4bf5bdf3c02edbf35cb8471c84ec13", 1538878},
1467 AD_LISTEND},
1468 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK, GUIO_STD16_MAC_SPEECH },
1469
1470#define GUIO_HOYLE5 GUIO5(GUIO_NOMIDI, \
1471 GUIO_NOLAUNCHLOAD, \
1472 GUIO_LINKMUSICTOSFX, \
1473 GUIO_LINKSPEECHTOSFX, \
1474 GUIO_NOASPECT)
1475
1476// versions with bridge or poker have save/load screens
1477#define GUIO_HOYLE5_SAVELOAD GUIO7(GUIO_NOMIDI, \
1478 GUIO_NOLAUNCHLOAD, \
1479 GUIO_LINKMUSICTOSFX, \
1480 GUIO_LINKSPEECHTOSFX, \
1481 GUIO_NOASPECT, \
1482 GAMEOPTION_ORIGINAL_SAVELOAD, \
1483 GAMEOPTION_ENABLE_GMM_SAVE)
1484
1485 // Hoyle 5 (Hoyle Classic Games) - Windows demo
1486 // Executable scanning reports "2.100.002"
1487 {"hoyle5", "Demo", {
1488 {"ressci.000", 0, "98a39ae535dd01714ac313f8ba925045", 7260363},
1489 {"resmap.000", 0, "10267a1542a73d527e50f0340549088b", 4900},
1490 AD_LISTEND},
1491 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO | ADGF_DROPPLATFORM, GUIO_HOYLE5 },
1492
1493 // Hoyle 5 (Hoyle Classic Games) - Windows
1494 {"hoyle5", "", {
1495 {"resource.aud", 0, "cc4a7e21dc864ae21cf823e893c279ad", 257483406},
1496 {"ressci.000", 0, "55ae04012a73abc15b93debf60a7df71", 16909704},
1497 {"resmap.000", 0, "daf64a91344a7934fe4374765267c2af", 5767},
1498 AD_LISTEND},
1499 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_HOYLE5_SAVELOAD },
1500
1501 // Hoyle 5 (Hoyle Classic Games for Laptops) - Windows
1502 // File date: 1995.11.04
1503 // This version is unsupported because it is missing the main menu resources and will crash.
1504 // Each card game was launched by a Windows shortcut that passed a config file to the interpreter
1505 // via the command line. Each config file provided a card game room and skipped the main menu.
1506 {"hoyle5", _s("Game does not contain menu resources"), {
1507 {"resmap.000", 0, "000fd106aa6c5eb1d15a76fd2416677a", 4213},
1508 {"ressci.000", 0, "ca50cf09f80a5f982a965afea852cc42", 3279020},
1509 AD_LISTEND},
1510 Common::EN_ANY, Common::kPlatformWindows, ADGF_UNSUPPORTED | ADGF_DROPPLATFORM, GUIO_HOYLE5_SAVELOAD },
1511
1512 // Hoyle 5 (Hoyle Classic Games for Laptops) - Windows
1513 // File date: 1995.11.21
1514 // This versi on is unsupported because it is missing the main menu resources and will crash.
1515 // Each card game was launched by a Windows shortcut that passed a config file to the interpreter
1516 // via the command line. Each config file provided a card game room and skipped the main menu.
1517 {"hoyle5", _s("Game does not contain menu resources"), {
1518 {"resmap.000", 0, "d5eef6f2529313e950c4d78251a95b1e", 4213},
1519 {"ressci.000", 0, "ca50cf09f80a5f982a965afea852cc42", 3278849},
1520 AD_LISTEND},
1521 Common::EN_ANY, Common::kPlatformWindows, ADGF_UNSUPPORTED | ADGF_DROPPLATFORM, GUIO_HOYLE5_SAVELOAD },
1522
1523 // Hoyle Bridge - Windows
1524 {"hoyle5bridge", "", {
1525 {"resource.aud", 0, "cc4a7e21dc864ae21cf823e893c279ad", 257585548},
1526 {"ressci.000", 0, "b83cba09229d3003df9e0c864843f962", 16842499},
1527 {"resmap.000", 0, "7b3e3030b0ad5f341053c18afce7d176", 5647},
1528 AD_LISTEND},
1529 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_HOYLE5_SAVELOAD },
1530
1531 // Hoyle Children's Collection - Windows
1532 {"hoyle5children", "", {
1533 {"resource.aud", 0, "cc4a7e21dc864ae21cf823e893c279ad", 257585548},
1534 {"ressci.000", 0, "fd1f7dbeebd4510cd37e171a72f2b6ad", 16824349},
1535 {"resmap.000", 0, "b0fe1bcc69596e10fe5caa11d0b55b23", 5671},
1536 AD_LISTEND},
1537 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_HOYLE5 },
1538
1539 // Hoyle School House Math - Windows
1540 // This appears on "Sierra's School House Math" CD
1541 {"hoyle5school", "", {
1542 {"resmap.000", 0, "ed75b87fd5b69097e3a09dd39de7e2fe", 3697},
1543 {"ressci.000", 0, "cbfe69aa4b9e23ddbf640301709a65eb", 2478642},
1544 AD_LISTEND},
1545 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_HOYLE5 },
1546
1547 // Hoyle Solitaire (CD version) - Windows
1548 // resource.aud is excluded because it is an empty file (zero bytes)
1549 {"hoyle5solitaire", "CD", {
1550 {"ressci.000", 0, "fa4eeb24b1fbf6f33739995360554485", 11628203},
1551 {"resmap.000", 0, "3f63df73a49800f080775d2a9ad0e949", 3079},
1552 AD_LISTEND},
1553 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_HOYLE5 },
1554
1555 // Hoyle Solitaire (Hard Drive version) - Windows
1556 // resource.aud is excluded because it is an empty file (zero bytes)
1557 {"hoyle5solitaire", "Hard Drive", {
1558 {"ressci.000", 0, "da180c67d54d4208c84a48fcd8709671", 8582335},
1559 {"resmap.000", 0, "e2feb47ab16f9e22a9b6a8580d1da3f0", 3055},
1560 AD_LISTEND},
1561 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_HOYLE5 },
1562
1563 // Hoyle 5 (Hoyle Classic Games) - Macintosh CD
1564 // VERSION file reports "1.000.000"
1565 {"hoyle5", "", {
1566 {"Data1", 0, "b280fbcdb1e0fa9d708e1f8d6050ef2d", 553116},
1567 {"Data2", 0, "a1b4d73bc7672e4db2665657911fc5f2", 14429426},
1568 {"Data3", 0, "65f9b79f2f8904a6277c8e6ee4fd7ac0", 75448},
1569 AD_LISTEND},
1570 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_HOYLE5_SAVELOAD },
1571
1572 // Hoyle Solitaire - Macintosh CD
1573 // VERSION file reports "1.000.000"
1574 {"hoyle5solitaire", "", {
1575 {"Data1", 0, "38283be5a7e21098cb34f6e6789b7180", 401393},
1576 {"Data2", 0, "f007f4a13260d2b26b85b5d8379ac8d1", 15066173},
1577 AD_LISTEND},
1578 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_HOYLE5 },
1579
1580#undef GUIO_HOYLE5
1581#undef GUIO_HOYLE5_SAVELOAD
1582
1583 // ImagiNation Network (INN) Demo
1584 // SCI interpreter version 1.001.097
1585 {"inndemo", "", {
1586 {"resource.map", 0, "333daf27c3e8a6d274a3e0061ed7cd5c", 1545},
1587 {"resource.000", 0, "535b1b920441ec73f42eaa4ccfd47b89", 514578},
1588 AD_LISTEND},
1589 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
1590
1591#define GUIO_JONES_FLOPPY GUIO5(GUIO_NOSPEECH, \
1592 GAMEOPTION_PREFER_DIGITAL_SFX, \
1593 GAMEOPTION_MIDI_MODE, \
1594 GAMEOPTION_RGB_RENDERING, \
1595 GAMEOPTION_TTS)
1596
1597#define GUIO_JONES_CD GUIO4(GAMEOPTION_JONES_CDAUDIO, \
1598 GAMEOPTION_PREFER_DIGITAL_SFX, \
1599 GAMEOPTION_MIDI_MODE, \
1600 GAMEOPTION_RGB_RENDERING)
1601
1602#define GUIO_JONES_CD_WINDOWS GUIO5(GUIO_MIDIGM, \
1603 GAMEOPTION_JONES_CDAUDIO, \
1604 GAMEOPTION_PREFER_DIGITAL_SFX, \
1605 GAMEOPTION_MIDI_MODE, \
1606 GAMEOPTION_RGB_RENDERING)
1607
1608 // Jones in the Fast Lane EGA - English DOS
1609 // SCI interpreter version 1.000.172 (not 100% sure FIXME)
1610 {"jones", "EGA", {
1611 {"resource.map", 0, "be4cf9e8c1e253623ef35ae3b8a1d998", 1800},
1612 {"resource.001", 0, "bac3ec6cb3e3920984ab0f32becf5163", 202105},
1613 {"resource.002", 0, "b86daa3ba2784d1502da881eedb80d9b", 341771},
1614 AD_LISTEND},
1615 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_JONES_FLOPPY },
1616
1617 // Jones in the Fast Lane EGA - English DOS (supplied by EddyDrama in bug report #5117)
1618 {"jones", "EGA", {
1619 {"resource.map", 0, "8e92cf319180cc8b5b87b2ce93a4fe22", 1602},
1620 {"resource.001", 0, "bac3ec6cb3e3920984ab0f32becf5163", 511528},
1621 AD_LISTEND},
1622 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_JONES_FLOPPY },
1623
1624 // Jones in the Fast Lane VGA - English DOS
1625 // SCI interpreter version 1.000.172
1626 {"jones", "", {
1627 {"resource.map", 0, "65cbe19b36fffc71c8e7b2686bd49ad7", 1800},
1628 {"resource.001", 0, "bac3ec6cb3e3920984ab0f32becf5163", 313476},
1629 {"resource.002", 0, "b86daa3ba2784d1502da881eedb80d9b", 719747},
1630 AD_LISTEND},
1631 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_JONES_FLOPPY },
1632
1633 // Jones in the Fast Lane VGA - English DOS (supplied by omer_mor in bug report #5053)
1634 // VERSION file reports "1.000.060"
1635 {"jones", "", {
1636 {"resource.map", 0, "db175ab494ab0666f19ab8f2597a8e49", 1602},
1637 {"resource.001", 0, "bac3ec6cb3e3920984ab0f32becf5163", 994487},
1638 AD_LISTEND},
1639 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_JONES_FLOPPY },
1640
1641 // Jones in the Fast Lane - English DOS CD
1642 {"jones", "CD", {
1643 {"resource.map", 0, "459f5b04467bc2107aec02f5c4b71b37", 4878},
1644 {"resource.001", 0, "3876da2ce16fb7dea2f5d943d946fa84", 1652150},
1645 AD_LISTEND},
1646 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_JONES_CD },
1647
1648 // Jones in the Fast Lane - English DOS CD
1649 // Same entry as the DOS version above. This one is used for the alternate
1650 // General MIDI music tracks in the Windows version
1651 {"jones", "CD", {
1652 {"resource.map", 0, "459f5b04467bc2107aec02f5c4b71b37", 4878},
1653 {"resource.001", 0, "3876da2ce16fb7dea2f5d943d946fa84", 1652150},
1654 AD_LISTEND},
1655 Common::EN_ANY, Common::kPlatformWindows, ADGF_CD, GUIO_JONES_CD_WINDOWS },
1656
1657 // Jones in the Fast Lane - English DOS US CD (alternate version)
1658 // Supplied by collector9 in bug #6372
1659 {"jones", "CD", {
1660 {"resource.map", 0, "4344ff3f796707843b992adec2c87663", 4878},
1661 {"resource.001", 0, "3876da2ce16fb7dea2f5d943d946fa84", 1652062},
1662 AD_LISTEND},
1663 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_JONES_CD },
1664
1665 // Jones in the Fast Lane - English DOS US CD (alternate version)
1666 // Same entry as the DOS version above. This one is used for the alternate
1667 // General MIDI music tracks in the Windows version
1668 {"jones", "CD", {
1669 {"resource.map", 0, "4344ff3f796707843b992adec2c87663", 4878},
1670 {"resource.001", 0, "3876da2ce16fb7dea2f5d943d946fa84", 1652062},
1671 AD_LISTEND},
1672 Common::EN_ANY, Common::kPlatformWindows, ADGF_CD, GUIO_JONES_CD_WINDOWS },
1673
1674#undef GUIO_JONES_FLOPPY
1675#undef GUIO_JONES_CD
1676#undef GUIO_JONES_CD_WINDOWS
1677
1678 // King's Quest 1 SCI Remake - English Amiga (from www.back2roots.org)
1679 // Executable scanning reports "1.003.007"
1680 // SCI interpreter version 0.001.010
1681 {"kq1sci", "SCI", {
1682 {"resource.map", 0, "37ed1a05eb719629eba15059c2eb6cbe", 6798},
1683 {"resource.001", 0, "9ae2a13708d691cd42f9129173c4b39d", 266621},
1684 {"resource.002", 0, "9ae2a13708d691cd42f9129173c4b39d", 795123},
1685 {"resource.003", 0, "9ae2a13708d691cd42f9129173c4b39d", 763224},
1686 {"resource.004", 0, "9ae2a13708d691cd42f9129173c4b39d", 820443},
1687 AD_LISTEND},
1688 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
1689
1690 // King's Quest 1 SCI Remake - English DOS Non-Interactive Demo
1691 // Executable scanning reports "S.old.010"
1692 {"kq1sci", "SCI/Demo", {
1693 {"resource.map", 0, "59b13619078bd47011421468959ee5d4", 954},
1694 {"resource.001", 0, "4cfb9040db152868f7cb6a1e8151c910", 296555},
1695 AD_LISTEND},
1696 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_UNDITHER },
1697
1698 // King's Quest 1 SCI Remake - English DOS (from the King's Quest Collection)
1699 // Executable scanning reports "S.old.010", VERSION file reports "1.000.051"
1700 // SCI interpreter version 0.000.999
1701 {"kq1sci", "SCI", {
1702 {"resource.map", 0, "7fe9399a0bec84ca5727309778d27f07", 5790},
1703 {"resource.001", 0, "fed9e0072ffd511d248674e60dee2099", 555439},
1704 {"resource.002", 0, "fed9e0072ffd511d248674e60dee2099", 714062},
1705 {"resource.003", 0, "fed9e0072ffd511d248674e60dee2099", 717478},
1706 AD_LISTEND},
1707 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1708
1709 // King's Quest 1 SCI Remake - English DOS (from the King's Quest Collection)
1710 // Executable scanning reports "S.old.010", VERSION file reports "1.000.051"
1711 // SCI interpreter version 0.000.999
1712 {"kq1sci", "SCI", {
1713 {"resource.map", 0, "7fe9399a0bec84ca5727309778d27f07", 5790},
1714 {"resource.001", 0, "fed9e0072ffd511d248674e60dee2099", 555439},
1715 {"resource.002", 0, "fed9e0072ffd511d248674e60dee2099", 714062},
1716 {"resource.003", 0, "fed9e0072ffd511d248674e60dee2099", 717478},
1717 {"resource.msg", 0, "6f44b0324c9a3d478510d982eb5084dd", 2948975},
1718 AD_LISTEND},
1719 Common::KO_KOR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1720
1721
1722 // King's Quest 1 SCI Remake - Fanmade Hebrew translation (from the King's Quest Collection)
1723 // Executable scanning reports "S.old.010", VERSION file reports "1.000.051"
1724 // SCI interpreter version 0.000.999
1725 {"kq1sci", "SCI", {
1726 {"resource.map", 0, "7fe9399a0bec84ca5727309778d27f07", 5790},
1727 {"resource.001", 0, "fed9e0072ffd511d248674e60dee2099", 555439},
1728 {"resource.002", 0, "fed9e0072ffd511d248674e60dee2099", 714062},
1729 {"resource.003", 0, "fed9e0072ffd511d248674e60dee2099", 717478},
1730 {"font.000", 0, "97c705f14ce1dd1a940d10eef0e6d252", 2835}, AD_LISTEND},
1731 Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER},
1732
1733 // King's Quest 1 SCI Remake - English DOS (supplied by ssburnout in bug report #5270)
1734 // 1.000.051 9x5.25" (label: INT#9.19.90)
1735 {"kq1sci", "SCI", {
1736 {"resource.map", 0, "4dac689e98b2fa6806232fdd61e24712", 9936},
1737 {"resource.001", 0, "fed9e0072ffd511d248674e60dee2099", 196027},
1738 {"resource.002", 0, "fed9e0072ffd511d248674e60dee2099", 330278},
1739 {"resource.003", 0, "fed9e0072ffd511d248674e60dee2099", 355008},
1740 {"resource.004", 0, "fed9e0072ffd511d248674e60dee2099", 265478},
1741 {"resource.005", 0, "fed9e0072ffd511d248674e60dee2099", 316854},
1742 {"resource.006", 0, "fed9e0072ffd511d248674e60dee2099", 351062},
1743 {"resource.007", 0, "fed9e0072ffd511d248674e60dee2099", 330472},
1744 AD_LISTEND},
1745 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
1746
1747 // King's Quest 4 - English DOS Non-Interactive Demo
1748 // Executable scanning reports "0.000.494"
1749 {"kq4sci", "SCI/Demo", {
1750 {"resource.map", 0, "992ac7cc31d3717fe53818a9bb6d1dae", 594},
1751 {"resource.001", 0, "143e1c14f15ad0fbfc714f648a65f661", 205330},
1752 AD_LISTEND},
1753 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_UNDITHER },
1754
1755 // King's Quest 4 - English DOS (5 1/4" disks)
1756 // Game version 1.000.106
1757 // Executable scanning reports 0.000.253
1758 // K4091988.QA file reports "SCI Version 0.000.247 (2nd rev)"
1759 {"kq4sci", "SCI", {
1760 {"resource.map", 0, "381d9dcb69c626f0a60631dbfec1d13a", 9474},
1761 {"resource.001", 0, "0c8566848a76eea19a6d6220914030a7", 191559},
1762 {"resource.002", 0, "0c8566848a76eea19a6d6220914030a7", 333345},
1763 {"resource.003", 0, "0c8566848a76eea19a6d6220914030a7", 358513},
1764 {"resource.004", 0, "0c8566848a76eea19a6d6220914030a7", 326297},
1765 {"resource.005", 0, "0c8566848a76eea19a6d6220914030a7", 325102},
1766 {"resource.006", 0, "0c8566848a76eea19a6d6220914030a7", 337288},
1767 {"resource.007", 0, "0c8566848a76eea19a6d6220914030a7", 343882},
1768 {"resource.008", 0, "0c8566848a76eea19a6d6220914030a7", 305329},
1769 {"resource.009", 0, "0c8566848a76eea19a6d6220914030a7", 288132},
1770 AD_LISTEND},
1771 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1772
1773 // King's Quest 4 - English DOS (3 1/2" disks)
1774 // Game version 1.000.106
1775 // Executable scanning reports 0.000.253
1776 // K4091988.QA file reports "SCI Version 0.000.247 (2nd rev)"
1777 {"kq4sci", "SCI", {
1778 {"resource.map", 0, "1f253c0d649fb1da1eb8784b2df34284", 7416},
1779 {"resource.001", 0, "0c8566848a76eea19a6d6220914030a7", 495006},
1780 {"resource.002", 0, "0c8566848a76eea19a6d6220914030a7", 681749},
1781 {"resource.003", 0, "0c8566848a76eea19a6d6220914030a7", 686821},
1782 {"resource.004", 0, "0c8566848a76eea19a6d6220914030a7", 652398},
1783 AD_LISTEND},
1784 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1785
1786 // King's Quest 4 - English DOS (5 1/4" disks)
1787 // Game version 1.000.111
1788 // Executable scanning reports 0.000.274
1789 // Floppy disks are labeled 0.000.247 or 0.000.274. Both are real
1790 // interpreter version numbers so it's unclear if these are typos
1791 // or if there were versions of 1.000.111 that used 0.000.247.
1792 // Released: September 24th, 1988 (Information from K4092488.QA file)
1793 {"kq4sci", "SCI", {
1794 {"resource.map", 0, "adbe267662a5915d3c89c9075ec8cf3e", 9474},
1795 {"resource.001", 0, "851a62d00972dc4002f472cc0d84e71d", 188239},
1796 {"resource.002", 0, "851a62d00972dc4002f472cc0d84e71d", 329895},
1797 {"resource.003", 0, "851a62d00972dc4002f472cc0d84e71d", 355385},
1798 {"resource.004", 0, "851a62d00972dc4002f472cc0d84e71d", 322951},
1799 {"resource.005", 0, "851a62d00972dc4002f472cc0d84e71d", 321593},
1800 {"resource.006", 0, "851a62d00972dc4002f472cc0d84e71d", 333777},
1801 {"resource.007", 0, "851a62d00972dc4002f472cc0d84e71d", 341038},
1802 {"resource.008", 0, "851a62d00972dc4002f472cc0d84e71d", 301669},
1803 {"resource.009", 0, "851a62d00972dc4002f472cc0d84e71d", 284690},
1804 AD_LISTEND},
1805 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1806
1807 // King's Quest 4 - English DOS (3 1/2" disks)
1808 // Game version 1.000.111
1809 // Executable scanning reports 0.000.274
1810 // Floppy disks are labeled 0.000.247 or 0.000.274. Both are real
1811 // interpreter version numbers so it's unclear if these are typos
1812 // or if there were versions of 1.000.111 that used 0.000.247.
1813 // Released: September 24th, 1988 (Information from K4092488.QA file)
1814 {"kq4sci", "SCI",{
1815 {"resource.map", 0, "042d54434174d8f9faf926ade2ffd805", 7416},
1816 {"resource.001", 0, "851a62d00972dc4002f472cc0d84e71d", 491919},
1817 {"resource.002", 0, "851a62d00972dc4002f472cc0d84e71d", 678804},
1818 {"resource.003", 0, "851a62d00972dc4002f472cc0d84e71d", 683145},
1819 {"resource.004", 0, "851a62d00972dc4002f472cc0d84e71d", 649441},
1820 AD_LISTEND },
1821 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1822
1823 // King's Quest 4 - English DOS (5 1/4" disks)
1824 // Game version 1.003.006
1825 // SCI interpreter version 0.000.409
1826 // Released: January 24, 1989 (Information from QAFILE file)
1827 {"kq4sci", "SCI", {
1828 {"resource.map", 0, "5051546e5f87aa6103289c8001a94234", 9240},
1829 {"resource.001", 0, "91a2aebafb234c486744bd69b145ac43", 184255},
1830 {"resource.002", 0, "91a2aebafb234c486744bd69b145ac43", 338296},
1831 {"resource.003", 0, "91a2aebafb234c486744bd69b145ac43", 334522},
1832 {"resource.004", 0, "91a2aebafb234c486744bd69b145ac43", 310026},
1833 {"resource.005", 0, "91a2aebafb234c486744bd69b145ac43", 282391},
1834 {"resource.006", 0, "91a2aebafb234c486744bd69b145ac43", 323541},
1835 {"resource.007", 0, "91a2aebafb234c486744bd69b145ac43", 333089},
1836 {"resource.008", 0, "91a2aebafb234c486744bd69b145ac43", 272995},
1837 AD_LISTEND},
1838 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1839
1840 // King's Quest 4 - English DOS (3 1/2" disks)
1841 // Game version 1.003.006
1842 // SCI interpreter version 0.000.409
1843 // Released: January 24, 1989 (Information from QAFILE file)
1844 // Resource files are identical to Atari ST 1.003.006
1845 {"kq4sci", "SCI", {
1846 {"resource.map", 0, "8800cd62b1eee93752099986dc704a16", 7416},
1847 {"resource.001", 0, "a3cdb4848fb859fdd302976fff56490f", 450790},
1848 {"resource.002", 0, "a3cdb4848fb859fdd302976fff56490f", 535276},
1849 {"resource.003", 0, "a3cdb4848fb859fdd302976fff56490f", 705074},
1850 {"resource.004", 0, "a3cdb4848fb859fdd302976fff56490f", 478366},
1851 AD_LISTEND},
1852 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1853
1854 // King's Quest 4 - English DOS (5 1/4" disks)
1855 // Game version 1.006.003
1856 // SCI interpreter version 0.000.502
1857 // Released: June 12, 1989 (Information from About screen in scripts)
1858 // Identical resources to 1.006.004 except for disk sizes and About screen
1859 {"kq4sci", "SCI", {
1860 {"resource.map", 0, "a22b66e6fa0d82460b985e9f7e562950", 9384},
1861 {"resource.001", 0, "6db7de6f93c6ea62dca78abee677f8c0", 174852},
1862 {"resource.002", 0, "6db7de6f93c6ea62dca78abee677f8c0", 356024},
1863 {"resource.003", 0, "6db7de6f93c6ea62dca78abee677f8c0", 335716},
1864 {"resource.004", 0, "6db7de6f93c6ea62dca78abee677f8c0", 312231},
1865 {"resource.005", 0, "6db7de6f93c6ea62dca78abee677f8c0", 283466},
1866 {"resource.006", 0, "6db7de6f93c6ea62dca78abee677f8c0", 324789},
1867 {"resource.007", 0, "6db7de6f93c6ea62dca78abee677f8c0", 334441},
1868 {"resource.008", 0, "6db7de6f93c6ea62dca78abee677f8c0", 274448},
1869 AD_LISTEND},
1870 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1871
1872 // King's Quest 4 - English DOS (3 1/2" disks)
1873 // Game version 1.006.004
1874 // SCI interpreter version 0.000.502
1875 // Released: August 7, 1989 (Information from About screen in scripts)
1876 // Identical resources to 1.006.003 except for disk sizes and About screen
1877 {"kq4sci", "SCI", {
1878 {"resource.map", 0, "3164a39790b599c954ecf716d0b32be8", 7476},
1879 {"resource.001", 0, "77615c595388acf3d1df8e107bfb6b52", 452523},
1880 {"resource.002", 0, "77615c595388acf3d1df8e107bfb6b52", 536573},
1881 {"resource.003", 0, "77615c595388acf3d1df8e107bfb6b52", 707591},
1882 {"resource.004", 0, "77615c595388acf3d1df8e107bfb6b52", 479562},
1883 AD_LISTEND},
1884 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1885
1886 // King's Quest 4 - English Amiga (from www.back2roots.org)
1887 // Game version 1.023
1888 // Executable scanning reports 1.002.032
1889 // SCI interpreter version 0.000.685
1890 // Released: August 7, 1989 (Information from About screen in scripts)
1891 {"kq4sci", "SCI", {
1892 {"resource.map", 0, "f88dd267fb9504d40a04d599c048d42b", 6354},
1893 {"resource.000", 0, "77615c595388acf3d1df8e107bfb6b52", 138523},
1894 {"resource.001", 0, "52c2231765eced34faa7f7bcff69df83", 44751},
1895 {"resource.002", 0, "fb351106ec865fad9af5d78bd6b8e3cb", 663629},
1896 {"resource.003", 0, "fd16c9c223f7dc5b65f06447615224ff", 683016},
1897 {"resource.004", 0, "3fac034c7d130e055d05bc43a1f8d5f8", 549993},
1898 AD_LISTEND},
1899 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1900
1901 // King's Quest 4 - English Atari ST (double-sided diskettes)
1902 // Game version 1.003.006
1903 // SCI interpreter version 1.001.008
1904 // Provided by fischersfritz in bug report #5518
1905 // Released: January 12, 1989 (Information from KQ4_ST.QA file)
1906 // Resource files are identical to DOS 1.003.006
1907 {"kq4sci", "SCI", {
1908 {"resource.map", 0, "8800cd62b1eee93752099986dc704a16", 7416},
1909 {"resource.001", 0, "a3cdb4848fb859fdd302976fff56490f", 450790},
1910 {"resource.002", 0, "a3cdb4848fb859fdd302976fff56490f", 535276},
1911 {"resource.003", 0, "a3cdb4848fb859fdd302976fff56490f", 705074},
1912 {"resource.004", 0, "a3cdb4848fb859fdd302976fff56490f", 478366},
1913 AD_LISTEND},
1914 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1915
1916 // King's Quest 4 - Italian fan translation
1917 // Game version 1.001.111 (Sep 23, 1988)
1918 // SCI interpreter version 0.000.274
1919 {"kq4sci", "SCI", {
1920 {"resource.map", 0, "548e64a8acb92023f7206094f03ba149", 5712},
1921 {"resource.001", 0, "e7ff10b619a45742876e24fe64149471", 2266925},
1922 AD_LISTEND},
1923 Common::IT_ITA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1924
1925 // King's Quest 4 - Russian
1926 // Game version 1.001.111 (Sep 23, 1988)
1927 // SCI interpreter version 0.000.274
1928 {"kq4sci", "SCI", {
1929 {"resource.map", 0, "f0833063ba4bd58072cf0e3402c8be69", 5712},
1930 {"resource.001", 0, "28bcd0c6363762fde0ef12c491fb706b", 2401589},
1931 AD_LISTEND},
1932 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
1933
1934 // King's Quest 4 - Fanmade Hebrew translation, based on the series GOG version
1935 // Game version 1.006.004
1936 // SCI interpreter version 0.000.502
1937 // Released: August 7, 1989 (Information from About screen in scripts)
1938 {"kq4sci", "SCI", {
1939 {"resource.map", 0, "3164a39790b599c954ecf716d0b32be8", 7476},
1940 {"resource.001", 0, "77615c595388acf3d1df8e107bfb6b52", 452523},
1941 {"resource.002", 0, "77615c595388acf3d1df8e107bfb6b52", 536573},
1942 {"resource.003", 0, "77615c595388acf3d1df8e107bfb6b52", 707591},
1943 {"font.000", 0, "5053e202adbd7a4fdebb30b2ea76ce27", 2835},
1944 AD_LISTEND},
1945 Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER},
1946
1947#define GUIO_KQ5_CD_WINDOWS GUIO7(GUIO_MIDIGM, \
1948 GAMEOPTION_PREFER_DIGITAL_SFX, \
1949 GAMEOPTION_ORIGINAL_SAVELOAD, \
1950 GAMEOPTION_MIDI_MODE, \
1951 GAMEOPTION_RGB_RENDERING, \
1952 GAMEOPTION_WINDOWS_CURSORS, \
1953 GAMEOPTION_ENABLE_GMM_SAVE)
1954
1955 // King's Quest 5 - English Amiga (from www.back2roots.org)
1956 // Game version 1.000.000
1957 // Executable scanning reports "1.004.018"
1958 // SCI interpreter version 1.000.060
1959 {"kq5", "", {
1960 {"resource.map", 0, "fcbcca058e1157221ffc27251cd59bc3", 8040},
1961 {"resource.000", 0, "c595ca99e7fa9b2cabcf69cfab0caf67", 344909},
1962 {"resource.001", 0, "964a3be90d810a99baf72ea70c09f935", 836477},
1963 {"resource.002", 0, "d10f3e8ff2cd95a798b21cd08797b694", 814730},
1964 {"resource.003", 0, "f72fdd994d9ba03a8360d639f256344e", 804882},
1965 {"resource.004", 0, "a5b80f95c66b3a032348989408eec287", 747914},
1966 {"resource.005", 0, "31a5487f4d942e6354d5be49d59707c9", 834146},
1967 {"resource.006", 0, "26c0c25399b6715fec03fc3e12544fe3", 823048},
1968 {"resource.007", 0, "b914b5901e786327213e779725d30dd1", 778772},
1969 AD_LISTEND},
1970 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
1971
1972 // King's Quest 5 - German Amiga (also includes english language)
1973 // Game version 1.000.009
1974 // Executable scanning reports "1.004.024"
1975 // SCI interpreter version 1.000.060
1976 {"kq5", "", {
1977 {"resource.map", 0, "bfbffd923cd64b24498e54f797aa6e41", 8250},
1978 {"resource.000", 0, "79479b5e4e5b0085d8eea1c7ff0f9f5a", 306893},
1979 {"resource.001", 0, "7840aadc82977c7b4f504a7e4a12829f", 720376},
1980 {"resource.002", 0, "d547167d4204170b44de8e1d63506215", 792586},
1981 {"resource.003", 0, "9cbb0712816097cbc9d0c1f987717c7f", 646446},
1982 {"resource.004", 0, "319712573661bd122390cdfbafb000fd", 831842},
1983 {"resource.005", 0, "5aa3d59968b569cd509dde00d4eb8751", 754201},
1984 {"resource.006", 0, "56546b20db11a4836f900efa6d3a3e74", 672099},
1985 {"resource.007", 0, "56546b20db11a4836f900efa6d3a3e74", 794194},
1986 {"resource.008", 0, "33243b85bf2be9e9a48cf1fd2c75eb07", 715664},
1987 AD_LISTEND},
1988 Common::DE_DEU, Common::kPlatformAmiga, ADGF_ADDENGLISH, GUIO_STD16 },
1989
1990 // King's Quest 5 - Italian Amiga (also includes english language)
1991 // Game version 1.000.003
1992 // Executable scanning reports "1.004.024"
1993 // SCI interpreter version 1.000.060
1994 {"kq5", "", {
1995 {"resource.map", 0, "12e2f80c0269932411716dad06d2b229", 8250},
1996 {"resource.000", 0, "c598ff615a61bc0e418761283409f128", 305879},
1997 {"resource.001", 0, "17e63cfe78632fe07222e13a26dc0fb2", 720023},
1998 {"resource.002", 0, "abb340a53e4873a7c3bacfb16c0b779d", 792432},
1999 {"resource.003", 0, "aced8ce0be07eef77c0e7cff8cc4e476", 646088},
2000 {"resource.004", 0, "13fc1f1679f7f226ba52ffffe2e65f38", 831805},
2001 {"resource.005", 0, "de3c5c09e350fded36ca354998c2194d", 754784},
2002 {"resource.006", 0, "11cb750f5f816445ad0f4b9f50a4f59a", 672527},
2003 {"resource.007", 0, "11cb750f5f816445ad0f4b9f50a4f59a", 794259},
2004 {"resource.008", 0, "64a63bdbeb01139b524af8ae6abb6c4d", 715226},
2005 AD_LISTEND},
2006 Common::IT_ITA, Common::kPlatformAmiga, ADGF_ADDENGLISH, GUIO_STD16 },
2007
2008 // King's Quest 5 - English DOS CD (from the King's Quest Collection)
2009 // Executable scanning reports "x.yyy.zzz", VERSION file reports "1.000.052"
2010 // SCI interpreter version 1.000.784
2011 {"kq5", "CD", {
2012 {"resource.map", 0, "f68ba690e5920725dcf9328001b90e33", 13122},
2013 {"resource.000", 0, "449471bfd77be52f18a3773c7f7d843d", 571368},
2014 {"resource.001", 0, "b45a581ff8751e052c7e364f58d3617f", 16800210},
2015 AD_LISTEND},
2016 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_STD16_SPEECH },
2017
2018 // King's Quest 5 - English DOS CD (from the King's Quest Collection)
2019 // Executable scanning reports "x.yyy.zzz", VERSION file reports "1.000.052"
2020 // SCI interpreter version 1.000.784
2021 // Same entry as the DOS version above. This one is used for the alternate
2022 // MIDI music tracks in the Windows version
2023 {"kq5", "CD", {
2024 {"resource.map", 0, "f68ba690e5920725dcf9328001b90e33", 13122},
2025 {"resource.000", 0, "449471bfd77be52f18a3773c7f7d843d", 571368},
2026 {"resource.001", 0, "b45a581ff8751e052c7e364f58d3617f", 16800210},
2027 AD_LISTEND},
2028 Common::EN_ANY, Common::kPlatformWindows, ADGF_CD, GUIO_KQ5_CD_WINDOWS },
2029
2030 // King's Quest 5 - Fanmade Hebrew translation Windows CD (based on the series GOG version)
2031 // Executable scanning reports "x.yyy.zzz", VERSION file reports "1.000.052"
2032 {"kq5", "CD", {
2033 {"resource.map", 0, "f68ba690e5920725dcf9328001b90e33", 13122},
2034 {"resource.000", 0, "449471bfd77be52f18a3773c7f7d843d", 571368},
2035 {"resource.001", 0, "b45a581ff8751e052c7e364f58d3617f", 16800210},
2036 {"0.fon", 0, "a2fc0fd2c4ddcf1f1dc5207126cd998b", 3419},
2037 AD_LISTEND},
2038 Common::HE_ISR, Common::kPlatformWindows, ADGF_CD, GUIO_KQ5_CD_WINDOWS},
2039
2040 // King's Quest 5 - English DOS Floppy
2041 // Game version 0.000.062 from VERSION file
2042 // SCI interpreter version 1.000.060
2043 {"kq5", "", {
2044 {"resource.map", 0, "d6172c27b453350e158815fbae23f41e", 8004},
2045 {"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 276351},
2046 {"resource.001", 0, "3f28c72dc7531aaccf8e972c7ee50d14", 1022087},
2047 {"resource.002", 0, "3e56ba5bf5e8637c619b57f6b6cacbb4", 1307211},
2048 {"resource.003", 0, "5d5d498f33ca7cde0d5b058630b36ad3", 1347875},
2049 {"resource.004", 0, "944a996f9cc90dabde9f51ed7dd52366", 1239689},
2050 {"resource.005", 0, "b6c43441cb78a9b484efc8e614aac092", 1287999},
2051 {"resource.006", 0, "672ede1136e9e401658538e51bd5dc22", 1172619},
2052 {"resource.007", 0, "2f48faf27666b58c276dda20f91f4a93", 1240456},
2053 AD_LISTEND},
2054 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2055
2056 // King's Quest 5 - Korean fan translation, based on English DOS Floppy
2057 // SCI interpreter version 1.000.060
2058 {"kq5", "", {
2059 {"resource.map", 0, "d6172c27b453350e158815fbae23f41e", 8004},
2060 {"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 276351},
2061 {"resource.001", 0, "3f28c72dc7531aaccf8e972c7ee50d14", 1022087},
2062 {"resource.002", 0, "3e56ba5bf5e8637c619b57f6b6cacbb4", 1307211},
2063 {"resource.003", 0, "5d5d498f33ca7cde0d5b058630b36ad3", 1347875},
2064 {"resource.004", 0, "944a996f9cc90dabde9f51ed7dd52366", 1239689},
2065 {"resource.005", 0, "b6c43441cb78a9b484efc8e614aac092", 1287999},
2066 {"resource.006", 0, "672ede1136e9e401658538e51bd5dc22", 1172619},
2067 {"resource.007", 0, "2f48faf27666b58c276dda20f91f4a93", 1240456},
2068 {"resource.msg", 0, "8d94253e33b268c310126562a72de6f5", 93930},
2069 AD_LISTEND},
2070 Common::KO_KOR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2071
2072 // King's Quest 5 - English DOS Floppy
2073 // VERSION file reports "0.000.051"
2074 // Supplied by misterhands in bug report #6056.
2075 // This is the original English version, which has been externally patched to
2076 // Polish in the Polish release below.
2077 {"kq5", "", {
2078 {"resource.map", 0, "70010c20138541f89013bb5e1b30f16a", 7998},
2079 {"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 276398},
2080 {"resource.001", 0, "c0f48d4a7ebeaa6aa074fc98d77423e9", 1018560},
2081 {"resource.002", 0, "7f188a95acdb60bbe32a8379ba299393", 1307048},
2082 {"resource.003", 0, "0860785af59518b94d54718dddcd6907", 1348500},
2083 {"resource.004", 0, "c4745dd1e261c22daa6477961d08bf6c", 1239887},
2084 {"resource.005", 0, "6556ff8e7c4d1acf6a78aea154daa76c", 1287869},
2085 {"resource.006", 0, "da82e4beb744731d0a151f1d4922fafa", 1170456},
2086 {"resource.007", 0, "431def14ca29cdb5e6a5e84d3f38f679", 1240176},
2087 AD_LISTEND},
2088 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2089
2090 // King's Quest 5 - English DOS Floppy (supplied by omer_mor in bug report #5048)
2091 // Game version 0.000.051 from VERSION file
2092 // SCI interpreter version 1.000.060
2093 {"kq5", "", {
2094 {"resource.map", 0, "8b2158083302568b73b16fa3655360fe", 8184},
2095 {"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 276398},
2096 {"resource.001", 0, "c0f48d4a7ebeaa6aa074fc98d77423e9", 1099506},
2097 {"resource.002", 0, "e0c40d0e85340357d2404f9b5ae1921c", 1061243},
2098 {"resource.003", 0, "89c00d788d022c13a9b250fa96290ab0", 1110169},
2099 {"resource.004", 0, "d68f0d8a52ac990aa5641b7087476253", 1153751},
2100 {"resource.005", 0, "ef4f1166bc37b6cfab70234ea60ddc3d", 1032675},
2101 {"resource.006", 0, "06cb3f689836086ebe08b1efc0126592", 921113},
2102 {"resource.007", 0, "252249753c6e850eacceb8af634986d3", 1133608},
2103 {"resource.008", 0, "aac7c26382088b1359ce88915187349c", 1128507},
2104 AD_LISTEND},
2105 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2106
2107 // King's Quest 5 EGA (supplied by markcoolio in bug report #4496)
2108 // Game version 0.000.055 from VERSION file
2109 // SCI interpreter version 1.000.058
2110 {"kq5", "EGA", {
2111 {"resource.map", 0, "baf888a4e4797ce0de0b19d4e183583c", 7662},
2112 {"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 394242},
2113 {"resource.001", 0, "c1eef048fa9fe76298c2d4705ef9549f", 558362},
2114 {"resource.002", 0, "076aa0bf1d8d2c147d64aeffbe2928e5", 597593},
2115 {"resource.003", 0, "ecb47cd04d06b2ab2f9f883667db6e81", 487608},
2116 {"resource.004", 0, "4d74e8094ff57cea6ee92faf63dbd0af", 621513},
2117 {"resource.005", 0, "3cca5b2dae8afe94532edfdc98d7edbe", 669919},
2118 {"resource.006", 0, "698c698570cde9015e4d51eb8d2e9db1", 666527},
2119 {"resource.007", 0, "703d8df30e89541af337d7706540d5c4", 541743},
2120 {"resource.008", 0, "6c6207420381574b874f45100362f8b4", 598932},
2121 AD_LISTEND},
2122 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2123
2124 // King's Quest 5 EGA 1.2M disk version (from LordHoto)
2125 // Game version 0.000.055 from VERSION file
2126 // SCI interpreter version 1.000.058
2127 {"kq5", "EGA", {
2128 {"resource.map", 0, "53206afb4fd73871a484e83acab80f31", 7608},
2129 {"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 413818},
2130 {"resource.001", 0, "c1eef048fa9fe76298c2d4705ef9549f", 1162752},
2131 {"resource.002", 0, "4d74e8094ff57cea6ee92faf63dbd0af", 1195538},
2132 {"resource.003", 0, "3cca5b2dae8afe94532edfdc98d7edbe", 1092132},
2133 {"resource.004", 0, "83568edf7fde18b3eed988bc5d22ceb1", 1188053},
2134 AD_LISTEND},
2135 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2136
2137 // King's Quest 5 EGA (supplied by omer_mor in bug report #4997)
2138 // Game version 0.000.062 from VERSION file
2139 // SCI interpreter version 1.000.073
2140 {"kq5", "EGA", {
2141 {"resource.map", 0, "e17cfb38175382b9188da75c53bbab64", 7656},
2142 {"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 394072},
2143 {"resource.001", 0, "c1eef048fa9fe76298c2d4705ef9549f", 561444},
2144 {"resource.002", 0, "076aa0bf1d8d2c147d64aeffbe2928e5", 597580},
2145 {"resource.003", 0, "ecb47cd04d06b2ab2f9f883667db6e81", 487633},
2146 {"resource.004", 0, "4d74e8094ff57cea6ee92faf63dbd0af", 620749},
2147 {"resource.005", 0, "3cca5b2dae8afe94532edfdc98d7edbe", 669961},
2148 {"resource.006", 0, "698c698570cde9015e4d51eb8d2e9db1", 666541},
2149 {"resource.007", 0, "703d8df30e89541af337d7706540d5c4", 541762},
2150 {"resource.008", 0, "d110b81016430eb12fe2e803e97e994a", 598814},
2151 AD_LISTEND},
2152 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2153
2154 // King's Quest 5 - English DOS Floppy (from telanus, bug report Trac#9624)
2155 // Game version 0.000.062 from VERSION file
2156 // SCI interpreter version 1.000.060
2157 {"kq5", "", {
2158 {"resource.map", 0, "86a4ae3fafb1bbcc81b78cf427e45ba0", 8184},
2159 {"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 276351},
2160 {"resource.001", 0, "51797b784eccab97d1d4b1f8dc3ef671", 1099768},
2161 {"resource.002", 0, "93c6f0fc7682fda52a632f34bcc1c975", 1060941},
2162 {"resource.003", 0, "44388574401a25938f660dca90bdd040", 1109594},
2163 {"resource.004", 0, "464109fa0fd76f722fff73fd26e98271", 1153791},
2164 {"resource.005", 0, "3c292d392c3cc3b532e9063d0d1fb7aa", 1032802},
2165 {"resource.006", 0, "0380ee8181b39a8d7b66daf61a5b7d51", 921308},
2166 {"resource.007", 0, "a4cb2eba783a7b05f5b005d47bd94936", 1133814},
2167 {"resource.008", 0, "c1eef048fa9fe76298c2d4705ef9549f", 1131985},
2168 AD_LISTEND},
2169 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2170
2171 // King's Quest 5 DOS EGA (5 x 5.25" disks)
2172 // Supplied by ssburnout in bug report #5254
2173 // Game version 0.000.062 from VERSION file
2174 // SCI interpreter version 1.000.073
2175 {"kq5", "EGA", {
2176 {"resource.map", 0, "ef4fdc72ca7aef62054e8b075d7960d8", 7596},
2177 {"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 413648},
2178 {"resource.001", 0, "c1eef048fa9fe76298c2d4705ef9549f", 1162806},
2179 {"resource.002", 0, "4d74e8094ff57cea6ee92faf63dbd0af", 1194799},
2180 {"resource.003", 0, "3cca5b2dae8afe94532edfdc98d7edbe", 1092325},
2181 {"resource.004", 0, "8e5c1bc4d738cf7316ff506f59d265e2", 1187803},
2182 AD_LISTEND},
2183 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2184
2185 // King's Quest 5 DOS EGA (15 x 5.25" 360k disks)
2186 // Supplied by ns394 in bug report #15571
2187 // Game version 0.000.062 from VERSION file
2188 // SCI interpreter version 1.000.073
2189 {"kq5", "EGA", {
2190 {"resource.map", 0, "c6c167ee097517f10eb5825678a4d9e0", 6876},
2191 {"resource.000", 0, "281c51f7ebbaf9d6507ef3442165069e", 180936},
2192 {"resource.001", 0, "0087ecc427b29c9d6e97215a1c401403", 351165},
2193 {"resource.002", 0, "446a416628584d0e0ecb5fd999fec26b", 355432},
2194 {"resource.003", 0, "b8caa1a0ebd9533a7bdef8b1777acd48", 355008},
2195 {"resource.004", 0, "121e271ef5e9a453a14f084171e2829c", 355459},
2196 {"resource.005", 0, "ea0a562146887a98be994a2ed6199e90", 308649},
2197 {"resource.006", 0, "9f17cf9064908491e611befae4334460", 352973},
2198 {"resource.007", 0, "877143d23a5e01bb68942deabed99a2b", 308216},
2199 {"resource.008", 0, "5f7c8b08393546048305f3eccf09e971", 272561},
2200 {"resource.009", 0, "a0aad5edec946254bb33ed18ea84886c", 286519},
2201 {"resource.010", 0, "caa65f21e62c82d994a617e1e1058f9a", 302497},
2202 {"resource.011", 0, "c21a052c1a64c3e470705ac9a7f490d6", 329490},
2203 //{"resource.012", 0, "1d3b7540f8b93b6e6b70c69c539202ba", 324620},
2204 //{"resource.013", 0, "178fa65916d63415e46e610f86b0ba8b", 350464},
2205 //{"resource.014", 0, "36a031cadaa9e2ad110157c8b6de9f4d", 319184},
2206 AD_LISTEND},
2207 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2208
2209 // King's Quest 5 DOS Spanish Floppy EGA
2210 // Game version 0.000.133 from about box, 1.000 from VERSION file
2211 // SCI interpreter version 1.000.575
2212 {"kq5", "EGA", {
2213 {"resource.map", 0, "0dedf9d810ef864cbcc2370edaf19448", 8040},
2214 {"resource.000", 0, "9091979bbdbe9e40b4ff952677bf4d4b", 451270},
2215 {"resource.001", 0, "dd692513f878279fbf07d715dd6ddad6", 571171},
2216 {"resource.002", 0, "79347fba1de905023dc1549e9676e53b", 618015},
2217 {"resource.003", 0, "027f96c38d52276906e67304d9aaf92e", 495375},
2218 {"resource.004", 0, "23af8904376aa72ec45b9936be2d8280", 632343},
2219 {"resource.005", 0, "4a713d8aa31b74529515ea1edd3466ad", 679888},
2220 {"resource.006", 0, "2b54e0487820b79fcc62b72756344555", 677261},
2221 {"resource.007", 0, "3cedf14dff9514409508f394ddbc35e8", 552191},
2222 {"resource.008", 0, "bae4e3022fd09c5cd751e0945f083983", 609429},
2223 AD_LISTEND},
2224 Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
2225
2226 // King's Quest 5 DOS Spanish Floppy VGA (5.25" disks)
2227 // Game version 0.000.162 from about box, 1.000 from VERSION file
2228 // SCI interpreter version 1.000.784
2229 // Supplied by dianiu in bug report #6121
2230 {"kq5", "", {
2231 {"resource.map", 0, "c09896a2a30c9b002c5cbbc62f5a5c3a", 8169},
2232 {"resource.000", 0, "1f1d03aead44da46362ff40c0074a3ec", 335871},
2233 {"resource.001", 0, "d1803ad904127ae091edb274ee8c047f", 1180637},
2234 {"resource.002", 0, "d9cd5972016f650cc31fb7c2a2b0953a", 1102207},
2235 {"resource.003", 0, "829c8caeff793f3cfcea2cb01aaa4150", 965586},
2236 {"resource.004", 0, "0bd9e570ee04b025e43d3075998fae5b", 1117965},
2237 {"resource.005", 0, "4aaa2e9a69089b9afbaaccbbf2c4e647", 1202936},
2238 {"resource.006", 0, "65b520e60c4217e6a6572d9edf77193b", 1141985},
2239 {"resource.007", 0, "f42b0100f0a1c30806814f8648b6bc28", 1145583},
2240 // MISSING: resource.008 wasn't included in the generated entries
2241 // but was included in a directory listing
2242 AD_LISTEND},
2243 Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
2244
2245 // King's Quest 5 DOS Spanish Floppy VGA (3.5" disks)
2246 // Game version 0.000.162 from about box, 1.000 from VERSION file
2247 // SCI interpreter version 1.000.784
2248 {"kq5", "", {
2249 {"resource.map", 0, "3e196254d84b228e735a605ca2fc3fc0", 8283},
2250 {"resource.000", 0, "1f1d03aead44da46362ff40c0074a3ec", 335871},
2251 {"resource.001", 0, "37770b6ed38fa45286388988752d2881", 1136316},
2252 {"resource.002", 0, "66d46bdd8f017ff11db855e796c89921", 1339480},
2253 {"resource.003", 0, "e5c88ef1d6cb02005a1676e1020e0786", 1323620},
2254 {"resource.004", 0, "829c8caeff793f3cfcea2cb01aaa4150", 1331675},
2255 {"resource.005", 0, "7c8476ebf77fd7fc9090ae01f4010095", 1266871},
2256 {"resource.006", 0, "65b520e60c4217e6a6572d9edf77193b", 1208819},
2257 {"resource.007", 0, "f719a33d9b3d2ee6d5fae4d182119af4", 1337045},
2258 AD_LISTEND},
2259 Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
2260
2261 // King's Quest 5 - German DOS Floppy EGA (5.25" 640k disks)
2262 // Game version 0.000.121 from about box, 1.000 from VERSION file
2263 // SCI interpreter version 1.000.575
2264 {"kq5", "EGA", {
2265 {"resource.map", 0, "4ca7ba8ec59f6190a841e1d4efa46ad5", 8040},
2266 {"resource.000", 0, "1a82e9253c727fef5c8ed655d1a42486", 451799},
2267 {"resource.001", 0, "326c1b81779fddd84a990e74f8fb4e27", 571810},
2268 {"resource.002", 0, "98961f673ef9476c6e4166aa9319b2c7", 619028},
2269 {"resource.003", 0, "564a92dbe7cb76ee9861e763136ae16f", 495857},
2270 {"resource.004", 0, "c734b48f9cf3d18370cf09778904ed10", 632541},
2271 {"resource.005", 0, "646f6f84c0ed677e0c77fd145f04ce3e", 679955},
2272 {"resource.006", 0, "16974fb4b68f8f2bf1dba483e7611590", 677478},
2273 {"resource.007", 0, "7cc8e8d946833f57428928fbc6c57dd6", 552483},
2274 {"resource.008", 0, "c9fd8d08ecc9d1e94d792416d48e71ac", 609913},
2275 AD_LISTEND},
2276 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
2277
2278 // King's Quest 5 - German DOS EGA (5.25" 1.2M disks)
2279 // Supplied by ns394 in bug report #15636
2280 {"kq5", "EGA", {
2281 {"resource.map", 0, "b7f88d338f165437709b5f9878fe27b3", 7998},
2282 {"resource.000", 0, "1a82e9253c727fef5c8ed655d1a42486", 471539},
2283 {"resource.001", 0, "326c1b81779fddd84a990e74f8fb4e27", 1193566},
2284 {"resource.002", 0, "c734b48f9cf3d18370cf09778904ed10", 317970},
2285 {"resource.003", 0, "646f6f84c0ed677e0c77fd145f04ce3e", 1110748},
2286 {"resource.004", 0, "b08822ecdbf6d926dc24291614134f97", 1209355},
2287 {"resource.005", 0, "28b41e5ffd872ceec011a832c89aff23", 912051},
2288 AD_LISTEND},
2289 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
2290
2291 // King's Quest 5 - German DOS Floppy VGA (supplied by markcoolio in bug report #4290, also includes english language)
2292 // SCI interpreter version 1.000.060
2293 {"kq5", "", {
2294 {"resource.map", 0, "bff44f0c326a71b1757c793a02b502d6", 8283},
2295 {"resource.000", 0, "d7ed18ec4a5de02a9a57830aa65a600d", 336826},
2296 {"resource.001", 0, "b1e5ec6a17be7e75ddb955f6f73191e4", 1136919},
2297 {"resource.002", 0, "04a88122db44610a4af019a579ec5ff6", 1340813},
2298 {"resource.003", 0, "215bb35acefae75fc80757c717166d7e", 1323916},
2299 {"resource.004", 0, "fecdec847e3bd8e3b0f9827900aa95fd", 1331811},
2300 {"resource.005", 0, "9c429782d102739f6bbb81e8b953b0cb", 1267525},
2301 {"resource.006", 0, "d1a75fdc01840664d00366cff6919366", 1208972},
2302 {"resource.007", 0, "c07494f0cce7c05210893938786a955b", 1337361},
2303 AD_LISTEND},
2304 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
2305
2306 // King's Quest 5 - German DOS Floppy VGA, 9 x 5.25" disks, v0.000.149
2307 // VERSION file reports "1.000", SCI interpreter version 1.000.784
2308 {"kq5", "", {
2309 {"resource.map", 0, "dacbaf066987387b4ec2e8985dad70d5", 8169},
2310 {"resource.000", 0, "d7ed18ec4a5de02a9a57830aa65a600d", 336826},
2311 {"resource.001", 0, "edfd1c9f57fcdc8a7b364661016dd2ef", 1181515},
2312 {"resource.002", 0, "38da6dd12d0b4174a4750718b5a1af46", 1103150},
2313 {"resource.003", 0, "fecdec847e3bd8e3b0f9827900aa95fd", 966071},
2314 {"resource.004", 0, "aa30443410b2e69a74a37c92b0876bb0", 1118012},
2315 {"resource.005", 0, "0bc161f1d592ea5f3b3a485e1c0916a3", 1203072},
2316 {"resource.006", 0, "d1a75fdc01840664d00366cff6919366", 1142213},
2317 {"resource.007", 0, "afe76a71a45bb0678a705bd12568649f", 1145863},
2318 {"resource.008", 0, "119bd916bd00fc5b4a0bc424af39b98f", 1026205},
2319 AD_LISTEND},
2320 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
2321
2322 // King's Quest 5 - French DOS EGA (3.5" 720k disks)
2323 // Game version 0.000.143 from about box, 1.000 from VERSION file
2324 // SCI interpreter version 1.000.782
2325 {"kq5", "EGA", {
2326 {"resource.map", 0, "30ced377384f2ef42d89efa9f0a99eec", 8193},
2327 {"resource.000", 0, "238364f82d48d0b6896dac22e897df93", 443131},
2328 {"resource.001", 0, "98264221cbed38c8a8f5da8634b13218", 622057},
2329 {"resource.002", 0, "51b8485110fb99d1625d46fb1a6758f5", 712514},
2330 {"resource.003", 0, "daaa2edb3aba362171322fdcc29f0ac8", 558493},
2331 {"resource.004", 0, "bef90d755076c110e67ee3e635503f82", 683010},
2332 {"resource.005", 0, "1a3672476df51842488d657e97cd14ed", 726961},
2333 {"resource.006", 0, "f7dc85307632ef657ceb1651204f6f51", 652108},
2334 {"resource.007", 0, "7db4d0a1d8d547c0019cb7d2a6acbdd4", 716483},
2335 {"resource.008", 0, "1bbecd2545b42329914fe7a84970c79b", 693470},
2336 AD_LISTEND},
2337 Common::FR_FRA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
2338
2339 // King's Quest 5 - French DOS Floppy (from the King's Quest Collector's Edition 1994, also includes english language)
2340 // Supplied by aroenai in bug report #4378
2341 // VERSION file reports "1.000", SCI interpreter version 1.000.784
2342 {"kq5", "", {
2343 {"resource.map", 0, "eb7853832f3bb10900b13b421a0bbe7f", 8283},
2344 {"resource.000", 0, "f063775b279208c14a83eda47073be90", 332806},
2345 {"resource.001", 0, "3e6add38564250fd1a5bb10593007530", 1136827},
2346 {"resource.002", 0, "d9a97a9cf6c79bbe8f19378f6dea45d5", 1343738},
2347 {"resource.003", 0, "bef90d755076c110e67ee3e635503f82", 1324811},
2348 {"resource.004", 0, "c14dbafcfbe00855ac6b2f2701058047", 1332216},
2349 {"resource.005", 0, "f4b31cafc5defac75125c5f7b7f9a31a", 1268334},
2350 {"resource.006", 0, "f7dc85307632ef657ceb1651204f6f51", 1210081},
2351 {"resource.007", 0, "7db4d0a1d8d547c0019cb7d2a6acbdd4", 1338473},
2352 AD_LISTEND},
2353 Common::FR_FRA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
2354
2355 // King's Quest 5 - Italian DOS Floppy (from glorifindel, includes english language)
2356 // SCI interpreter version 1.000.060
2357 {"kq5", "", {
2358 {"resource.map", 0, "d55c9e83894a0885e37cd79bacf86384", 8283},
2359 {"resource.000", 0, "c99bbb11ace4aaacdc98b588a2ecea06", 332246},
2360 {"resource.001", 0, "42b98457b1a7282daa27afd89eef53f4", 1136389},
2361 {"resource.002", 0, "8cdc160f9dfc84aed7caa6c66fa31000", 1340730},
2362 {"resource.003", 0, "d0cb52dc41488c018359aa79a6527f51", 1323676},
2363 {"resource.004", 0, "e5c57060adf2b5c6fc24142acba023da", 1331097},
2364 {"resource.005", 0, "f4e441f284560eaa8022102315656a7d", 1267757},
2365 {"resource.006", 0, "8eeabd92af71e766e323db2100879102", 1209325},
2366 {"resource.007", 0, "dc10c107e0923b902326a040b9c166b9", 1337859},
2367 AD_LISTEND},
2368 Common::IT_ITA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
2369
2370 // King's Quest 5 - Polish DOS Floppy (supplied by jacek909 in bug report #4288)
2371 // SCI interpreter version 1.000.060
2372 // VERSION file reports "0.000.051".
2373 // This is actually an English version with external text resource patches (bug #6056).
2374 {"kq5", "", {
2375 {"resource.map", 0, "70010c20138541f89013bb5e1b30f16a", 7998},
2376 {"resource.000", 0, "a591bd4b879fc832b8095c0b3befe9e2", 276398},
2377 {"resource.001", 0, "c0f48d4a7ebeaa6aa074fc98d77423e9", 1018560},
2378 {"resource.002", 0, "7f188a95acdb60bbe32a8379ba299393", 1307048},
2379 {"resource.003", 0, "0860785af59518b94d54718dddcd6907", 1348500},
2380 {"resource.004", 0, "c4745dd1e261c22daa6477961d08bf6c", 1239887},
2381 {"resource.005", 0, "6556ff8e7c4d1acf6a78aea154daa76c", 1287869},
2382 {"resource.006", 0, "da82e4beb744731d0a151f1d4922fafa", 1170456},
2383 {"resource.007", 0, "431def14ca29cdb5e6a5e84d3f38f679", 1240176},
2384 {"text.000", 0, "601aa35a3ddeb558e1280e0963e955a2", 1517},
2385 AD_LISTEND},
2386 Common::PL_POL, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2387
2388 // King's Quest 5 - Russian translation, based on English DOS version (bug report #11361)
2389 // SCI interpreter version 1.000.060
2390 // VERSION file reports "0.000.062"
2391 {"kq5", "", {
2392 {"resource.map", 0, "536d0eb80bc6f031cdf46bd789c0fd02", 6882},
2393 {"resource.000", 0, "2e06c7c14d302778ab0cd4ebd6b7c92f", 12926878},
2394 AD_LISTEND},
2395 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2396
2397 // King's Quest 5 - English Macintosh
2398 // VERSION file reports "1.000.055"
2399 {"kq5", "", {
2400 {"resource.map", 0, "4d4bd26ac9f3014f5dae6b21cdcde747", 8598},
2401 {"resource.000", 0, "e8965601526ce840887b8af3a8593156", 328291},
2402 {"resource.001", 0, "aa2fae60f67edf2aacd43b92b59c2b3d", 1071492},
2403 {"resource.002", 0, "14311ed6d0f4ae0af7561470953cc466", 1373044},
2404 {"resource.003", 0, "aa606e541901b1dd150b49014ace6d11", 1401126},
2405 {"resource.004", 0, "bb81f49927cdb0ac4d902e64f2bc40ec", 1377139},
2406 {"resource.005", 0, "432e2a58e4d496d730697db072437337", 1366732},
2407 {"resource.006", 0, "3d22904a374c192f51e5665b74364133", 1264079},
2408 {"resource.007", 0, "ffe17e23d5833a79f3695addfc149a56", 1361965},
2409 AD_LISTEND},
2410 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_NO_FLAGS, GUIO_STD16_MAC },
2411
2412 // King's Quest 5 - FM-Towns (supplied by abevi in bug report #5114)
2413 // Executable scanning reports "x.yyy.zzz", VERSION file reports "1.000.000"
2414 {"kq5", "", {
2415 {"resource.map", 0, "20c7cd248ff1a349ed354568eebd972b", 12733},
2416 {"resource.000", 0, "71afd220d46bde1109c58e6acc0f3a01", 469094},
2417 {"resource.001", 0, "72a569f46f1abf2d9d2b1526ad3799c3", 12808839},
2418 AD_LISTEND},
2419 Common::JA_JPN, Common::kPlatformFMTowns, ADGF_ADDENGLISH, GUIO_STD16_HIRES },
2420
2421 // King's Quest 5 - Japanese PC-98 Floppy 0.000.015 (supplied by omer_mor in bug report #5384)
2422 // Executable scanning reports "1.000.1025", VERSION file reports "0.000.015"
2423 // 4x5.25" (label: INT#10.7.91)
2424 {"kq5", "", {
2425 {"resource.map", 0, "3bca188108ec5b6ad91612483a6cbc27", 7875},
2426 {"resource.000", 0, "70d6a2ec17fd49a63217992fc4347cd9", 493681},
2427 {"resource.001", 0, "a504e91327a4d51ee4818eb72026dbe9", 950364},
2428 {"resource.002", 0, "0750a84ece1d89d3a952e2a2b90b525c", 911833},
2429 {"resource.003", 0, "6f8d552b60ec82a165619a99e19c509d", 1078032},
2430 {"resource.004", 0, "e114ce8f884601c43308fb5cbbea4874", 1174129},
2431 {"resource.005", 0, "349ad9438172265d00680075c5a988d0", 1019669},
2432 AD_LISTEND},
2433 Common::JA_JPN, Common::kPlatformPC98, ADGF_ADDENGLISH, GUIO_STD16_HIRES },
2434
2435 // King's Quest 6 - English DOS Non-Interactive Demo
2436 // Executable scanning reports "1.001.055", VERSION file reports "1.000.000"
2437 // SCI interpreter version 1.001.055
2438 {"kq6", "Demo", {
2439 {"resource.map", 0, "f75727c00a6d884234fa2a43c951943a", 706},
2440 {"resource.000", 0, "535b1b920441ec73f42eaa4ccfd47b89", 264116},
2441 {"resource.msg", 0, "54d1fdc936f98c81f9e4c19e04fb1510", 8260},
2442 AD_LISTEND},
2443 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
2444
2445#undef GUIO_KQ5_CD_WINDOWS
2446
2447#define GUIO_KQ6_DEMO GUIO7(GUIO_NOSPEECH, \
2448 GAMEOPTION_HIGH_RESOLUTION_GRAPHICS, \
2449 GAMEOPTION_PREFER_DIGITAL_SFX, \
2450 GAMEOPTION_ORIGINAL_SAVELOAD, \
2451 GAMEOPTION_MIDI_MODE, \
2452 GAMEOPTION_RGB_RENDERING, \
2453 GAMEOPTION_ENABLE_GMM_SAVE)
2454
2455#define GUIO_KQ6_CD GUIO6(GAMEOPTION_HIGH_RESOLUTION_GRAPHICS, \
2456 GAMEOPTION_PREFER_DIGITAL_SFX, \
2457 GAMEOPTION_ORIGINAL_SAVELOAD, \
2458 GAMEOPTION_MIDI_MODE, \
2459 GAMEOPTION_RGB_RENDERING, \
2460 GAMEOPTION_ENABLE_GMM_SAVE)
2461
2462#define GUIO_KQ6_CD_WINDOWS GUIO8(GUIO_NOASPECT, \
2463 GAMEOPTION_WINDOWS_CURSORS, \
2464 GAMEOPTION_HIGH_RESOLUTION_GRAPHICS, \
2465 GAMEOPTION_PREFER_DIGITAL_SFX, \
2466 GAMEOPTION_ORIGINAL_SAVELOAD, \
2467 GAMEOPTION_MIDI_MODE, \
2468 GAMEOPTION_RGB_RENDERING, \
2469 GAMEOPTION_ENABLE_GMM_SAVE)
2470
2471 // King's Quest 6 - English DOS Playable CD "Sneak Peaks" Demo (first island fully playable)
2472 // (supplied by KQ5 G5 in bug report #6824)
2473 // Executable scanning reports "1.cfs.158 Not a release version", VERSION file reports "1.000.000"
2474 // SCI interpreter version ???
2475 {"kq6", "Demo/CD", {
2476 {"resource.map", 0, "eb9e177281b7cde188dc0d83194cd365", 8960},
2477 {"resource.000", 0, "233394a5f33b475ae5975e7e9a420865", 8345598},
2478 {"resource.msg", 0, "3cf5de44de36191f109d425b8450efc8", 259510},
2479 AD_LISTEND},
2480 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD | ADGF_DEMO, GUIO_KQ6_DEMO },
2481
2482 // King's Quest 6 - English DOS Floppy
2483 // SCI interpreter version 1.001.054
2484 {"kq6", "", {
2485 {"resource.map", 0, "a362063318eebe7d6423b1d9dc6213e1", 8703},
2486 {"resource.000", 0, "f2b7f753992c56a0c7a08d6a5077c895", 7863324},
2487 {"resource.msg", 0, "3cf5de44de36191f109d425b8450efc8", 258590},
2488 AD_LISTEND},
2489 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2490
2491 // King's Quest 6 - French DOS Floppy (supplied by misterhands in bug #6005)
2492 // SCI interpreter version ???
2493 {"kq6", "", {
2494 {"resource.map", 0, "a362063318eebe7d6423b1d9dc6213e1", 8703},
2495 {"resource.000", 0, "f2b7f753992c56a0c7a08d6a5077c895", 7863324},
2496 {"resource.msg", 0, "adc2aa8adbdcc97507d44a6f492fbd77", 265194},
2497 AD_LISTEND},
2498 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2499
2500 // King's Quest 6 - German DOS Floppy (supplied by markcoolio in bug report #4291)
2501 // SCI interpreter version 1.001.054
2502 {"kq6", "", {
2503 {"resource.map", 0, "a362063318eebe7d6423b1d9dc6213e1", 8703},
2504 {"resource.000", 0, "f2b7f753992c56a0c7a08d6a5077c895", 7863324},
2505 {"resource.msg", 0, "756297b2155db9e43f621c6f6fb763c3", 282822},
2506 AD_LISTEND},
2507 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2508
2509 // King's Quest 6 - Spanish DOS Floppy (from jvprat)
2510 // Executable scanning reports "1.cfs.158", VERSION file reports "1.000.000, July 5, 1994"
2511 // SCI interpreter version 1.001.055
2512 {"kq6", "", {
2513 {"resource.map", 0, "a73a5ab04b8f60c4b75b946a4dccea5a", 8953},
2514 {"resource.000", 0, "4da3ad5868a775549a7cc4f72770a58e", 8537260},
2515 {"resource.msg", 0, "41eed2d3893e1ca6c3695deba4e9d2e8", 267102},
2516 AD_LISTEND},
2517 Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2518
2519 // King's Quest 6 - Italian DOS Floppy (supplied by guybrush79 in bug report #6258)
2520 {"kq6", "", {
2521 {"resource.map", 0, "48c9fc8e96cbdac078ca7d3df274e29a", 8942},
2522 {"resource.000", 0, "d3358ba7306378aed83d02b5c3f11311", 8531908},
2523 {"resource.msg", 0, "b7e8220be596fd6a9287eae5a8fd354a", 279886},
2524 AD_LISTEND},
2525 Common::IT_ITA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2526
2527 // King's Quest 6 - English DOS CD (supplied by trembyle)
2528 // Executable scanning reports "1.cfs.158", VERSION file reports "1.000.000"
2529 // SCI interpreter version 1.001.054
2530 {"kq6", "CD", {
2531 {"resource.map", 0, "db35b0094083f81bfb0239a7a5410313", 9215},
2532 {"resource.000", 0, "233394a5f33b475ae5975e7e9a420865", 8376008},
2533 {"resource.msg", 0, "3cf5de44de36191f109d425b8450efc8", 259510},
2534 AD_LISTEND},
2535 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_KQ6_CD },
2536
2537 // King's Quest 6 - English Windows CD (supplied by trembyle)
2538 // Executable scanning reports "1.001.069", VERSION file reports "1.000.000"
2539 {"kq6", "CD", {
2540 {"resource.map", 0, "db35b0094083f81bfb0239a7a5410313", 9215},
2541 {"resource.000", 0, "233394a5f33b475ae5975e7e9a420865", 8376008},
2542 {"resource.msg", 0, "3cf5de44de36191f109d425b8450efc8", 259510},
2543 AD_LISTEND},
2544 Common::EN_ANY, Common::kPlatformWindows, ADGF_CD, GUIO_KQ6_CD_WINDOWS },
2545
2546 // King's Quest 6 - English DOS CD (same version included in King's Quest Collection)
2547 // Executable scanning reports "1.cfs.158", VERSION file reports "1.000.00G"
2548 // SCI interpreter version 1.001.054
2549 {"kq6", "CD", {
2550 {"resource.map", 0, "7a550ebfeae2575ca00d47703a6a774c", 9215},
2551 {"resource.000", 0, "233394a5f33b475ae5975e7e9a420865", 8376352},
2552 AD_LISTEND},
2553 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_KQ6_CD },
2554
2555 // King's Quest 6 - English Windows CD (same version included in King's Quest Collection)
2556 // Executable scanning reports "1.001.069", VERSION file reports "1.000.00G"
2557 {"kq6", "CD", {
2558 {"resource.map", 0, "7a550ebfeae2575ca00d47703a6a774c", 9215},
2559 {"resource.000", 0, "233394a5f33b475ae5975e7e9a420865", 8376352},
2560 AD_LISTEND},
2561 Common::EN_ANY, Common::kPlatformWindows, ADGF_CD, GUIO_KQ6_CD_WINDOWS },
2562
2563 // King's Quest 6 - Korean fan translation, based on English DOS Floppy
2564 {"kq6", "", {
2565 {"resource.map", 0, "a362063318eebe7d6423b1d9dc6213e1", 8703},
2566 {"resource.000", 0, "f2b7f753992c56a0c7a08d6a5077c895", 7863324},
2567 {"resource.msg", 0, "51ca9f8afc42ef442f6545b3c82a9165", 596121},
2568 AD_LISTEND},
2569 Common::KO_KOR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
2570
2571 // King's Quest 6 - Korean fan translation, based on English DOS CD (from the King's Quest Collection)
2572 // Executable scanning reports "1.cfs.158", VERSION file reports "1.034 9/11/94 - KQ6 version 1.000.00G"
2573 // SCI interpreter version 1.001.054
2574 {"kq6", "CD", {
2575 {"resource.map", 0, "7a550ebfeae2575ca00d47703a6a774c", 9215},
2576 {"resource.000", 0, "233394a5f33b475ae5975e7e9a420865", 8376352},
2577 {"resource.msg", 0, "51ca9f8afc42ef442f6545b3c82a9165", 596121},
2578 AD_LISTEND},
2579 Common::KO_KOR, Common::kPlatformDOS, ADGF_CD, GUIO4(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING) },
2580
2581 // King's Quest 6 - Korean fan translation, based on English Windows CD (from the King's Quest Collection)
2582 // Executable scanning reports "1.cfs.158", VERSION file reports "1.034 9/11/94 - KQ6 version 1.000.00G"
2583 // SCI interpreter version 1.001.054
2584 {"kq6", "CD", {
2585 {"resource.map", 0, "7a550ebfeae2575ca00d47703a6a774c", 9215},
2586 {"resource.000", 0, "233394a5f33b475ae5975e7e9a420865", 8376352},
2587 {"resource.msg", 0, "51ca9f8afc42ef442f6545b3c82a9165", 596121},
2588 AD_LISTEND},
2589 Common::KO_KOR, Common::kPlatformWindows, ADGF_CD, GUIO5(GUIO_NOASPECT, GAMEOPTION_WINDOWS_CURSORS, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE) },
2590
2591 // King's Quest 6 - Fanmade Hebrew translation Windows CD (based on the series GOG version)
2592 // Executable scanning reports "1.cfs.158", VERSION file reports "1.000.00G"
2593 // SCI interpreter version 1.001.054
2594 {"kq6", "", {
2595 {"resource.map", 0, "7a550ebfeae2575ca00d47703a6a774c", 9215},
2596 {"resource.000", 0, "233394a5f33b475ae5975e7e9a420865", 8376352},
2597 {"0.fon", 0, "a2fc0fd2c4ddcf1f1dc5207126cd998b", 3419},
2598 AD_LISTEND},
2599 Common::HE_ISR, Common::kPlatformDOS, ADGF_CD, GUIO_KQ6_CD},
2600
2601 // King's Quest 6 - Fanmade Hebrew translation Windows CD (based on the series GOG version)
2602 // Executable scanning reports "1.cfs.158", VERSION file reports "1.000.00G"
2603 // SCI interpreter version 1.001.054
2604 {"kq6", "", {
2605 {"resource.map", 0, "7a550ebfeae2575ca00d47703a6a774c", 9215},
2606 {"resource.000", 0, "233394a5f33b475ae5975e7e9a420865", 8376352},
2607 {"0.fon", 0, "a2fc0fd2c4ddcf1f1dc5207126cd998b", 3419},
2608 AD_LISTEND},
2609 Common::HE_ISR, Common::kPlatformWindows, ADGF_CD, GUIO_KQ6_CD_WINDOWS},
2610
2611 // King's Quest 6 - English Macintosh Floppy
2612 // VERSION file reports "1.0"
2613 {"kq6", "", {
2614 {"Data1", 0, "a183fc0c22fcbd9be4c8800d974b5599", 3891868},
2615 {"Data2", 0, "b3722460dfd3097a1fbaf99a21ad8ea5", 15031016},
2616 AD_LISTEND},
2617 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK, GUIO_STD16_MAC_HIRESFONTS },
2618
2619#undef GUIO_KQ6_DEMO
2620#undef GUIO_KQ6_CD
2621#undef GUIO_KQ6_CD_WINDOWS
2622
2623#define GUIO_KQ7_DEMO GUIO6(GUIO_NOSUBTITLES, \
2624 GUIO_NOLAUNCHLOAD, \
2625 GUIO_LINKMUSICTOSFX, \
2626 GUIO_LINKSPEECHTOSFX, \
2627 GUIO_NOASPECT, \
2628 GAMEOPTION_ENABLE_GMM_SAVE)
2629#define GUIO_KQ7 GUIO6(GUIO_NOASPECT, \
2630 GUIO_LINKMUSICTOSFX, \
2631 GUIO_LINKSPEECHTOSFX, \
2632 GAMEOPTION_HQ_VIDEO, \
2633 GAMEOPTION_UPSCALE_VIDEOS, \
2634 GAMEOPTION_ENABLE_GMM_SAVE)
2635
2636 // King's Quest 7 - English Windows (from the King's Quest Collection)
2637 // Executable scanning reports "2.100.002", VERSION file reports "1.4"
2638 {"kq7", "", {
2639 {"resource.map", 0, "2be9ab94429c721af8e05c507e048a15", 18697},
2640 {"resource.000", 0, "eb63ea3a2c2469dc2d777d351c626404", 203882535},
2641 AD_LISTEND},
2642 Common::EN_ANY, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_KQ7 },
2643
2644 // King's Quest 7 - English Windows-interpreter-only (supplied by m_kiewitz)
2645 // SCI interpreter version 2.100.002, VERSION file reports "1.51"
2646 {"kq7", "", {
2647 {"resource.map", 0, "838b9ff132bd6962026fee832e8a7ddb", 18697},
2648 {"resource.000", 0, "eb63ea3a2c2469dc2d777d351c626404", 206626576},
2649 {"resource.aud", 0, "c2a988a16053eb98c7b73a75139902a0", 217716879},
2650 AD_LISTEND},
2651 Common::EN_ANY, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_KQ7 },
2652
2653 // King's Quest 7 - German Windows-interpreter-only (supplied by markcoolio in bug report #4292)
2654 // SCI interpreter version 2.100.002, VERSION file reports "1.51"
2655 // same as English 1.51, only resource.aud/resource.sfx are different
2656 {"kq7", "", {
2657 {"resource.map", 0, "838b9ff132bd6962026fee832e8a7ddb", 18697},
2658 {"resource.000", 0, "eb63ea3a2c2469dc2d777d351c626404", 206626576},
2659 {"resource.aud", 0, "3f17bcaf8a9ff6a6c2d4de1a2078fdcc", 258119621},
2660 AD_LISTEND},
2661 Common::DE_DEU, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_KQ7 },
2662
2663 // King's Quest 7 - English Windows (from abevi)
2664 // VERSION 1.65c
2665 {"kq7", "", {
2666 {"resource.map", 0, "40ccafb2195301504eba2e4f4f2c7f3d", 18925},
2667 {"resource.000", 0, "4948e4e1506f1e1c4e1d47abfa06b7f8", 204385195},
2668 AD_LISTEND},
2669 Common::EN_ANY, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_KQ7 },
2670
2671 // King's Quest 7 - German Windows (from blumentopferde in bug report Trac#9738)
2672 // VERSION 1.65c
2673 {"kq7", "", {
2674 {"resource.map", 0, "59d234e4fd61c1377f659c8479a513fb", 18925},
2675 {"resource.000", 0, "4948e4e1506f1e1c4e1d47abfa06b7f8", 204385195},
2676 {"resource.aud", 0, "3d0ee18dab2d1ad1f171d1bbc0f8d080", 242391379},
2677 AD_LISTEND},
2678 Common::DE_DEU, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_KQ7 },
2679
2680 // King's Quest 7 - French Windows (from gatesbillou)
2681 // VERSION 1.51
2682 {"kq7", "", {
2683 {"resource.map", 0, "838b9ff132bd6962026fee832e8a7ddb", 18697},
2684 {"resource.000", 0, "eb63ea3a2c2469dc2d777d351c626404", 206626576},
2685 {"resource.aud", 0, "d8b89ef2f7248c63d5810f2e49fb7255", 205546166},
2686 AD_LISTEND},
2687 Common::FR_FRA, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_KQ7 },
2688
2689 // King's Quest 7 - French Windows (from bgK)
2690 // VERSION 1.65c
2691 {"kq7", "", {
2692 {"resource.map", 0, "a134fc9138b0830d8197877c52ed7aaa", 18925},
2693 {"resource.000", 0, "4948e4e1506f1e1c4e1d47abfa06b7f8", 204385195},
2694 {"resource.aud", 0, "d8b89ef2f7248c63d5810f2e49fb7255", 205546166},
2695 AD_LISTEND},
2696 Common::FR_FRA, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_KQ7 },
2697
2698 // King's Quest 7 - English DOS (from FRG)
2699 // SCI interpreter version 2.100.002, VERSION file reports "2.00b"
2700 {"kq7", "", {
2701 {"resource.map", 0, "8676b0fbbd7362989a029fe72fea14c6", 18709},
2702 {"resource.000", 0, "51c1ead1163e19a2de8f121c39df7a76", 200764100},
2703 // Having the same number of files in the detection entries is needed
2704 // for the DOS version to have equal priority to the Windows version
2705 // that is detected with additional files, and we might as well check
2706 // for the DOS-specific files here too since there are at least some
2707 // Windows-only releases of this game too
2708 {"avi/91.rbt", 0, NULL, AD_NO_SIZE},
2709 {"avi/911.rbt", 0, NULL, AD_NO_SIZE},
2710 {"avi/912.rbt", 0, NULL, AD_NO_SIZE},
2711 AD_LISTEND},
2712 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_KQ7 },
2713
2714 // King's Quest 7 - English Windows (from FRG)
2715 // SCI interpreter version 2.100.002, VERSION file reports "2.00b"
2716 {"kq7", "", {
2717 {"resource.map", 0, "8676b0fbbd7362989a029fe72fea14c6", 18709},
2718 {"resource.000", 0, "51c1ead1163e19a2de8f121c39df7a76", 200764100},
2719 // We need to look for these AVIs before enabling the Windows version
2720 // because GOG.com releases are missing them. Their contents do not
2721 // matter (some users replace them with higher quality versions created
2722 // from the rare 1.65c release, which should not cause a detection
2723 // failure)
2724 {"avi/e108x11.avi", 0, NULL, AD_NO_SIZE},
2725 {"avi/e208x11.avi", 0, NULL, AD_NO_SIZE},
2726 {"avi/int08x11.avi", 0, NULL, AD_NO_SIZE},
2727 AD_LISTEND},
2728 Common::EN_ANY, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_KQ7 },
2729
2730 // King's Quest 7 - Hebrew Windows (from GOG)
2731 // SCI interpreter version 2.100.002, VERSION file reports "2.00b"
2732 {"kq7", "", {
2733 {"resource.map", 0, "8676b0fbbd7362989a029fe72fea14c6", 18709},
2734 {"resource.000", 0, "51c1ead1163e19a2de8f121c39df7a76", 200764100},
2735 {"PATCHES/0.fon", 0, "98a0809f0122e776e7ff00961f8135bc", 3419},
2736 // We need to look for these AVIs before enabling the Windows version
2737 // because GOG.com releases are missing them. Their contents do not
2738 // matter (some users replace them with higher quality versions created
2739 // from the rare 1.65c release, which should not cause a detection
2740 // failure)
2741 {"avi/91.rbt", 0, NULL, AD_NO_SIZE},
2742 {"avi/911.rbt", 0, NULL, AD_NO_SIZE},
2743 {"avi/912.rbt", 0, NULL, AD_NO_SIZE},
2744 AD_LISTEND},
2745 Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_KQ7},
2746
2747 // King's Quest 7 - Italian DOS (from dego93 on bug report Trac#9739)
2748 // VERSION file reports "2.00"
2749 {"kq7", "", {
2750 {"resource.map", 0, "c174fb32f045112e210373a31681d97f", 18709},
2751 {"resource.000", 0, "51c1ead1163e19a2de8f121c39df7a76", 200764100},
2752 {"resource.aud", 0, "649ce88c0786c0ed4b637728d20ddc9b", 202663332},
2753 AD_LISTEND},
2754 Common::IT_ITA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_KQ7 },
2755
2756 // King's Quest 7 - Italian Windows (from dego93 on bug report Trac#9739)
2757 // VERSION file reports "2.00"
2758 {"kq7", "", {
2759 {"resource.map", 0, "c174fb32f045112e210373a31681d97f", 18709},
2760 {"resource.000", 0, "51c1ead1163e19a2de8f121c39df7a76", 200764100},
2761 {"resource.aud", 0, "649ce88c0786c0ed4b637728d20ddc9b", 202663332},
2762 AD_LISTEND},
2763 Common::IT_ITA, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_KQ7 },
2764
2765 // King's Quest 7 - Spanish DOS (from jvprat)
2766 // Executable scanning reports "2.100.002", VERSION file reports "2.00"
2767 {"kq7", "", {
2768 {"resource.map", 0, "0b62693cbe87e3aaca3e8655a437f27f", 18709},
2769 {"resource.000", 0, "51c1ead1163e19a2de8f121c39df7a76", 200764100},
2770 AD_LISTEND},
2771 Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_KQ7 },
2772
2773 // King's Quest 7 - Spanish Windows (from jvprat)
2774 // Executable scanning reports "2.100.002", VERSION file reports "2.00"
2775 {"kq7", "", {
2776 {"resource.map", 0, "0b62693cbe87e3aaca3e8655a437f27f", 18709},
2777 {"resource.000", 0, "51c1ead1163e19a2de8f121c39df7a76", 200764100},
2778 AD_LISTEND},
2779 Common::ES_ESP, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_KQ7 },
2780
2781 // King's Quest 7 - Japanese DOS (from m-kiewitz) - bug #15497
2782 // VERSION file reports "2.00"
2783 // This version features only Japanese. There is no option to change the language.
2784 // Chapter intro titles are still in English.
2785 {"kq7", "", {
2786 {"resource.000", 0, "5e2f38ebf13188d5724e02254bfe0e4d", 90064291},
2787 {"resource.map", 0, "ba6a4523df6f5bd321bcfb8ae55a66c1", 19177},
2788 {"resource.aud", 0, "78ba3c42efc9451baa5af1da8e289d4f", 220633894},
2789 {"avi/91.rbt", 0, "cc68d78315156f2d6a71b2b00eca90ea", 24701699},
2790 {"avi/911.rbt", 0, "10250547c9f0767df37f726f335c1415", 8781594},
2791 {"avi/912.rbt", 0, "c4cbebcaa58f6ab364a40896502271e8", 1373456},
2792 AD_LISTEND},
2793 Common::JA_JPN, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_KQ7 },
2794
2795 // King's Quest 7 - Japanese Windows (from m-kiewitz) - bug #15497
2796 // VERSION file reports "2.00"
2797 // This version features only Japanese. There is no option to change the language.
2798 // Chapter intro titles are still in English.
2799 {"kq7", "", {
2800 {"resource.000", 0, "5e2f38ebf13188d5724e02254bfe0e4d", 90064291},
2801 {"resource.map", 0, "ba6a4523df6f5bd321bcfb8ae55a66c1", 19177},
2802 {"resource.aud", 0, "78ba3c42efc9451baa5af1da8e289d4f", 220633894},
2803 {"avi/e208x11.avi", 0, "11b0f6994a6cea61ce4efe047c84553d", 2014412},
2804 {"avi/int08x11.avi", 0, "1e3e1448901ebbaa88071740f1a1e31e", 22547356},
2805 {"avi/e108x11.avi", 0, "8daba53eeb77756c434bf52237e39b3b", 9991834},
2806 AD_LISTEND},
2807 Common::JA_JPN, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_KQ7 },
2808
2809 // King's Quest 7 - Russian Windows (SoftClub official translation)
2810 // VERSION file reports "2.1b", provided by trcpman in Trac #11302.
2811 // This version is Windows-only. It does not include a DOS interpreter and
2812 // only the Windows AVI files were translated. The DOS RBT files weren't.
2813 {"kq7", "", {
2814 {"resource.map", 0, "dd1504ee0274e4e3b8447b25137136df", 18709},
2815 {"resource.000", 0, "e6cee6c1ddb1e73e8c25d8f2a9f508ff", 200873632},
2816 AD_LISTEND},
2817 Common::RU_RUS, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_KQ7 },
2818
2819 // King's Quest 7 - English DOS/Win Non-Interactive Demo
2820 // Demo from original PQ4CD release has only the Windows interpreter
2821 // SCI interpreter version 2.100.002
2822 {"kq7", "Demo", {
2823 {"resource.map", 0, "b44f774108d63faa1d021101221c5a54", 1690},
2824 {"resource.000", 0, "d9659d2cf0c269c6a9dc776707f5bea0", 2433827},
2825 AD_LISTEND},
2826 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_KQ7_DEMO },
2827
2828 // King's Quest 7 - English Windows Demo (from DrMcCoy)
2829 // SCI interpreter version 2.100.002
2830 {"kq7", "Demo", {
2831 {"resource.map", 0, "38e627a37a975aea40cc72b0518b0709", 18412},
2832 {"resource.000", 0, "bad61d50aaa64298fa57a7c6ccd3bccf", 84020382},
2833 AD_LISTEND},
2834 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO, GUIO_KQ7_DEMO },
2835
2836 // King's Quest 7 - English Macintosh
2837 {"kq7", "", {
2838 {"Data1", 0, "e0d120473fee7a548b1418b18bffbd7d", 4964390},
2839 {"Data2", 0, "a260b97fb2396a9cd6ac3df6a56a2499", 14645526},
2840 {"Data3", 0, "a5a660a469c9ba7b179ba9757181d2af", 6664132},
2841 {"Data4", 0, "556721a5e3f158c0a7a39e428402dd1f", 6438695},
2842 {"Data5", 0, "c38c2f51c9c2bafd5fefdffca83bd372", 6661270},
2843 {"Data6", 0, "2054e1ec891cad31b5c647b57eccff9c", 4489456},
2844 {"Data7", 0, "c6e634ea56f6f82954baeab9c468c47b", 7552281},
2845 {"Data8", 0, "5b4d7cc7b1b7fdd262c1f65bb9c8af5f", 7478101},
2846 {"Data9", 0, "7aba74ca9a52fba1199ab06f602bd268", 7304378},
2847 {"Data10", 0, "2ee17c2a1037067ecc218a7b65582062", 7066690},
2848 {"Data11", 0, "5df02ec2b6289bd84cd97a9bc677773e", 7555697},
2849 {"Data12", 0, "4a8cebdff7f8d431dbcd36d39c5af29e", 6925678},
2850 {"Data13", 0, "3dd2903e170518011d3bc0eadada399a", 7071130},
2851 //{"Data14", 0, "60d8435ae44c7e0e1d553269bf8a58e0", 7871952},
2852 //{"Data15", 0, "4c4c33e93a2352473c1adf9e3981e6ca", 6924022},
2853 //{"Data16", 0, "753d9bddf035bbb5391119e8dc0f464a", 3970827},
2854 AD_LISTEND},
2855 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_KQ7 },
2856
2857#undef GUIO_KQ7_DEMO
2858#undef GUIO_KQ7
2859
2860 // King's Questions mini-game from the King's Quest Collection
2861 // SCI interpreter version 2.000.000
2862 {"kquestions", "", {
2863 {"resource.map", 0, "93a2251fa64e729d7a7d2fe56b217c8e", 502},
2864 {"resource.000", 0, "9b1cddecd4f0720d83661ba7aed28891", 162697},
2865 AD_LISTEND},
2866 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO7(GUIO_NOSUBTITLES, GUIO_NOMUSIC, GUIO_NOSPEECH, GUIO_NOSFX, GUIO_NOMIDI, GUIO_NOLAUNCHLOAD, GAMEOPTION_RGB_RENDERING) },
2867
2868 // Laura Bow - English Amiga
2869 // Game version 1.000.059 from about screen
2870 // Executable scanning reports "1.002.030"
2871 // SCI interpreter version 0.000.685
2872 {"laurabow", "", {
2873 {"resource.map", 0, "731ab85e138f8cef1a7f4d1f36dfd375", 7422},
2874 {"resource.000", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 126317},
2875 {"resource.001", 0, "42fe895e9eb60e103025fd9ca737a849", 264763},
2876 {"resource.002", 0, "6f1ebd3692ce76644e0e06a38b7b56b5", 677436},
2877 {"resource.003", 0, "2ab23f64306b18c28302c8ec2964c5d6", 605134},
2878 {"resource.004", 0, "aa553977f7e5804081de293800d3bcce", 695067},
2879 {"resource.005", 0, "bfd870d51dc97729f0914095f58e6957", 676881},
2880 AD_LISTEND},
2881 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
2882
2883 // Laura Bow - English Atari ST (from jvprat)
2884 // Game version 1.000.062 from about screen
2885 // Executable scanning reports "1.002.030"
2886 // SCI interpreter version 0.000.685
2887 {"laurabow", "", {
2888 {"resource.map", 0, "9f90878e6e1b8c96e692203f068ce2b1", 8478},
2889 {"resource.001", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 515964},
2890 {"resource.002", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 721149},
2891 {"resource.003", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 667365},
2892 {"resource.004", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 683737},
2893 AD_LISTEND},
2894 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
2895
2896 // Laura Bow - English DOS Non-Interactive Demo
2897 // Executable scanning reports "x.yyy.zzz"
2898 {"laurabow", "Demo", {
2899 {"resource.map", 0, "e625726268ff4e123ada11f31f0249f3", 768},
2900 {"resource.001", 0, "0c8912290af0890f8d95faeb4ddb2d68", 333031},
2901 AD_LISTEND},
2902 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_UNDITHER },
2903
2904 // Laura Bow - English DOS 3.5" Floppy
2905 // Game version 1.000.046 from about screen
2906 // SCI interpreter version 0.000.631
2907 {"laurabow", "", {
2908 {"resource.map", 0, "4e511f47d9893fa529d6621a93fa0030", 8478},
2909 {"resource.001", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 515788},
2910 {"resource.002", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 721381},
2911 {"resource.003", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 667468},
2912 {"resource.004", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 683807},
2913 AD_LISTEND},
2914 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
2915
2916 // Laura Bow - English DOS 5.25" Floppy
2917 // Game version 1.000.046 from about screen
2918 // SCI interpreter version 0.000.631
2919 {"laurabow", "", {
2920 {"resource.map", 0, "b1905f6aa68ff65a057b080b1eae954c", 12030},
2921 {"resource.001", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 108032},
2922 {"resource.002", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 354680},
2923 {"resource.003", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 361815},
2924 {"resource.004", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 339714},
2925 {"resource.005", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 327465},
2926 {"resource.006", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 328390},
2927 {"resource.007", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 317687},
2928 {"resource.008", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 352345},
2929 {"resource.009", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 257355},
2930 {"resource.010", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 356093},
2931 AD_LISTEND},
2932 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
2933
2934 // Laura Bow - Hebrew DOS (from FRG)
2935 // SCI interpreter version 0.000.631
2936 {"laurabow", "", {
2937 {"resource.map", 0, "b1905f6aa68ff65a057b080b1eae954c", 12030},
2938 {"resource.001", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 108032},
2939 {"resource.002", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 354680},
2940 {"resource.003", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 361815},
2941 {"resource.004", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 339714},
2942 {"resource.005", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 327465},
2943 {"resource.006", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 328390},
2944 {"resource.007", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 317687},
2945 {"resource.008", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 352345},
2946 {"resource.009", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 257355},
2947 {"resource.010", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 356093},
2948 {"PATCHES/font.000", 0, "5053e202adbd7a4fdebb30b2ea76ce27", 2835},
2949 {"PATCHES/font.001", 0, "f65565f3375ac9972c96fd81c3eb491e", 2709},
2950 AD_LISTEND},
2951 Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
2952
2953 // Laura Bow - Hebrew fan translation - by https://github.com/adventurebrew/HebrewAdventure
2954 // based on English DOS 3.5" Floppy
2955 // SCI interpreter version 0.000.631
2956 { "laurabow", "", {
2957 {"resource.map", 0, "4e511f47d9893fa529d6621a93fa0030", 8478},
2958 {"resource.001", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 515788},
2959 {"resource.002", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 721381},
2960 {"resource.003", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 667468},
2961 {"resource.004", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 683807},
2962 {"PATCHES/font.000", 0, "5053e202adbd7a4fdebb30b2ea76ce27", 2835},
2963 {"PATCHES/font.001", 0, "f65565f3375ac9972c96fd81c3eb491e", 2709},
2964 {"PATCHES/font.004", 0, "4dfbf96cba4c181e9d52eb9e49570b1d", 2256},
2965 {"PATCHES/font.008", 0, "8abefd3b44827ff26e2ad298f9e76a2b", 3029},
2966 AD_LISTEND},
2967 Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
2968
2969 // Laura Bow - Russian fan translation by https://github.com/deadman2000/RuSCI
2970 // SCI interpreter version 0.000.631
2971 {"laurabow", "", {
2972 {"resource.map", 0, "b1905f6aa68ff65a057b080b1eae954c", 12030},
2973 {"resource.001", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 108032},
2974 {"resource.002", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 354680},
2975 {"resource.003", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 361815},
2976 {"resource.004", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 339714},
2977 {"resource.005", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 327465},
2978 {"resource.006", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 328390},
2979 {"resource.007", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 317687},
2980 {"resource.008", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 352345},
2981 {"resource.009", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 257355},
2982 {"resource.010", 0, "e45c888d9c7c04aec0a20e9f820b79ff", 356093},
2983 {"Translate.RU", 0, "3f730611f55257821b964f96eafea0ba", 171}, // Text file for detecting translation
2984 AD_LISTEND},
2985 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
2986
2987#define GUIO_LB2_CD_WINDOWS GUIO6(GAMEOPTION_PREFER_DIGITAL_SFX, \
2988 GAMEOPTION_WINDOWS_CURSORS, \
2989 GAMEOPTION_ORIGINAL_SAVELOAD, \
2990 GAMEOPTION_MIDI_MODE, \
2991 GAMEOPTION_RGB_RENDERING, \
2992 GAMEOPTION_ENABLE_GMM_SAVE)
2993
2994 // Laura Bow 2 - English DOS Non-Interactive Demo (from FRG)
2995 // Executable scanning reports "x.yyy.zzz"
2996 // SCI interpreter version 1.001.069 (just a guess)
2997 {"laurabow2", "Demo", {
2998 {"resource.map", 0, "24dffc5db1d88c7999f13e8767ed7346", 855},
2999 {"resource.000", 0, "2b2b1b4f7584f9b38fd13f6ab95634d1", 781912},
3000 AD_LISTEND},
3001 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
3002
3003 // Laura Bow 2 - English DOS Floppy v1.0
3004 // Executable scanning reports "2.000.274"
3005 // SCI interpreter version 1.001.069 (just a guess)
3006 {"laurabow2", "", {
3007 {"resource.map", 0, "610bfd9a852004222f0faaf5fc9e630a", 6489},
3008 {"resource.000", 0, "57084910bc923bff5d6d9bc1b56e9604", 5035964},
3009 AD_LISTEND},
3010 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3011
3012 // Laura Bow 2 v1.1 - English DOS Floppy (supplied by misterhands in bug report #6543)
3013 // Executable scanning reports "2.000.274"
3014 {"laurabow2", "", {
3015 {"resource.map", 0, "3b6dfbcda210bbc3f23fd1927113bf98", 6483},
3016 {"resource.000", 0, "57084910bc923bff5d6d9bc1b56e9604", 5028766},
3017 {"resource.msg", 0, "d1755fc4f41b5210febc9410503c6a29", 278354},
3018 AD_LISTEND},
3019 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3020
3021 // Laura Bow 2 - English DOS CD
3022 // Executable scanning reports "1.001.072", VERSION file reports "1.1" (from jvprat)
3023 {"laurabow2", "CD", {
3024 {"resource.map", 0, "a70945e61ba7ac7bfea6b7bd72c6aec5", 7274},
3025 {"resource.000", 0, "82578b8d5a7e09c4c58891ca49fae35b", 5598672},
3026 AD_LISTEND},
3027 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_STD16_SPEECH },
3028
3029 // Laura Bow 2 - English Windows CD
3030 // Executable scanning reports "1.001.072", VERSION file reports "1.1" (from jvprat)
3031 {"laurabow2", "CD", {
3032 {"resource.map", 0, "a70945e61ba7ac7bfea6b7bd72c6aec5", 7274},
3033 {"resource.000", 0, "82578b8d5a7e09c4c58891ca49fae35b", 5598672},
3034 AD_LISTEND},
3035 Common::EN_ANY, Common::kPlatformWindows, ADGF_CD, GUIO_LB2_CD_WINDOWS },
3036
3037 // Laura Bow 2 - Korean fan translation, based on English DOS CD
3038 // Executable scanning reports "1.001.072", VERSION file reports "1.1"
3039 {"laurabow2", "CD", {
3040 {"resource.map", 0, "a70945e61ba7ac7bfea6b7bd72c6aec5", 7274},
3041 {"resource.000", 0, "82578b8d5a7e09c4c58891ca49fae35b", 5598672},
3042 {"resource.msg", 0, "bdc2167ebe55612b8ff17347f70e2b83", 561801},
3043 AD_LISTEND},
3044 Common::KO_KOR, Common::kPlatformDOS, ADGF_CD, GUIO_STD16_SPEECH },
3045
3046 // Laura Bow 2 - French fan translation, based on English DOS CD
3047 // Executable scanning reports "1.001.072", VERSION file reports "1.1"
3048 {"laurabow2", "CD", {
3049 {"resource.map", 0, "a70945e61ba7ac7bfea6b7bd72c6aec5", 7274},
3050 {"resource.000", 0, "82578b8d5a7e09c4c58891ca49fae35b", 5598672},
3051 {"patch/0.fon", 0, "539b7c355c8b7915de2c0396790c46aa", 2767},
3052 AD_LISTEND},
3053 Common::FR_FRA, Common::kPlatformDOS, ADGF_CD, GUIO_STD16_SPEECH },
3054
3055 // Laura Bow 2 v1.1 - French DOS Floppy (from Hkz)
3056 {"laurabow2", "", {
3057 {"resource.map", 0, "3b6dfbcda210bbc3f23fd1927113bf98", 6483},
3058 {"resource.000", 0, "57084910bc923bff5d6d9bc1b56e9604", 5028766},
3059 {"resource.msg", 0, "0fceedfbdd85a4bc7851fdd9dd2d2f19", 278253},
3060 AD_LISTEND},
3061 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3062
3063 // Laura Bow 2 v1.1 - German DOS Floppy (from Tobis87, updated info from markcoolio in bug report #4270, updated info from #4355))
3064 // Executable scanning reports "2.000.274"
3065 {"laurabow2", "", {
3066 {"resource.map", 0, "3b6dfbcda210bbc3f23fd1927113bf98", 6483},
3067 {"resource.000", 0, "57084910bc923bff5d6d9bc1b56e9604", 5028766},
3068 {"resource.msg", 0, "795c928cd00dfec9fbc62ebcd12e1f65", 303185},
3069 AD_LISTEND},
3070 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3071
3072 // Laura Bow 2 - Spanish DOS floppy (from sluicebox)
3073 // Executable scanning reports "2.000.274", VERSION file reports "1.1"
3074 {"laurabow2", "", {
3075 {"resource.map", 0, "3b6dfbcda210bbc3f23fd1927113bf98", 6483},
3076 {"resource.000", 0, "57084910bc923bff5d6d9bc1b56e9604", 5028766},
3077 {"resource.msg", 0, "c28ba1d0326d06eab69f94d9a70f5389", 285797},
3078 AD_LISTEND},
3079 Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3080
3081 // Laura Bow 2 - Spanish DOS CD (from jvprat)
3082 // This is the floppy version (text-only) distributed on a CD.
3083 // Executable scanning reports "2.000.274", VERSION file reports "1.000.000, May 10, 1994"
3084 {"laurabow2", "", {
3085 {"resource.map", 0, "3b6dfbcda210bbc3f23fd1927113bf98", 6483},
3086 {"resource.000", 0, "57084910bc923bff5d6d9bc1b56e9604", 5028766},
3087 {"resource.msg", 0, "71f1f0cd9f082da2e750c793a8ed9d84", 286141},
3088 AD_LISTEND},
3089 Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_SPEECH },
3090
3091#undef GUIO_LB2_CD_WINDOWS
3092
3093#define GUIO_LIGHTHOUSE_DEMO GUIO6(GUIO_NOSPEECH, \
3094 GUIO_NOMUSIC, \
3095 GUIO_NOASPECT, \
3096 GUIO_NOMIDI, \
3097 GUIO_NOLAUNCHLOAD, \
3098 GAMEOPTION_HQ_VIDEO)
3099#define GUIO_LIGHTHOUSE GUIO9(GUIO_NOASPECT, \
3100 GUIO_NOMIDI, \
3101 GUIO_NOSUBTITLES, \
3102 GUIO_LINKMUSICTOSFX, \
3103 GUIO_LINKSPEECHTOSFX, \
3104 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
3105 GAMEOPTION_ORIGINAL_SAVELOAD, \
3106 GAMEOPTION_HQ_VIDEO, \
3107 GAMEOPTION_ENABLE_GMM_SAVE)
3108#define GUIO_LIGHTHOUSE_MAC GUIO8(GUIO_NOASPECT, \
3109 GUIO_NOMIDI, \
3110 GUIO_NOSUBTITLES, \
3111 GUIO_LINKMUSICTOSFX, \
3112 GUIO_LINKSPEECHTOSFX, \
3113 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
3114 GAMEOPTION_HQ_VIDEO, \
3115 GAMEOPTION_ENABLE_GMM_SAVE)
3116
3117 // Lighthouse - English Windows Demo (from jvprat)
3118 // Executable scanning reports "2.100.002", VERSION file reports "1.00", plays 2.VMD
3119 {"lighthouse", "Non-interactive Demo", {
3120 {"resource.map", 0, "543124606352bfa5e07696ddf2a669be", 64},
3121 {"resource.000", 0, "5d7714416b612463d750fb9c5690c859", 28952},
3122 AD_LISTEND},
3123 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_LIGHTHOUSE_DEMO },
3124
3125 // Lighthouse - English Windows Demo (from trembyle)
3126 // Found on CD-Action (Poland) #8a - Jan 1997
3127 // Executable scanning reports "2.100.002", VERSION file reports "1.00", plays 3.VMD
3128 {"lighthouse", "Non-interactive Demo", {
3129 {"resource.map", 0, "999c2db3ca39c83c18ba6f16095b4c64", 64},
3130 {"resource.000", 0, "bed2bafe872ffa1e7bfe6d706fac1c81", 28951},
3131 AD_LISTEND},
3132 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_LIGHTHOUSE_DEMO },
3133
3134 // Lighthouse - English Windows Demo
3135 // Executable scanning reports "3.000.000", VERSION file reports "1.00"
3136 {"lighthouse", "Demo", {
3137 {"resmap.000", 0, "3bdee7a16926975a4729f75cf6b80a92", 1525},
3138 {"ressci.000", 0, "3c585827fa4a82f4c04a56a0bc52ccee", 11494351},
3139 AD_LISTEND},
3140 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_LIGHTHOUSE_DEMO },
3141
3142 // Lighthouse - English Windows Glider Demo
3143 // Executable scanning reports "3.000.000"
3144 {"lighthouse", "Glider Demo", {
3145 {"resmap.000", 0, "fca5bec5f778fc3f86d3176dc4ae6e54", 346},
3146 {"ressci.000", 0, "896e81b6d70940c3b0696ef51cee51bc", 3300500},
3147 AD_LISTEND},
3148 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_LIGHTHOUSE_DEMO },
3149
3150 // Lighthouse - English DOS (from jvprat)
3151 // Executable scanning reports "3.000.000", VERSION file reports "1.1"
3152 {"lighthouse", "", {
3153 {"resmap.001", 0, "47abc502c0b541b582db28f38dbc6a56", 7801},
3154 {"ressci.001", 0, "14e922c47b92156377cb49e241691792", 99591924},
3155 {"resmap.002", 0, "c68db5333f152fea6ca2dfc75cad8b34", 7573},
3156 {"ressci.002", 0, "175468431a979b9f317c294ce3bc1430", 94628315},
3157 AD_LISTEND},
3158 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LIGHTHOUSE },
3159
3160 // Lighthouse - Japanese DOS (from m_kiewitz)
3161 // Executable scanning reports "3.000.000", VERSION file reports "1.0C"
3162 {"lighthouse", "", {
3163 {"resmap.001", 0, "18e0ac1597fe1cf6dc663118fe983e3b", 7885},
3164 {"ressci.001", 0, "14e922c47b92156377cb49e241691792", 99573473},
3165 {"resmap.002", 0, "723fc742c623d8933e5753a264324cb0", 7657},
3166 {"ressci.002", 0, "175468431a979b9f317c294ce3bc1430", 94627469},
3167 AD_LISTEND},
3168 Common::JA_JPN, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LIGHTHOUSE },
3169
3170 // Lighthouse - Spanish DOS (from jvprat)
3171 // Executable scanning reports "3.000.000", VERSION file reports "1.1"
3172 {"lighthouse", "", {
3173 {"resmap.001", 0, "c5d49b2a8a4eafc92fd041a3a0f2da68", 7846},
3174 {"ressci.001", 0, "18553177dbf83fb2cb6c8edcbb174183", 99543093},
3175 {"resmap.002", 0, "e7dc85884a2417e2eff9de0c63dd65fa", 7630},
3176 {"ressci.002", 0, "3c8d627c555b0e3e4f1d9955bc0f0df4", 94631127},
3177 AD_LISTEND},
3178 Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LIGHTHOUSE },
3179
3180 // Lighthouse - French DOS (from bgK)
3181 // Executable scanning reports "3.000.000", VERSION file reports "1.1"
3182 {"lighthouse", "", {
3183 {"resmap.001", 0, "911c9cc5f49d4a96ff836154d3a86a8f", 7876},
3184 {"ressci.001", 0, "dbb615146ec943e4ff7764a485c90511", 122516760},
3185 {"resmap.002", 0, "703e7ab04bd358e76bc098995d71f36a", 7642},
3186 {"ressci.002", 0, "6635764dc258b2041ca9a387e5aaab25", 115212682},
3187 AD_LISTEND},
3188 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LIGHTHOUSE },
3189
3190 // Lighthouse - German DOS (from bug #10359)
3191 {"lighthouse", "", {
3192 {"resmap.001", 0, "d2dc13bb936d6528a19feac92fc7df1c", 7852},
3193 {"ressci.001", 0, "dbb615146ec943e4ff7764a485c90511", 122330257},
3194 {"resmap.002", 0, "8fdb8544d801057d3123539d8e6d039a", 7618},
3195 {"ressci.002", 0, "6635764dc258b2041ca9a387e5aaab25", 115026179},
3196 AD_LISTEND},
3197 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LIGHTHOUSE },
3198
3199 // Lighthouse - French DOS
3200 // VERSION file reports "1.0c"
3201 {"lighthouse", "", {
3202 {"resmap.001", 0, "7f768cb4ee53026ea8fc662e44e7c0de", 7870},
3203 {"ressci.001", 0, "dbb615146ec943e4ff7764a485c90511", 122184234},
3204 {"resmap.002", 0, "3fa427abab4c1d7bbea3033c064fc182", 7636},
3205 {"ressci.002", 0, "6635764dc258b2041ca9a387e5aaab25", 114880156},
3206 AD_LISTEND},
3207 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LIGHTHOUSE },
3208
3209 // Lighthouse - Italian DOS
3210 // VERSION file reports "1.0"
3211 {"lighthouse", "", {
3212 {"resmap.001", 0, "4e07734dcfdb593f755a05dc43ca4532", 7846},
3213 {"ressci.001", 0, "dbb615146ec943e4ff7764a485c90511", 121894854},
3214 {"resmap.002", 0, "012a93dc0612f62142afabb673b157aa", 7612},
3215 {"ressci.002", 0, "6635764dc258b2041ca9a387e5aaab25", 114590776},
3216 AD_LISTEND},
3217 Common::IT_ITA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LIGHTHOUSE },
3218
3219 // Lighthouse - English Macintosh CD
3220 // NOTE: This only contains disc 1 files
3221 { "lighthouse", "", {
3222 {"Data1", 0, "9fd95df4288bcc5f07b114bbeabaa89a", 7498699},
3223 {"Data2", 0, "97a5c80a12eee099349748a72b9f561a", 11278743},
3224 {"Data3", 0, "51085a80ec0f448938d279dc3464e1b1", 8295543},
3225 {"Data4", 0, "8c01d5243c62868207c144125de46c5a", 9132372},
3226 {"Data5", 0, "6830ea75c4459533ba6c11a09a886a8a", 9096411},
3227 {"Data6", 0, "b7b207a5d9faa1192aa566d484ffdde6", 9294332},
3228 {"Data7", 0, "87156321c318e6b61c84d7600f5cd28a", 1689949},
3229 {"Data8", 0, "c486982e4169eb42096029ee1635b2ae", 7514992},
3230 {"Data9", 0, "e5f5ad0cab47eb4b2240e3843ed5fe3c", 9833704},
3231 {"Data10", 0, "9fd95df4288bcc5f07b114bbeabaa89a", 5298282},
3232 AD_LISTEND},
3233 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_LIGHTHOUSE_MAC },
3234
3235#undef GUIO_LIGHTHOUSE_DEMO
3236#undef GUIO_LIGHTHOUSE
3237#undef GUIO_LIGHTHOUSE_MAC
3238
3239 // Larry 1 EGA Remake - English DOS (from spookypeanut)
3240 // Game version 2.0 from VERSION file
3241 // SCI interpreter version 1.000.575
3242 {"lsl1sci", "SCI/EGA", {
3243 {"resource.map", 0, "abc0dc50c55de5b9723bb6de193f8756", 3282},
3244 {"resource.000", 0, "d3bceaebef3f7be941c2038b3565161e", 451366},
3245 {"resource.001", 0, "38936d3c68b6f79d3ffb13955713fed7", 591352},
3246 {"resource.002", 0, "24c958bc922b07f91e25e8c93aa01fcf", 491230},
3247 {"resource.003", 0, "685cd6c1e05a695ab1e0db826337ee2a", 553279},
3248 AD_LISTEND},
3249 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3250
3251 // Larry 1 Remake - English Amiga
3252 // Executable scanning reports "1.004.024"
3253 // SCI interpreter version 1.000.784
3254 // NOTE: The resource.002 file, contained in disk 3, is broken in the
3255 // www.back2roots.org version (it contains a large chunk of zeroes and
3256 // several broken resources, e.g. pic 250 and views 250 and 251).
3257 {"lsl1sci", "SCI", {
3258 {"resource.map", 0, "7d115a9e27dc8ac71e8d5ef33d589bd5", 3366},
3259 {"resource.000", 0, "e67fd129d5810fc7ad8ea509d891cc00", 363073},
3260 {"resource.001", 0, "24ed6dc01b1e7fbc66c3d63a5994549a", 750465},
3261 {"resource.002", 0, "5790ac0505f7ca98d4567132b875eb1e", 681041},
3262 {"resource.003", 0, "4a34c3367c2fe7eb380d741374da1989", 572251},
3263 AD_LISTEND},
3264 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
3265
3266 // Larry 1 VGA Remake - English DOS (from spookypeanut)
3267 // Game version 2.1 from VERSION file
3268 // SCI interpreter version 1.000.577
3269 {"lsl1sci", "SCI", {
3270 {"resource.map", 0, "6d04d26466337a1a64b8c6c0eb65c9a9", 3222},
3271 {"resource.000", 0, "d3bceaebef3f7be941c2038b3565161e", 922406},
3272 {"resource.001", 0, "ec20246209d7b19f38989261e5c8f5b8", 1111226},
3273 {"resource.002", 0, "85d6935ef77e6b0e16bc307640a0d913", 1088312},
3274 AD_LISTEND},
3275 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3276
3277 // Larry 1 VGA Remake - English DOS (from FRG)
3278 // Game version 2.0 from VERSION file
3279 // SCI interpreter version 1.000.510
3280 {"lsl1sci", "SCI", {
3281 {"resource.map", 0, "8606b083b011a0cc4a1fbfc2198a0a77", 3198},
3282 {"resource.000", 0, "d3bceaebef3f7be941c2038b3565161e", 918242},
3283 {"resource.001", 0, "d34cadb11e1aefbb497cf91bc1d3baa7", 1114688},
3284 {"resource.002", 0, "85b030bb66d5342b0a068f1208c431a8", 1078443},
3285 AD_LISTEND},
3286 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3287
3288 // Larry 1 VGA Remake - English Macintosh (from omer_mor, bug report #5774)
3289 {"lsl1sci", "SCI", {
3290 {"resource.map", 0, "6395e7f7881e37e39d81ff5175a35f6f", 3237},
3291 {"resource.000", 0, "5933df4ea688584d6f59fdea5a9404f8", 989066},
3292 {"resource.001", 0, "aa6f153f70f1e32d1bde465fff08eecf", 1137418},
3293 {"resource.002", 0, "b22c616aa789ebef990290c7ffd86548", 1097477},
3294 AD_LISTEND},
3295 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_NO_FLAGS, GUIO_STD16_MAC_HIRESFONTS },
3296
3297 // Larry 1 VGA Remake - English DOS Non-Interactive Demo
3298 // SCI interpreter version 1.000.084
3299 {"lsl1sci", "SCI/Demo", {
3300 {"resource.map", 0, "434e1f6c39d71647b34f0ee57b2bbd68", 444},
3301 {"resource.001", 0, "0c0768215c562d9dace4a5ca53696cf3", 359913},
3302 AD_LISTEND},
3303 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
3304
3305 // Larry 1 VGA Remake - Spanish DOS (from the Leisure Suit Larry Collection, also includes english language)
3306 // Executable scanning reports "1.SQ4.057", VERSION file reports "1.000"
3307 // This version is known to be corrupted
3308 // SCI interpreter version 1.000.510
3309 {"lsl1sci", "SCI", {
3310 {"resource.map", 0, "4fbe5c25878d51d7b2a68b710de4491b", 3327},
3311 {"resource.000", 0, "5e501a9bf8c753bf4c96158042422f00", 839172},
3312 {"resource.001", 0, "112648995dbc194037f1e4ed2e195910", 1063341},
3313 {"resource.002", 0, "3fe2a3aec0ed53c7d6db1845a67e3aa2", 1095908},
3314 {"resource.003", 0, "ac175df0ea9a2cba57f0248651856d27", 376556},
3315 AD_LISTEND},
3316 Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
3317
3318 // Larry 1 EGA Remake - Spanish DOS
3319 // Executable scanning reports "1.SQ4.056", VERSION file reports "1.000"
3320 {"lsl1sci", "SCI/EGA", {
3321 {"resource.map", 0, "c07cf88e6c69a432f1d11f660faa996a", 3333},
3322 {"resource.000", 0, "5e501a9bf8c753bf4c96158042422f00", 502971},
3323 {"resource.001", 0, "112648995dbc194037f1e4ed2e195910", 610960},
3324 {"resource.002", 0, "3fe2a3aec0ed53c7d6db1845a67e3aa2", 518218},
3325 {"resource.003", 0, "2b21fab32a5f49ff871b3ff696d51214", 578780},
3326 AD_LISTEND},
3327 Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
3328
3329 // Larry 1 VGA Remake - Russian DOS (also includes english language?!)
3330 // Executable scanning reports "1.000.510", VERSION file reports "2.0"
3331 // SCI interpreter version 1.000.510
3332 {"lsl1sci", "SCI", {
3333 {"resource.map", 0, "b54413d35e206d21ae2b2bdb092bd13a", 3198},
3334 {"resource.000", 0, "0d7b2afa666bd36d9535a15d3a837a66", 928566},
3335 {"resource.001", 0, "bc8ca10c807515d959cbd91f9ba47735", 1123759},
3336 {"resource.002", 0, "b7409ab32bc3bee2d6cce887cd33f2b6", 1092160},
3337 AD_LISTEND},
3338 Common::RU_RUS, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
3339
3340 // Larry 1 VGA Remake - Polish DOS (from Polish Leisure Suit Larry Collection, official release)
3341 // SCI interpreter version 1.000.577, VERSION file reports "2.1" (this release does NOT include english text)
3342 {"lsl1sci", "SCI", {
3343 {"resource.map", 0, "58330a85767e42a2487129913283ab5b", 3228},
3344 {"resource.000", 0, "b6097ff35cdc8469f02150fe2f824198", 4781210},
3345 AD_LISTEND},
3346 Common::PL_POL, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3347
3348 // Larry 1 VGA Remake - French fan patch, includes English language
3349 // This is the "2.1" patch applied to English version 2.1. bug report #12034
3350 {"lsl1sci", "SCI", {
3351 {"resource.map", 0, "bbf22cacfcf6ef7e7578045fafad805d", 3337},
3352 {"resource.000", 0, "5e501a9bf8c753bf4c96158042422f00", 1938733},
3353 {"resource.001", 0, "112648995dbc194037f1e4ed2e195910", 1063341},
3354 {"resource.002", 0, "3fe2a3aec0ed53c7d6db1845a67e3aa2", 1095908},
3355 {"resource.003", 0, "ac175df0ea9a2cba57f0248651856d27", 376556},
3356 AD_LISTEND},
3357 Common::FR_FRA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16},
3358
3359 // Larry 2 - English Amiga (from www.back2roots.org)
3360 // Executable scanning reports "x.yyy.zzz"
3361 // SCI interpreter version 0.000.572
3362 {"lsl2", "", {
3363 {"resource.map", 0, "e36ce0fc94d1678d15acbf12d84ec47d", 6612},
3364 {"resource.001", 0, "a0d4a625311d307257da7fc43d00459d", 409124},
3365 {"resource.002", 0, "a0d4a625311d307257da7fc43d00459d", 630106},
3366 {"resource.003", 0, "a0d4a625311d307257da7fc43d00459d", 570356},
3367 {"resource.004", 0, "a0d4a625311d307257da7fc43d00459d", 717844},
3368 AD_LISTEND},
3369 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
3370
3371 // Larry 2 - English Atari ST
3372 // Game version 1.001.006
3373 // Executable reports "1.000.159" 1988-12-02 12:22 p.m.
3374 {"lsl2", "", {
3375 {"resource.map", 0, "2fc3ce7da1346e4dadfee18606d814fc", 4758},
3376 {"resource.001", 0, "4a24443a25e2b1492462a52809605dc2", 477342},
3377 {"resource.002", 0, "4a24443a25e2b1492462a52809605dc2", 406698},
3378 {"resource.003", 0, "4a24443a25e2b1492462a52809605dc2", 592433},
3379 AD_LISTEND},
3380 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
3381
3382 // Larry 2 - English DOS Non-Interactive Demo
3383 // Executable scanning reports "x.yyy.zzz"
3384 // SCI interpreter version 0.000.409
3385 {"lsl2", "Demo", {
3386 {"resource.map", 0, "03dba704bb77da55a91ad27b5a3cac09", 528},
3387 {"resource.001", 0, "9f5520f0297206928df0b0b36493cd33", 127532},
3388 AD_LISTEND},
3389 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_PALETTEMODS },
3390
3391 // Larry 2 - English DOS
3392 // Game version 1.002.000
3393 // SCI interpreter version 0.000.409
3394 {"lsl2", "", {
3395 {"resource.map", 0, "42258cf767a8ebaa9e66b6151a80e601", 5628},
3396 {"resource.001", 0, "4a24443a25e2b1492462a52809605dc2", 143847},
3397 {"resource.002", 0, "4a24443a25e2b1492462a52809605dc2", 348331},
3398 {"resource.003", 0, "4a24443a25e2b1492462a52809605dc2", 236550},
3399 {"resource.004", 0, "4a24443a25e2b1492462a52809605dc2", 204861},
3400 {"resource.005", 0, "4a24443a25e2b1492462a52809605dc2", 277732},
3401 {"resource.006", 0, "4a24443a25e2b1492462a52809605dc2", 345683},
3402 AD_LISTEND},
3403 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
3404
3405 // Larry 2 - English DOS
3406 // Game version 1.000.011
3407 // SCI interpreter version 0.000.343
3408 {"lsl2", "", {
3409 {"resource.map", 0, "6bd43c92eaf561f64818116eed683fcf", 5598},
3410 {"resource.001", 0, "96033f57accfca903750413fd09193c8", 140526},
3411 {"resource.002", 0, "96033f57accfca903750413fd09193c8", 348672},
3412 {"resource.003", 0, "96033f57accfca903750413fd09193c8", 236676},
3413 {"resource.004", 0, "96033f57accfca903750413fd09193c8", 204867},
3414 {"resource.005", 0, "96033f57accfca903750413fd09193c8", 274953},
3415 {"resource.006", 0, "96033f57accfca903750413fd09193c8", 345818},
3416 AD_LISTEND},
3417 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
3418
3419 // Larry 2 - English DOS (supplied by ssburnout in bug report #5270)
3420 // 1.000.011 3x3.5" (label: Int. #0.000.343)
3421 {"lsl2", "", {
3422 {"resource.map", 0, "e5caa855a5be78c53a6a92157d0b9f5c", 4740},
3423 {"resource.001", 0, "96033f57accfca903750413fd09193c8", 474642},
3424 {"resource.002", 0, "96033f57accfca903750413fd09193c8", 407014},
3425 {"resource.003", 0, "96033f57accfca903750413fd09193c8", 592834},
3426 AD_LISTEND},
3427 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
3428
3429 // Larry 2 - English DOS (supplied by ssburnout in bug report #5270)
3430 // 1.002.000 3x3.5" (label: INT#0.000.409)
3431 {"lsl2", "", {
3432 {"resource.map", 0, "2c9c3b0923e3764f5ab999bcb71c2d47", 4758},
3433 {"resource.001", 0, "4a24443a25e2b1492462a52809605dc2", 477625},
3434 {"resource.002", 0, "4a24443a25e2b1492462a52809605dc2", 406935},
3435 {"resource.003", 0, "4a24443a25e2b1492462a52809605dc2", 592533},
3436 AD_LISTEND},
3437 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
3438
3439 // Larry 2 - English Atari ST (Kixx)
3440 // Game version 1.002.000
3441 // Executable reports "1.001.008" 1989-01-12 16:30
3442 {"lsl2", "", {
3443 {"resource.map", 0, "2c9c3b0923e3764f5ab999bcb71c2d47", 4758},
3444 {"resource.001", 0, "4a24443a25e2b1492462a52809605dc2", 477625},
3445 {"resource.002", 0, "4a24443a25e2b1492462a52809605dc2", 406935},
3446 {"resource.003", 0, "4a24443a25e2b1492462a52809605dc2", 592533},
3447 AD_LISTEND},
3448 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
3449
3450 // Larry 2 - Polish DOS (from Polish Leisure Suit Larry Collection, official release)
3451 // Game version 1.002.000
3452 // SCI interpreter version 0.000.409, localized resources are all patch files.
3453 // resource_patcher.cpp depends on this entry to fix corrupt Polish fonts.
3454 {"lsl2", "", {
3455 {"resource.map", 0, "42258cf767a8ebaa9e66b6151a80e601", 5628},
3456 {"resource.001", 0, "4a24443a25e2b1492462a52809605dc2", 143847},
3457 {"resource.002", 0, "4a24443a25e2b1492462a52809605dc2", 348331},
3458 {"resource.003", 0, "4a24443a25e2b1492462a52809605dc2", 236550},
3459 {"resource.004", 0, "4a24443a25e2b1492462a52809605dc2", 204861},
3460 {"resource.005", 0, "4a24443a25e2b1492462a52809605dc2", 277732},
3461 {"resource.006", 0, "4a24443a25e2b1492462a52809605dc2", 345683},
3462 // Polish fonts
3463 {"font.000", 0, "8b65d8ee6d6041f3ac387d32c759165f", 1919},
3464 {"font.001", 0, "48356355a52bb14df7bdaa253d20b26a", 1705},
3465 {"font.004", 0, "3ce72dd3e8396f7d0fb81a37f4966a8a", 1458},
3466 {"font.007", 0, "29afa8f8d5a211b15885b8f4d90cc2ee", 4029},
3467 {"font.999", 0, "54801847b35893632a131171b9cebc15", 1368},
3468 AD_LISTEND},
3469 Common::PL_POL, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
3470
3471 // Larry 3 - English Amiga (from www.back2roots.org)
3472 // Executable scanning reports "1.002.032"
3473 // SCI interpreter version 0.000.685
3474 {"lsl3", "", {
3475 {"resource.map", 0, "4a6da6322ce189431b5ffbac992bad3a", 5328},
3476 {"resource.000", 0, "cdc2e21e297b10fe8fed6377af8c5698", 66523},
3477 {"resource.001", 0, "6abbaf8c7e3b36dd868868ed187e8995", 71761},
3478 {"resource.002", 0, "a883424fe6d594fec0cd5a79e7ad54c8", 476490},
3479 {"resource.003", 0, "5c10e462c8cf589610773e4fe8bfd996", 527238},
3480 {"resource.004", 0, "f408e59cbee1457f042e5773b8c53951", 651634},
3481 {"resource.005", 0, "433911eb764089d493aed1f958a5615a", 524259},
3482 AD_LISTEND},
3483 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
3484
3485 // Larry 3 - English Amiga
3486 // Executable scanning reports "1.002.006"
3487 // Game version 1.027
3488 {"lsl3", "", {
3489 {"resource.map", 0, "4c39724c91f53afe08a1350172a2b67a", 5328},
3490 {"resource.000", 0, "cdc2e21e297b10fe8fed6377af8c5698", 66472},
3491 {"resource.001", 0, "6abbaf8c7e3b36dd868868ed187e8995", 71761},
3492 {"resource.002", 0, "a883424fe6d594fec0cd5a79e7ad54c8", 477285},
3493 {"resource.003", 0, "5c10e462c8cf589610773e4fe8bfd996", 526871},
3494 {"resource.004", 0, "f408e59cbee1457f042e5773b8c53951", 651637},
3495 {"resource.005", 0, "433911eb764089d493aed1f958a5615a", 523993},
3496 AD_LISTEND},
3497 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
3498
3499 // Larry 3 - German Amiga (from sluicebox, also includes English language)
3500 // Game version 1.000, 1991-01-07
3501 // Executable scanning reports "1.004.010"
3502 { "lsl3", "",{
3503 { "resource.map", 0, "9d9abcdf2acd1dba9dba6ba6c24835f0", 6984 },
3504 { "resource.001", 0, "17bfd686d59accc3fb3f079ad9278e66", 206673 },
3505 { "resource.002", 0, "17bfd686d59accc3fb3f079ad9278e66", 375899 },
3506 { "resource.003", 0, "17bfd686d59accc3fb3f079ad9278e66", 734462 },
3507 { "resource.004", 0, "17bfd686d59accc3fb3f079ad9278e66", 658874 },
3508 { "resource.005", 0, "17bfd686d59accc3fb3f079ad9278e66", 794252 },
3509 AD_LISTEND },
3510 Common::DE_DEU, Common::kPlatformAmiga, ADGF_ADDENGLISH, GUIO_STD16 },
3511
3512 // Larry 3 - English Atari ST
3513 // Game version 1.021, 1990-01-27
3514 // Int#6.26.90
3515 // Executable scanning reports "1.002.026"
3516 {"lsl3", "", {
3517 {"resource.map", 0, "0b6bd3e039682830a51c5755c06591db", 5916},
3518 {"resource.001", 0, "f18441027154292836b973c655fa3175", 456722},
3519 {"resource.002", 0, "f18441027154292836b973c655fa3175", 578024},
3520 {"resource.003", 0, "f18441027154292836b973c655fa3175", 506807},
3521 {"resource.004", 0, "f18441027154292836b973c655fa3175", 513651},
3522 AD_LISTEND},
3523 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16 },
3524
3525 // Larry 3 - English DOS (supplied by ssburnout in bug report #5270)
3526 // Game version 1.021
3527 // SCI interpreter version 0.000.572
3528 {"lsl3", "", {
3529 {"resource.map", 0, "a39a20580362af3437352dbc717734f8", 7452},
3530 {"resource.001", 0, "f18441027154292836b973c655fa3175", 141515},
3531 {"resource.002", 0, "f18441027154292836b973c655fa3175", 345494},
3532 {"resource.003", 0, "f18441027154292836b973c655fa3175", 329220},
3533 {"resource.004", 0, "f18441027154292836b973c655fa3175", 290303},
3534 {"resource.005", 0, "f18441027154292836b973c655fa3175", 303905},
3535 {"resource.006", 0, "f18441027154292836b973c655fa3175", 282649},
3536 {"resource.007", 0, "f18441027154292836b973c655fa3175", 257178},
3537 {"resource.008", 0, "f18441027154292836b973c655fa3175", 285874},
3538 AD_LISTEND},
3539 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
3540
3541 // Larry 3 - English DOS
3542 // Game version 1.003, 1989-10-27
3543 // SCI interpreter version 0.000.572
3544 {"lsl3", "", {
3545 {"resource.map", 0, "0f429f5186f96d6c501838a1cb44bd43", 7452},
3546 {"resource.001", 0, "f18441027154292836b973c655fa3175", 141381},
3547 {"resource.002", 0, "f18441027154292836b973c655fa3175", 345171},
3548 {"resource.003", 0, "f18441027154292836b973c655fa3175", 329214},
3549 {"resource.004", 0, "f18441027154292836b973c655fa3175", 290173},
3550 {"resource.005", 0, "f18441027154292836b973c655fa3175", 302946},
3551 {"resource.006", 0, "f18441027154292836b973c655fa3175", 282465},
3552 {"resource.007", 0, "f18441027154292836b973c655fa3175", 257174},
3553 {"resource.008", 0, "f18441027154292836b973c655fa3175", 285888},
3554 AD_LISTEND},
3555 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
3556
3557 // Larry 3 - English DOS
3558 // Game version 1.021
3559 // SCI interpreter version 0.000.572
3560 {"lsl3", "", {
3561 {"resource.map", 0, "0b6bd3e039682830a51c5755c06591db", 5916},
3562 {"resource.001", 0, "f18441027154292836b973c655fa3175", 456722},
3563 {"resource.002", 0, "f18441027154292836b973c655fa3175", 578024},
3564 {"resource.003", 0, "f18441027154292836b973c655fa3175", 506807},
3565 {"resource.004", 0, "f18441027154292836b973c655fa3175", 513651},
3566 AD_LISTEND},
3567 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
3568
3569 // Larry 3 - English DOS (supplied by kervala in bug report #6282)
3570 // Game version 1.003
3571 // SCI interpreter version 0.000.572
3572 {"lsl3", "", {
3573 {"resource.map", 0, "534d8946f10bc71a71b5bf89a84c31be", 5916},
3574 {"resource.001", 0, "f18441027154292836b973c655fa3175", 456265},
3575 {"resource.002", 0, "f18441027154292836b973c655fa3175", 577059},
3576 {"resource.003", 0, "f18441027154292836b973c655fa3175", 506817},
3577 {"resource.004", 0, "f18441027154292836b973c655fa3175", 513337},
3578 AD_LISTEND},
3579 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
3580
3581 // Larry 3 - English DOS Non-Interactive Demo
3582 // SCI interpreter version 0.000.530
3583 {"lsl3", "Demo", {
3584 {"resource.map", 0, "33a2384f395470af3d2180e37ad0322a", 1140},
3585 {"resource.001", 0, "f773d79b93dfd4052ec8c1cc64c1e6ab", 76525},
3586 {"resource.002", 0, "f773d79b93dfd4052ec8c1cc64c1e6ab", 268299},
3587 AD_LISTEND},
3588 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_UNDITHER },
3589
3590 // Larry 3 - German DOS (from Tobis87, updated info from markcoolio in bug report #4274, also includes english language)
3591 // Executable scanning reports "S.old.123"
3592 // SCI interpreter version 0.000.572 (just a guess)
3593 {"lsl3", "", {
3594 {"resource.map", 0, "4a77c8382e48a90c4168d3c144fc1b8f", 6480},
3595 {"resource.001", 0, "3827a9b17b926e12dcc336860f50612a", 460488},
3596 {"resource.002", 0, "3827a9b17b926e12dcc336860f50612a", 672403},
3597 {"resource.003", 0, "3827a9b17b926e12dcc336860f50612a", 587036},
3598 {"resource.004", 0, "3827a9b17b926e12dcc336860f50612a", 691932},
3599 AD_LISTEND},
3600 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16_UNDITHER },
3601
3602 // Larry 3 - German DOS (German+English, 5 1/4" floppies)
3603 // SCI interpreter version S.old.114 (executable), VERSION is "1.056"
3604 {"lsl3", "", {
3605 {"resource.map", 0, "2468da5d664bb6ca3df866074a05e43c", 8910},
3606 {"resource.001", 0, "3827a9b17b926e12dcc336860f50612a", 163326},
3607 {"resource.002", 0, "3827a9b17b926e12dcc336860f50612a", 312436},
3608 {"resource.003", 0, "3827a9b17b926e12dcc336860f50612a", 347307},
3609 {"resource.004", 0, "3827a9b17b926e12dcc336860f50612a", 332369},
3610 {"resource.005", 0, "3827a9b17b926e12dcc336860f50612a", 347654},
3611 {"resource.006", 0, "3827a9b17b926e12dcc336860f50612a", 326011},
3612 {"resource.007", 0, "3827a9b17b926e12dcc336860f50612a", 309553},
3613 AD_LISTEND},
3614 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16_UNDITHER },
3615
3616 // Larry 3 - French DOS (provided by richiefs in bug report #4214, also includes english language)
3617 // Executable scanning reports "S.old.123"
3618 // SCI interpreter version 0.000.572 (just a guess)
3619 {"lsl3", "", {
3620 {"resource.map", 0, "13541234d440c7988a13582468b0e4be", 6480},
3621 {"resource.001", 0, "65f1bdaa20f6d0470e9d969f22473873", 457402},
3622 {"resource.002", 0, "65f1bdaa20f6d0470e9d969f22473873", 671614},
3623 {"resource.003", 0, "65f1bdaa20f6d0470e9d969f22473873", 586921},
3624 {"resource.004", 0, "65f1bdaa20f6d0470e9d969f22473873", 690826},
3625 AD_LISTEND},
3626 Common::FR_FRA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16_UNDITHER },
3627
3628 // Larry 3 1.050 Fr/En (9 x 5.25" disks)
3629 // Provided by ssburnout in bug report #5253
3630 {"lsl3", "", {
3631 {"resource.map", 0, "527277cee7b31dd603229443b48e70c4", 8910},
3632 {"resource.001", 0, "65f1bdaa20f6d0470e9d969f22473873", 162132},
3633 {"resource.002", 0, "65f1bdaa20f6d0470e9d969f22473873", 309705},
3634 {"resource.003", 0, "65f1bdaa20f6d0470e9d969f22473873", 346507},
3635 {"resource.004", 0, "65f1bdaa20f6d0470e9d969f22473873", 331947},
3636 {"resource.005", 0, "65f1bdaa20f6d0470e9d969f22473873", 347136},
3637 {"resource.006", 0, "65f1bdaa20f6d0470e9d969f22473873", 325292},
3638 {"resource.007", 0, "65f1bdaa20f6d0470e9d969f22473873", 308982},
3639 AD_LISTEND},
3640 Common::FR_FRA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
3641
3642 // Larry 3 - Polish DOS (from Polish Leisure Suit Larry Collection, official release)
3643 // Game version 1.021
3644 // SCI interpreter version 0.000.572, localized resources are all patch files.
3645 // resource_patcher.cpp depends on this entry to fix corrupt Polish fonts.
3646 {"lsl3", "", {
3647 {"resource.map", 0, "0b6bd3e039682830a51c5755c06591db", 5916},
3648 {"resource.001", 0, "f18441027154292836b973c655fa3175", 456722},
3649 {"resource.002", 0, "f18441027154292836b973c655fa3175", 578024},
3650 {"resource.003", 0, "f18441027154292836b973c655fa3175", 506807},
3651 {"resource.004", 0, "f18441027154292836b973c655fa3175", 513651},
3652 // Polish fonts
3653 {"font.000", 0, "8b65d8ee6d6041f3ac387d32c759165f", 1919},
3654 {"font.001", 0, "48356355a52bb14df7bdaa253d20b26a", 1705},
3655 {"font.004", 0, "3ce72dd3e8396f7d0fb81a37f4966a8a", 1458},
3656 {"font.007", 0, "4341dc13d2be54bf80bb1cbd59aede4c", 4757},
3657 {"font.009", 0, "aec40fb5c623ba23bd12123edcf84d7f", 3683},
3658 {"font.999", 0, "54801847b35893632a131171b9cebc15", 1368},
3659 AD_LISTEND},
3660 Common::PL_POL, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
3661
3662 // Larry 5 - English Amiga
3663 // Executable scanning reports "1.004.023"
3664 // SCI interpreter version 1.000.784
3665 {"lsl5", "", {
3666 {"resource.map", 0, "e36052ae0c8b14d6f074bcb0aee50a38", 6096},
3667 {"resource.000", 0, "d8b58ce10de52aa16f8b2006838c4fcc", 310510},
3668 {"resource.001", 0, "8caa8fbb50ea43f3efdfb66f1e68998b", 800646},
3669 {"resource.002", 0, "abdaa299e00c908052d33cd82eb60e9b", 784576},
3670 {"resource.003", 0, "810ad1d61638c27a780576cb09f18ed7", 805941},
3671 {"resource.004", 0, "3ce5901f1bc171ac0274d99a4eeb9e57", 623022},
3672 {"resource.005", 0, "f8b2d1137bb767e5d232056b99dd69eb", 623621},
3673 {"resource.006", 0, "bafc64e3144f115dc58c6aee02de98fb", 715598},
3674 AD_LISTEND},
3675 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
3676
3677 // Larry 5 - German Amiga (also includes english language)
3678 // Executable scanning reports "1.004.024"
3679 // SCI interpreter version 1.000.784
3680 {"lsl5", "", {
3681 {"resource.map", 0, "863326c2eb5160f0b0960e159e8bf954", 6372},
3682 {"resource.000", 0, "5113d03db08e3da77a5b61294001331b", 357525},
3683 {"resource.001", 0, "59eba83ad465b08d763b44f86afa86f6", 837566},
3684 {"resource.002", 0, "59eba83ad465b08d763b44f86afa86f6", 622229},
3685 {"resource.003", 0, "59eba83ad465b08d763b44f86afa86f6", 383690},
3686 {"resource.004", 0, "59eba83ad465b08d763b44f86afa86f6", 654296},
3687 {"resource.005", 0, "59eba83ad465b08d763b44f86afa86f6", 664717},
3688 {"resource.006", 0, "bafc64e3144f115dc58c6aee02de98fb", 754966},
3689 {"resource.007", 0, "59eba83ad465b08d763b44f86afa86f6", 683135},
3690 AD_LISTEND},
3691 Common::DE_DEU, Common::kPlatformAmiga, ADGF_ADDENGLISH, GUIO_STD16 },
3692
3693 // Larry 5 - English DOS Non-Interactive Demo (from FRG)
3694 // SCI interpreter version 1.000.181
3695 {"lsl5", "Demo", {
3696 {"resource.map", 0, "efe8d3f45ce4f6bd9a6643e0ac8d2a97", 504},
3697 {"resource.001", 0, "8bd8d9c0b5f455ee1269d63ce86c50dd", 531380},
3698 AD_LISTEND},
3699 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
3700
3701 // Larry 5 - English DOS (from spookypeanut)
3702 // Game version 1.000, 1991-09-11
3703 // Executable scanning reports "T.A00.169"
3704 // SCI interpreter version 1.000.510
3705 {"lsl5", "", {
3706 {"resource.map", 0, "be00ef895197754ae4eab021ca44cbcd", 6417},
3707 {"resource.000", 0, "f671ab479df0c661b19cd16237692846", 726823},
3708 {"resource.001", 0, "db4a1381d88028876a99303bfaaba893", 751296},
3709 {"resource.002", 0, "d39d8db1a1e7806e7ccbfea3ef22df44", 1137646},
3710 {"resource.003", 0, "13fd4942bb818f9acd2970d66fca6509", 768599},
3711 {"resource.004", 0, "999f407c9f38f937d4b8c4230ff5bb38", 1024516},
3712 {"resource.005", 0, "0cc8d35a744031c772ca7cd21ae95273", 1011944},
3713 {"resource.006", 0, "dda27ce00682aa76198dac124bbbe334", 1024810},
3714 {"resource.007", 0, "ac443fae1285fb359bf2b2bc6a7301ae", 1030656},
3715 AD_LISTEND},
3716 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3717
3718 // Larry 5 - English Macintosh (from omer_mor, bug report #5773)
3719 {"lsl5", "", {
3720 {"resource.map", 0, "f12439da78b9878e16436661deb83f84", 6525},
3721 {"resource.000", 0, "f2537473213d70e7f4fc82e988ab90ca", 702403},
3722 {"resource.001", 0, "db4a1381d88028876a99303bfaaba893", 704679},
3723 {"resource.002", 0, "e86aeb27711f4a673e06ec32cfc84125", 1125854},
3724 {"resource.003", 0, "13fd4942bb818f9acd2970d66fca6509", 854733},
3725 {"resource.004", 0, "999f407c9f38f937d4b8c4230ff5bb38", 1046644},
3726 {"resource.005", 0, "0cc8d35a744031c772ca7cd21ae95273", 1008293},
3727 {"resource.006", 0, "dda27ce00682aa76198dac124bbbe334", 1110043},
3728 {"resource.007", 0, "ac443fae1285fb359bf2b2bc6a7301ae", 989801},
3729 AD_LISTEND},
3730 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_NO_FLAGS, GUIO_STD16_MAC_HIRESFONTS },
3731
3732 // Larry 5 - German DOS (from Tobis87)
3733 // SCI interpreter version T.A00.196
3734 {"lsl5", "", {
3735 {"resource.map", 0, "c97297aa76d4dd2ed144c7b7769e2caf", 6867},
3736 {"resource.000", 0, "4c00c14b8181ad47076a51d86097d97e", 759095},
3737 {"resource.001", 0, "245c44f8ccd796732e61857e67b30079", 918742},
3738 {"resource.002", 0, "e86aeb27711f4a673e06ec32cfc84125", 947382},
3739 {"resource.003", 0, "74edc89d8c1cb346ca346081b927e4c6", 1006884},
3740 {"resource.004", 0, "999f407c9f38f937d4b8c4230ff5bb38", 1023776},
3741 {"resource.005", 0, "0cc8d35a744031c772ca7cd21ae95273", 959342},
3742 {"resource.006", 0, "dda27ce00682aa76198dac124bbbe334", 1021774},
3743 {"resource.007", 0, "ac443fae1285fb359bf2b2bc6a7301ae", 993408},
3744 AD_LISTEND},
3745 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
3746
3747 // Larry 5 - German DOS EGA (3.5" 720k disks)
3748 // Supplied by ns394 in bug report #15634
3749 {"lsl5", "EGA", {
3750 {"resource.map", 0, "d0dbfd29402def6adce3052433979275", 6603},
3751 {"resource.000", 0, "4c00c14b8181ad47076a51d86097d97e", 313454},
3752 {"resource.001", 0, "1d631b16ffba2484fcb41af8f0016010", 445473},
3753 {"resource.002", 0, "c2cb2dec12e26f6243bc1b78e4e84940", 636986},
3754 {"resource.003", 0, "f8e876302a3aba5bcaab5c51db6b6532", 723502},
3755 {"resource.004", 0, "16f4d8fb1b526125edaca4fc6cbb7530", 548747},
3756 {"resource.005", 0, "6043b2cc23d663e6a01b25bd0e4de55e", 581585},
3757 {"resource.006", 0, "f6046a8445422f17d40b1b10ab21ebf3", 593549},
3758 {"resource.007", 0, "640ee65595d40372ef95462f2c1ae28a", 619199},
3759 AD_LISTEND},
3760 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
3761
3762 // Larry 5 - French DOS (provided by richiefs in bug report #4214)
3763 // Executable scanning reports "1.lsl5.019"
3764 // SCI interpreter version 1.000.510 (just a guess)
3765 {"lsl5", "", {
3766 {"resource.map", 0, "499898e652dc41b51e368ae41acce41f", 7023},
3767 {"resource.000", 0, "4c00c14b8181ad47076a51d86097d97e", 958096},
3768 {"resource.001", 0, "245c44f8ccd796732e61857e67b30079", 1196765},
3769 {"resource.002", 0, "e86aeb27711f4a673e06ec32cfc84125", 948898},
3770 {"resource.003", 0, "74edc89d8c1cb346ca346081b927e4c6", 1006608},
3771 {"resource.004", 0, "999f407c9f38f937d4b8c4230ff5bb38", 971293},
3772 {"resource.005", 0, "0cc8d35a744031c772ca7cd21ae95273", 920524},
3773 {"resource.006", 0, "dda27ce00682aa76198dac124bbbe334", 946540},
3774 {"resource.007", 0, "ac443fae1285fb359bf2b2bc6a7301ae", 958842},
3775 AD_LISTEND},
3776 Common::FR_FRA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
3777
3778 // Larry 5 - Spanish DOS (from the Leisure Suit Larry Collection)
3779 // Executable scanning reports "1.ls5.006", VERSION file reports "1.000, 4/21/92"
3780 // SCI interpreter version 1.000.510 (just a guess)
3781 {"lsl5", "", {
3782 {"resource.map", 0, "b6f7da7bf24e5a6b2946032cec3ea59c", 6861},
3783 {"resource.000", 0, "4c00c14b8181ad47076a51d86097d97e", 765418},
3784 {"resource.001", 0, "245c44f8ccd796732e61857e67b30079", 916028},
3785 {"resource.002", 0, "e86aeb27711f4a673e06ec32cfc84125", 929645},
3786 {"resource.003", 0, "74edc89d8c1cb346ca346081b927e4c6", 1005496},
3787 {"resource.004", 0, "999f407c9f38f937d4b8c4230ff5bb38", 1021996},
3788 {"resource.005", 0, "0cc8d35a744031c772ca7cd21ae95273", 958079},
3789 {"resource.006", 0, "dda27ce00682aa76198dac124bbbe334", 1015136},
3790 {"resource.007", 0, "ac443fae1285fb359bf2b2bc6a7301ae", 987222},
3791 AD_LISTEND},
3792 Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
3793
3794 // Larry 5 - Italian DOS Floppy (from glorifindel)
3795 // SCI interpreter version 1.000.510 (just a guess)
3796 {"lsl5", "", {
3797 {"resource.map", 0, "a99776df795127f387cb35dae872d4e4", 5919},
3798 {"resource.000", 0, "a8989a5a89e7d4f702b26b378c7a357a", 7001981},
3799 AD_LISTEND},
3800 Common::IT_ITA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3801
3802 // Larry 5 1.0 EGA DOS (8 x 3.5" disks)
3803 // Provided by ssburnout in bug report #5259
3804 {"lsl5", "EGA", {
3805 {"resource.map", 0, "1370ae356fdda2e7f9ea56dda3ff9a57", 6597},
3806 {"resource.000", 0, "f2537473213d70e7f4fc82e988ab90ca", 248416},
3807 {"resource.001", 0, "bb642b0b0f879aca98addd62d901387e", 445841},
3808 {"resource.002", 0, "c2cb2dec12e26f6243bc1b78e4e84940", 617030},
3809 {"resource.003", 0, "f8e876302a3aba5bcaab5c51db6b6532", 682911},
3810 {"resource.004", 0, "16f4d8fb1b526125edaca4fc6cbb7530", 530230},
3811 {"resource.005", 0, "6043b2cc23d663e6a01b25bd0e4de55e", 576442},
3812 {"resource.006", 0, "f6046a8445422f17d40b1b10ab21ebf3", 568551},
3813 {"resource.007", 0, "640ee65595d40372ef95462f2c1ae28a", 593429},
3814 AD_LISTEND},
3815 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3816
3817 // Larry 5 EGA
3818 // Supplied by omer_mor in bug report #5281
3819 {"lsl5", "EGA", {
3820 {"resource.map", 0, "89dbf8006985ec0c547ffe125c25ebf9", 6255},
3821 {"resource.000", 0, "f2537473213d70e7f4fc82e988ab90ca", 765747},
3822 {"resource.001", 0, "bb642b0b0f879aca98addd62d901387e", 1196260},
3823 {"resource.002", 0, "5a55af4e40728b1a8103dc47ad2afa8d", 1100539},
3824 {"resource.003", 0, "16f4d8fb1b526125edaca4fc6cbb7530", 1064563},
3825 AD_LISTEND},
3826 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3827
3828 // Larry 6 - English DOS (from spookypeanut)
3829 // SCI interpreter version 1.001.113
3830 {"lsl6", "", {
3831 {"resource.map", 0, "bb8a39d9e2a77ba449a1e591109ad9a8", 6973},
3832 {"resource.000", 0, "4462fe48c7452d98fddcec327a3e738d", 5789138},
3833 AD_LISTEND},
3834 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3835
3836 // Larry 6 - German DOS Floppy - LOWRES (provided by stefan80 in bug report #11475)
3837 // SCI interpreter version 1.001.113
3838 {"lsl6", "", {
3839 {"resource.map", 0, "fa225986ebf26056d469ee1277839ebe", 6943},
3840 {"resource.000", 0, "7884a8db9253e29e6b37a2651fd90ba3", 5748608},
3841 AD_LISTEND},
3842 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3843
3844 // Larry 6 - French DOS Floppy - LOWRES (provided by theco33)
3845 // SCI interpreter version 1.001.113
3846 {"lsl6", "", {
3847 {"resource.map", 0, "1e07144d3b06a3269236880170978acb", 6943},
3848 {"resource.000", 0, "7884a8db9253e29e6b37a2651fd90ba3", 5749882},
3849 AD_LISTEND},
3850 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3851
3852 // Larry 6 - English/German/French DOS CD - LOWRES
3853 // SCI interpreter version 1.001.115
3854 {"lsl6", "CD", {
3855 {"resource.map", 0, "0b91234b7112782962cb480b7791b6e2", 7263},
3856 {"resource.000", 0, "57d5fe8bb9e044158514476ea7678eb0", 5754790},
3857 AD_LISTEND},
3858 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_STD16_SPEECH },
3859
3860 // Larry 6 - German DOS CD - LOWRES (provided by richiefs in bug report #4214)
3861 // SCI interpreter version 1.001.115
3862 {"lsl6", "CD", {
3863 {"resource.map", 0, "bafe85f32738854135991d4324ad147e", 7268},
3864 {"resource.000", 0, "f6cbc6da7b90ea135883e0759848ca2c", 5773160},
3865 AD_LISTEND},
3866 Common::DE_DEU, Common::kPlatformDOS, ADGF_CD, GUIO_STD16_SPEECH },
3867
3868 // Larry 6 - French DOS CD - LOWRES (provided by richiefs in bug report #4214)
3869 // SCI interpreter version 1.001.115
3870 {"lsl6", "CD", {
3871 {"resource.map", 0, "97797ea775baaf18a1907d357d3c0ea6", 7268},
3872 {"resource.000", 0, "f6cbc6da7b90ea135883e0759848ca2c", 5776092},
3873 AD_LISTEND},
3874 Common::FR_FRA, Common::kPlatformDOS, ADGF_CD, GUIO_STD16_SPEECH },
3875
3876 // Larry 6 - Spanish DOS - LOWRES (from the Leisure Suit Larry Collection)
3877 // Executable scanning reports "1.001.113", VERSION file reports "1.000, 11.06.93, FIVE PATCHES ADDED TO DISK 6 ON 11-18-93"
3878 {"lsl6", "", {
3879 {"resource.map", 0, "633bf8f42170b6271019917c8009989b", 6943},
3880 {"resource.000", 0, "7884a8db9253e29e6b37a2651fd90ba3", 5733116},
3881 AD_LISTEND},
3882 Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3883
3884 // Larry 6 - English Macintosh Floppy (provided by sluicebox)
3885 // VERSION file reports "1.0"
3886 {"lsl6", "", {
3887 {"Data1", 0, "482e6bcdda3a89390d5c4bcbfb5896b4", 2754651},
3888 {"Data2", 0, "ba0799a45076780dfbceb8fce4c549c9", 5846089},
3889 AD_LISTEND},
3890 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_STD16_MAC_HIRESFONTS },
3891
3892 // Crazy Nick's Software Picks: Leisure Suit Larry's Casino - English DOS (from the Leisure Suit Larry Collection)
3893 // Executable scanning reports "1.001.029", VERSION file reports "1.000"
3894 {"cnick-lsl", "", {
3895 {"resource.map", 0, "194f1578f2624db813c9072359ad1639", 783},
3896 {"resource.001", 0, "3733433b517ec3d14a3331d9ab3842ae", 344830},
3897 AD_LISTEND},
3898 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3899
3900 // Crazy Nick's Software Picks: King Graham's Board Game Challenge
3901 {"cnick-kq", "", {
3902 {"resource.map", 0, "44bc538a5cd24b39ffccc967c0ebf84d", 1137},
3903 {"resource.001", 0, "470e7a4a3504635e70b623c44461e1ac", 451272},
3904 AD_LISTEND},
3905 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3906
3907 // Crazy Nick's Software Picks: Parlor Games with Laura Bow
3908 {"cnick-laurabow", "", {
3909 {"resource.map", 0, "3b826bfe64f8ff1ccf30eef93cd2f727", 999},
3910 {"resource.001", 0, "985ac8db6f636f2b4334c04b0fbb44fb", 336698},
3911 AD_LISTEND},
3912 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3913
3914 // Crazy Nick's Software Picks: Robin Hood's Game of Skill and Chance
3915 {"cnick-longbow", "", {
3916 {"resource.map", 0, "4a5c81f485a2416bde12978506f2fb5f", 897},
3917 {"resource.001", 0, "ef16dc9e867eb8eeb5b13e110b90bd4b", 571466},
3918 AD_LISTEND},
3919 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3920
3921 // Crazy Nick's Software Picks: Roger Wilco's Spaced Out Game Pack
3922 {"cnick-sq", "", {
3923 {"resource.map", 0, "b4d95b02d84e297441bd999d34eaa6b1", 879},
3924 {"resource.001", 0, "82ff2b64a60117886fbcd6a3a8c977c6", 364921},
3925 AD_LISTEND},
3926 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
3927
3928#define GUIO_LSL6HIRES GUIO4(GUIO_NOASPECT, \
3929 GUIO_LINKSPEECHTOSFX, \
3930 GAMEOPTION_ORIGINAL_SAVELOAD, \
3931 GAMEOPTION_ENABLE_GMM_SAVE)
3932#define GUIO_LSL6HIRES_MAC GUIO3(GUIO_NOASPECT, \
3933 GUIO_LINKSPEECHTOSFX, \
3934 GAMEOPTION_ENABLE_GMM_SAVE)
3935
3936 // Larry 6 - English/German DOS CD - HIRES
3937 // SCI interpreter version 2.100.002
3938 {"lsl6hires", "Hi-res", {
3939 {"resource.map", 0, "0c0804434ea62278dd15032b1947426c", 8872},
3940 {"resource.000", 0, "9a9f4870504444cda863dd14d077a680", 18520872},
3941 AD_LISTEND},
3942 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LSL6HIRES },
3943
3944 // Larry 6 - German DOS CD - HIRES (provided by richiefs in bug report #4214)
3945 // SCI interpreter version 2.100.002
3946 {"lsl6hires", "Hi-res", {
3947 {"resource.map", 0, "badfdf446ffed569a310d2c63a249421", 8896},
3948 {"resource.000", 0, "bd944d2b06614a5b39f1586906f0ee88", 18534274},
3949 AD_LISTEND},
3950 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LSL6HIRES },
3951
3952 // Larry 6 - French DOS CD - HIRES (provided by richiefs in bug report #4214)
3953 // SCI interpreter version 2.100.002
3954 {"lsl6hires", "Hi-res", {
3955 {"resource.map", 0, "d184e9aa4f2d4b5670ddb3669db82cda", 8896},
3956 {"resource.000", 0, "bd944d2b06614a5b39f1586906f0ee88", 18538987},
3957 AD_LISTEND},
3958 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LSL6HIRES },
3959
3960 // Larry 6 - Russian DOS CD - HIRES (by CDS, Ltd)
3961 // SCI interpreter version 2.100.002
3962 {"lsl6hires", "Hi-res", {
3963 {"resource.map", 0, "343089c5fc86d156b15087dccf30712c", 8872},
3964 {"resource.000", 0, "9a9f4870504444cda863dd14d077a680", 18508781},
3965 AD_LISTEND},
3966 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LSL6HIRES },
3967
3968 // Larry 6 - English Macintosh CD - HIRES (provided by michaelklaube in bug report #11218)
3969 {"lsl6hires", "Hi-res", {
3970 {"Data1", 0, "2c4e00a6910490831d4d84e9e6a49ec4", 3456238},
3971 {"Data2", 0, "a7522b925dd5422c2db2b0a2337c76c3", 5856422},
3972 {"Data3", 0, "9ebb490ec63721e5261111b918b5520e", 5577742},
3973 {"Data4", 0, "d70687689ff3cf19a5e3c79dfced1c94", 3472064},
3974 {"Data5", 0, "e91c3b681095a263fcb2f2c8d8fc74b6", 3273843},
3975 AD_LISTEND},
3976 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_LSL6HIRES_MAC },
3977
3978 // Larry 6 - English Macintosh CD - HIRES (provided by eriktorbjorn)
3979 // This version has the same game resources as the previous entry.
3980 // Data1 contains an additional six byte resource named DESCRIPT.ION
3981 {"lsl6hires", "Hi-res", {
3982 {"Data1", 0, "2c4e00a6910490831d4d84e9e6a49ec4", 3456235},
3983 {"Data2", 0, "a7522b925dd5422c2db2b0a2337c76c3", 5856422},
3984 {"Data3", 0, "9ebb490ec63721e5261111b918b5520e", 5577742},
3985 {"Data4", 0, "d70687689ff3cf19a5e3c79dfced1c94", 3472064},
3986 {"Data5", 0, "e91c3b681095a263fcb2f2c8d8fc74b6", 3273843},
3987 AD_LISTEND},
3988 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_LSL6HIRES_MAC },
3989
3990#undef GUIO_LSL6HIRES
3991#undef GUIO_LSL6HIRES_MAC
3992
3993#define GUIO_LSL7_DEMO GUIO4(GUIO_NOASPECT, \
3994 GUIO_NOMIDI, \
3995 GUIO_NOLAUNCHLOAD, \
3996 GAMEOPTION_LARRYSCALE)
3997#define GUIO_LSL7 GUIO7(GUIO_NOASPECT, \
3998 GUIO_NOMIDI, \
3999 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
4000 GAMEOPTION_ORIGINAL_SAVELOAD, \
4001 GAMEOPTION_HQ_VIDEO, \
4002 GAMEOPTION_LARRYSCALE, \
4003 GAMEOPTION_ENABLE_GMM_SAVE)
4004
4005 // Larry 7 - English DOS Demo (provided by richiefs in bug report #4214)
4006 // SCI interpreter version 2.100.002
4007 {"lsl7", "Demo", {
4008 {"ressci.000", 0, "5cc6159688b2dc03790a67c90ccc67f9", 10195878},
4009 {"resmap.000", 0, "6a2b2811eef82e87cde91cf1de845af8", 2695},
4010 AD_LISTEND},
4011 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_LSL7_DEMO },
4012
4013 // Larry 7 - English DOS CD (from spookypeanut)
4014 // SCI interpreter version 3.000.000
4015 {"lsl7", "", {
4016 {"resmap.000", 0, "eae93e1b1d1ccc58b4691c371281c95d", 8188},
4017 {"ressci.000", 0, "89353723488219e25589165d73ed663e", 66965678},
4018 AD_LISTEND},
4019 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LSL7 },
4020
4021 // Larry 7 - German DOS (from Tobis87)
4022 // SCI interpreter version 3.000.000
4023 {"lsl7", "", {
4024 {"resmap.000", 0, "c11e6bfcfc2f2d05da47e5a7df3e9b1a", 8188},
4025 {"ressci.000", 0, "a8c6817bb94f332ff498a71c8b47f893", 66971724},
4026 AD_LISTEND},
4027 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LSL7 },
4028
4029 // Larry 7 - French DOS (provided by richiefs in bug report #4214)
4030 // SCI interpreter version 3.000.000
4031 {"lsl7", "", {
4032 {"resmap.000", 0, "4407849fd52fe3efb0c30fba60cd5cd4", 8206},
4033 {"ressci.000", 0, "dc37c3055fffbefb494ff22b145d377b", 66964472},
4034 AD_LISTEND},
4035 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LSL7 },
4036
4037 // Larry 7 - Italian DOS CD (from glorifindel)
4038 // SCI interpreter version 3.000.000
4039 {"lsl7", "", {
4040 {"resmap.000", 0, "9852a97141f789413f29bf956052acdb", 8212},
4041 {"ressci.000", 0, "440b9fed89590abb4e4386ed6f948ee2", 67140181},
4042 AD_LISTEND},
4043 Common::IT_ITA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LSL7 },
4044
4045 // Larry 7 - Spanish DOS (from the Leisure Suit Larry Collection)
4046 // Executable scanning reports "3.000.000", VERSION file reports "1.0s"
4047 {"lsl7", "", {
4048 {"resmap.000", 0, "8f3d603e1acc834a5d598b30cdfc93f3", 8188},
4049 {"ressci.000", 0, "32792f9bc1bf3633a88b382bb3f6e40d", 67071418},
4050 AD_LISTEND},
4051 Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LSL7 },
4052
4053 // Larry 7 - Russian DOS CD (from StalinEXE bug report #10638), Softclub
4054 {"lsl7", "Softclub", {
4055 {"resmap.000", 0, "39cc96426409572e825a5d9a4e9507b9", 8188},
4056 {"ressci.000", 0, "07002ad7b1cff28c6701eea201dcf6c8", 145215917},
4057 AD_LISTEND},
4058 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LSL7 },
4059
4060 // Larry 7 - Russian DOS CD (Fargus)
4061 // SCI interpreter version 3.000.000
4062 {"lsl7", "Fargus", {
4063 {"resmap.000", 0, "6c2f829436c18f0304b5a189295aeea6", 8188},
4064 {"ressci.000", 0, "f7ed06aa59c74d55027d481405b22c2f", 67069114},
4065 AD_LISTEND},
4066 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LSL7 },
4067
4068 // Larry 7 - Polish DOS (GOG.com release 1.01v2)
4069 // Executable scanning reports "3.000.000", VERSION file reports "1.01"
4070 {"lsl7", "", {
4071 {"resmap.000", 0, "eae93e1b1d1ccc58b4691c371281c95d", 8188},
4072 {"ressci.000", 0, "89353723488219e25589165d73ed663e", 66965678},
4073 {"resource.aud", 0, "d7b26b5df5ee6766b2dbd45b427b0074", 417594676},
4074 AD_LISTEND},
4075 Common::PL_POL, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_LSL7 },
4076
4077 // Larry 7 - English Macintosh CD
4078 {"lsl7", "", {
4079 {"Data1", 0, "824a48b794c334b4bcf37e80fcc5f82e", 913030},
4080 {"Data2", 0, "be36c59a3a694e14ed6d86e6ccc180a4", 7549687},
4081 {"Data3", 0, "8325c7d702ffa8dd2854135e0f42b0d0", 6815441},
4082 {"Data4", 0, "4584f786e0b5a502938d3cd90e6fab56", 8168939},
4083 {"Data5", 0, "94bd026d27ba526d1f8d86d8e783acdd", 7452223},
4084 {"Data6", 0, "c6a60210244a8591ecf10a50975ab9db", 8119104},
4085 {"Data7", 0, "0d52c9764e047169f3d50f76d0cb5ae5", 8164529},
4086 {"Data8", 0, "6f4838585ceb8a9ac277d13291c81235", 7754627},
4087 {"Data9", 0, "68c0b7bd4aebf57e215f0517247a11d1", 8078955},
4088 {"Data10", 0, "3dbacbcf4bd6d1b25aa8baeb3e2c4dab", 6446692},
4089 AD_LISTEND},
4090 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_LSL7 },
4091
4092#undef GUIO_LSL7_DEMO
4093#undef GUIO_LSL7
4094
4095 // Mixed-Up Fairy Tales v1.000 - English DOS Non-Interactive Demo
4096 // Executable scanning reports "FAIRY.003"
4097 {"fairytales", "Demo", {
4098 {"resource.map", 0, "c2cf672c3f4251e7472d4542af3bf764", 933},
4099 {"resource.000", 0, "8be56a3a88c065ee00c02c0e29199f3a", 14643},
4100 {"resource.001", 0, "9e33566515b18bee7915db448063bba2", 871853},
4101 AD_LISTEND},
4102 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
4103
4104 // Mixed-Up Fairy Tales - English DOS Floppy EGA (from omer_mor, bug report #4991)
4105 // Game version 1.000 from VERSION file
4106 // SCI interpreter version 1.000.158
4107 {"fairytales", "EGA", {
4108 {"resource.map", 0, "daa94e9f327be6657eb97a51b490dbb1", 3219},
4109 {"resource.000", 0, "6dc287611e510793b72e73110bbdd45d", 17819},
4110 {"resource.001", 0, "5ad26e7af4d4c3a3185c66a44abd5220", 478401},
4111 {"resource.002", 0, "4db83250f821607b634c99d663cae74a", 663713},
4112 {"resource.003", 0, "509b2467ba779100d5933ed51a9ae32f", 560255},
4113 {"resource.004", 0, "93afc85d5ffa60ea555d6cc336d22c03", 651109},
4114 AD_LISTEND},
4115 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4116
4117 // Mixed-Up Fairy Tales - English DOS Floppy EGA (from misterhands, bug report #6596)
4118 // Game version 1.000 from VERSION file
4119 // SCI interpreter version 1.000.158
4120 {"fairytales", "EGA", {
4121 {"resource.map", 0, "de9e151517013af15e0baf7bd8cbfe0b", 3243},
4122 {"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 840595},
4123 {"resource.001", 0, "6ef4acdab49bdcaccf649640ddb12e9a", 115071},
4124 {"resource.002", 0, "020d8c9da753a30899dd10c4463682db", 762020},
4125 {"resource.003", 0, "9e0dea6b2bfd6cf0007cceb866bcbfb3", 670688},
4126 AD_LISTEND},
4127 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4128
4129 // Mixed-Up Fairy Tales - English DOS (supplied by markcoolio in bug report #4271)
4130 // Game version 1.000 from VERSION file
4131 // SCI interpreter version 1.000.145
4132 {"fairytales", "", {
4133 {"resource.map", 0, "9ae5aecc1cb797b11ea5cf0caeea272c", 3261},
4134 {"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 923685},
4135 {"resource.001", 0, "49c8f7dcd9989e4491a93554bec325b0", 52324},
4136 {"resource.002", 0, "6767f8c8585f617aaa91d442f41ae714", 1032989},
4137 {"resource.003", 0, "b1288e0821ee358d1ffe877e5900c8ec", 1047565},
4138 {"resource.004", 0, "f79daa70390d73746742ffcfc3dc4471", 937580},
4139 AD_LISTEND},
4140 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
4141
4142 // Mixed-Up Fairy Tales - English DOS Floppy (from jvprat)
4143 // Game version 1.000 from VERSION file
4144 // SCI interpreter version 1.000.145
4145 {"fairytales", "", {
4146 {"resource.map", 0, "66105c02fa8f1785a3fd28957e41cb48", 3249},
4147 {"resource.000", 0, "27ec5fa09cd12a7fd16e86d96a2ed245", 984439},
4148 {"resource.001", 0, "49c8f7dcd9989e4491a93554bec325b0", 238019},
4149 {"resource.002", 0, "564f516d991032e781492592a4eaa275", 1414142},
4150 {"resource.003", 0, "dd6cef0c592eadb7e6be9a25307c57a2", 1344719},
4151 AD_LISTEND},
4152 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
4153
4154 // Mixed-Up Mother Goose - English Amiga (from www.back2roots.org)
4155 // Executable scanning reports "1.003.009"
4156 // SCI interpreter version 0.001.010
4157 {"mothergoose", "", {
4158 {"resource.map", 0, "4aa28ac93fae03cf854594da13d9229c", 2700},
4159 {"resource.001", 0, "fb552ae550ca1dac19ed8f6a3767612d", 262885},
4160 {"resource.002", 0, "fb552ae550ca1dac19ed8f6a3767612d", 817191},
4161 AD_LISTEND},
4162 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
4163
4164 // Mixed-Up Mother Goose - English DOS Floppy EGA (from omer_mor, bug report #4992)
4165 // Game version 1.011 from VERSION file
4166 // SCI interpreter version 0.000.685
4167 {"mothergoose", "EGA", {
4168 {"resource.map", 0, "3490f85dab47e504c41b7eb3312e285e", 2598},
4169 {"resource.001", 0, "d893892d62b3f061357291d66775e360", 239906},
4170 {"resource.002", 0, "d893892d62b3f061357291d66775e360", 719398},
4171 AD_LISTEND},
4172 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4173
4174 // Mixed-Up Mother Goose - English DOS Floppy EGA (supplied by ssburnout in bug report #5270)
4175 // Game version 1.011 from VERSION file
4176 // SCI interpreter version 0.000.685
4177 {"mothergoose", "EGA", {
4178 {"resource.map", 0, "7d308bfc6006d0e20985a7295c238efc", 2010},
4179 {"resource.000", 0, "bb662eebeb5ffea2d705064801f6f70f", 140375},
4180 {"resource.001", 0, "13ddcdf971339150c2963548c9761b31", 52648},
4181 {"resource.002", 0, "13ddcdf971339150c2963548c9761b31", 204401},
4182 {"resource.003", 0, "e2c858b89e89bffe37b33e01d2827930", 166990},
4183 {"resource.004", 0, "dbbc22f124533ce308bc386b08956326", 146251},
4184 {"resource.005", 0, "2ba5348e7fad641b9c4c7ff7c7cf4e68", 110979},
4185 AD_LISTEND},
4186 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4187
4188 // Mixed-Up Mother Goose - English DOS Floppy (supplied by markcoolio in bug report #4272)
4189 // Game version 2.000 from VERSION file
4190 // SCI interpreter version 1.001.031
4191 {"mothergoose256", "", {
4192 {"resource.map", 0, "52aae15e493cafd1da7e1c9b657a5bb9", 7026},
4193 {"resource.000", 0, "b7ecd8ae9e254e80310b5a668b276e6e", 2948975},
4194 AD_LISTEND},
4195 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
4196
4197 // Mixed-Up Mother Goose - English DOS CD (from jvprat)
4198 // Executable scanning reports "x.yyy.zzz"
4199 // SCI interpreter version 0.000.999 (just a guess)
4200 {"mothergoose256", "CD", {
4201 {"resource.map", 0, "1c7f311b0a2c927b2fbe81ae341fb2f6", 5790},
4202 {"resource.001", 0, "5a0ed1d745855148364de1b3be099bac", 4369438},
4203 AD_LISTEND},
4204 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_STD16_SPEECH },
4205
4206 // Mixed-Up Mother Goose - English Windows Interactive Demo
4207 // Executable scanning reports "x.yyy.zzz"
4208 {"mothergoose256", "Demo", {
4209 {"resource.map", 0, "87f9dc1cafc4d4fa835fb2f00cf3a6ef", 4560},
4210 {"resource.001", 0, "5a0ed1d745855148364de1b3be099bac", 2070072},
4211 AD_LISTEND},
4212 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO, GUIO_STD16 },
4213
4214 // Mixed-Up Mother Goose - FM-Towns (supplied by abevi in bug report #5114)
4215 // Executable scanning reports "x.yyy.zzz", no VERSION file
4216 {"mothergoose256", "", {
4217 {"resource.map", 0, "b11e971ccd2040bebba59dfb409a08ef", 5772},
4218 {"resource.001", 0, "d49625d9b8005ec01c852f8322a82867", 4330713},
4219 AD_LISTEND},
4220 Common::JA_JPN, Common::kPlatformFMTowns, ADGF_ADDENGLISH, GUIO5(GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING) },
4221
4222#define GUIO_MOTHERGOOSEHIRES GUIO4(GUIO_NOSUBTITLES, \
4223 GUIO_NOASPECT, \
4224 GUIO_LINKSPEECHTOSFX, \
4225 GUIO_NOLAUNCHLOAD)
4226
4227 // Mixed-Up Mother Goose Deluxe - EN/ES Windows CD (supplied by markcoolio in bug report #4273)
4228 // Executable scanning reports "2.100.002"
4229 {"mothergoosehires", "", {
4230 {"resource.map", 0, "5159a1578c4306bfe070a3e4d8c2e1d3", 4741},
4231 {"resource.000", 0, "1926925c95d82f0999590e93b02887c5", 15150768},
4232 AD_LISTEND},
4233 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_MOTHERGOOSEHIRES },
4234
4235 // Mixed-Up Mother Goose Deluxe - Multilingual Windows CD (EN/FR/DE/ES)
4236 // Executable scanning reports "2.100.002"
4237 {"mothergoosehires", "", {
4238 {"resmap.000", 0, "ef611af561898dcfea87846919ebf3eb", 4969},
4239 {"ressci.000", 0, "227685bc59d90821978d330713e44a7a", 17205800},
4240 AD_LISTEND},
4241 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_MOTHERGOOSEHIRES },
4242
4243 // Mixed-Up Mother Goose Deluxe - English Macintosh CD
4244 { "mothergoosehires", "",{
4245 {"Data1", 0, "8a7ef3307d80adcd393c012f78a4e1d7", 609133},
4246 {"Data2", 0, "94e72a735be859cac3cdf084497a03c7", 5550487},
4247 {"Data3", 0, "4819cca5624615fcdd8838605661cd77", 5362429},
4248 {"Data4", 0, "ea260cdb42405649136b08bdac45c708", 6368165},
4249 {"Data5", 0, "eb5d6c76c69acafbbafa9e75b65f1da8", 3522128},
4250 AD_LISTEND},
4251 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_MOTHERGOOSEHIRES },
4252
4253#undef GUIO_MOTHERGOOSEHIRES
4254
4255 // Ms. Astro Chicken - English DOS
4256 // SCI interpreter version 1.000.679
4257 {"msastrochicken", "", {
4258 {"resource.map", 0, "5b457cbe5042f557e5b610148171f6c0", 1158},
4259 {"resource.001", 0, "453ea81ef66a50cbe33ce06302afe47f", 229737},
4260 AD_LISTEND},
4261 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
4262
4263#define GUIO_PHANTASMAGORIA_DEMO GUIO6(GUIO_NOSUBTITLES, \
4264 GUIO_NOASPECT, \
4265 GUIO_NOLAUNCHLOAD, \
4266 GUIO_LINKSPEECHTOSFX, \
4267 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
4268 GAMEOPTION_HQ_VIDEO)
4269#define GUIO_PHANTASMAGORIA GUIO_PHANTASMAGORIA_DEMO
4270#define GUIO_PHANTASMAGORIA_MAC GUIO_PHANTASMAGORIA_DEMO
4271
4272 // Phantasmagoria - English DOS/Windows (from csnover)
4273 // Windows executable scanning reports "2.100.002" - "Aug 06 1995"
4274 // DOS executable scanning reports "2.100.002" - "May 24 1995"
4275 // VERSION file reports "1.000.000"
4276 {"phantasmagoria", "", {
4277 {"resmap.001", 0, "43c395f312a190e67b90b2c1e93a79e2", 11518},
4278 {"ressci.001", 0, "3aae6559aa1df273bc542d5ac6330d75", 65844612},
4279 {"resmap.002", 0, "94f142cfe8ec4107b6a42876cb603ed0", 12058},
4280 {"ressci.002", 0, "3aae6559aa1df273bc542d5ac6330d75", 71588691},
4281 {"resmap.003", 0, "39e9abd4501b5b6168dd07379c0be753", 12334},
4282 {"ressci.003", 0, "3aae6559aa1df273bc542d5ac6330d75", 73651084},
4283 {"resmap.004", 0, "434f9704658229fef322c863d2422a9a", 12556},
4284 {"ressci.004", 0, "3aae6559aa1df273bc542d5ac6330d75", 75811935},
4285 {"resmap.005", 0, "3ff9b4f7301800825c0ed008e091205e", 12604},
4286 {"ressci.005", 0, "3aae6559aa1df273bc542d5ac6330d75", 78814934},
4287 {"resmap.006", 0, "27ad413313e2a3ec3c53250e7ff5b2d1", 12532},
4288 {"ressci.006", 0, "3aae6559aa1df273bc542d5ac6330d75", 77901360},
4289 {"resmap.007", 0, "aa8175cfc93242af6f5e65bdceaafc0d", 7972},
4290 //{"ressci.007", 0, "3aae6559aa1df273bc542d5ac6330d75", 25859038},
4291 AD_LISTEND},
4292 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PHANTASMAGORIA },
4293
4294 // Phantasmagoria - English DOS (from jvprat)
4295 // Executable scanning reports "2.100.002", VERSION file reports "1.000.001UK"
4296 {"phantasmagoria", "", {
4297 {"resmap.001", 0, "416138651ea828219ca454cae18341a3", 11518},
4298 {"ressci.001", 0, "3aae6559aa1df273bc542d5ac6330d75", 65844612},
4299 {"resmap.002", 0, "de521d0c7ab32897e7fe58e421c816b7", 12058},
4300 {"ressci.002", 0, "3aae6559aa1df273bc542d5ac6330d75", 71588691},
4301 {"resmap.003", 0, "25df95bd7da3686f71a0af8784a2b8ca", 12334},
4302 {"ressci.003", 0, "3aae6559aa1df273bc542d5ac6330d75", 73651084},
4303 {"resmap.004", 0, "e108a3d35794f1721aeea3e62a3f8b3b", 12556},
4304 {"ressci.004", 0, "3aae6559aa1df273bc542d5ac6330d75", 75811935},
4305 {"resmap.005", 0, "390d81f9e14a3f3ee2ea477135f0288e", 12604},
4306 {"ressci.005", 0, "3aae6559aa1df273bc542d5ac6330d75", 78814934},
4307 {"resmap.006", 0, "8ea3c954606e80604680f9fe707f15d8", 12532},
4308 {"ressci.006", 0, "3aae6559aa1df273bc542d5ac6330d75", 77901360},
4309 {"resmap.007", 0, "afbd16ea77869a720afa1c5371de107d", 7972},
4310 //{"ressci.007", 0, "3aae6559aa1df273bc542d5ac6330d75", 25859038},
4311 AD_LISTEND},
4312 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PHANTASMAGORIA },
4313
4314 // Phantasmagoria - German DOS/Windows
4315 // Windows executable scanning reports "unknown" - "Sep 19 1995 09:39:48"
4316 // DOS executable scanning reports "unknown" - "Sep 19 1995 16:18:34"
4317 // VERSION file reports "1.100.000"
4318 // Supplied by AReim1982
4319 {"phantasmagoria", "", {
4320 {"resmap.001", 0, "d5048f972d2e1abd5f6b6a3ea8a466b0", 11524},
4321 {"ressci.001", 0, "3aae6559aa1df273bc542d5ac6330d75", 71063082},
4322 {"resmap.002", 0, "ae0105261e04826324daf7dd2d534465", 12064},
4323 {"ressci.002", 0, "3aae6559aa1df273bc542d5ac6330d75", 80283368},
4324 {"resmap.003", 0, "50786a4f54c6432ec31b52be90b3a8ba", 12340},
4325 {"ressci.003", 0, "3aae6559aa1df273bc542d5ac6330d75", 82360370},
4326 {"resmap.004", 0, "4cd3bbff8b81bad85db52c0c8407bd81", 12562},
4327 {"ressci.004", 0, "3aae6559aa1df273bc542d5ac6330d75", 84453560},
4328 {"resmap.005", 0, "779bd12802da6cfe54ce482140824a46", 12616},
4329 {"ressci.005", 0, "3aae6559aa1df273bc542d5ac6330d75", 85113663},
4330 {"resmap.006", 0, "2299f97876493cc29b6a48e1cfe9619d", 12538},
4331 {"ressci.006", 0, "3aae6559aa1df273bc542d5ac6330d75", 87602346},
4332 {"resmap.007", 0, "06309b8043aecb85bd507b15d16cb544", 7984},
4333 //{"ressci.007", 0, "3aae6559aa1df273bc542d5ac6330d75", 26898681},
4334 AD_LISTEND},
4335 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PHANTASMAGORIA },
4336
4337 // Phantasmagoria - French DOS
4338 // Supplied by Kervala in bug #6574
4339 {"phantasmagoria", "", {
4340 {"resmap.001", 0, "4da82dd336d4b9cd8c16f3cc11f0c615", 11524},
4341 {"ressci.001", 0, "3aae6559aa1df273bc542d5ac6330d75", 69963685},
4342 {"resmap.002", 0, "4f40f43f2b60bf765864433069752bb9", 12064},
4343 {"ressci.002", 0, "3aae6559aa1df273bc542d5ac6330d75", 78362841},
4344 {"resmap.003", 0, "6a392a86f14b6ddb4422978ee71e54ac", 12340},
4345 {"ressci.003", 0, "3aae6559aa1df273bc542d5ac6330d75", 80431189},
4346 {"resmap.004", 0, "df2e9462c41202de5f3843908c95a715", 12562},
4347 {"ressci.004", 0, "3aae6559aa1df273bc542d5ac6330d75", 82542844},
4348 {"resmap.005", 0, "43efd3fe834286c70a2c8b4cd747c1e2", 12616},
4349 {"ressci.005", 0, "3aae6559aa1df273bc542d5ac6330d75", 83790486},
4350 {"resmap.006", 0, "b3065e54a00190752a06dacd201b5058", 12538},
4351 {"ressci.006", 0, "3aae6559aa1df273bc542d5ac6330d75", 85415107},
4352 {"resmap.007", 0, "5633960bc106c39ca91d2d8fce18fd2d", 7984},
4353 AD_LISTEND},
4354 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PHANTASMAGORIA },
4355
4356 // Phantasmagoria - French DOS (supplied by enclume in bug report Trac#9910)
4357 // VERSION file reports "1.100.000"
4358 {"phantasmagoria", "", {
4359 {"resmap.001", 0, "4da82dd336d4b9cd8c16f3cc11f0c615", 11524},
4360 {"ressci.001", 0, "3aae6559aa1df273bc542d5ac6330d75", 69963685},
4361 {"resmap.002", 0, "331d9cb4c2705da675d243fba22b7643", 12064},
4362 {"ressci.002", 0, "3aae6559aa1df273bc542d5ac6330d75", 74556497},
4363 {"resmap.003", 0, "48dcc70e117bfde15e004cc1b9533e5b", 12340},
4364 {"ressci.003", 0, "3aae6559aa1df273bc542d5ac6330d75", 76612091},
4365 {"resmap.004", 0, "fc117370efafd53a4c07aca99b2893c3", 12562},
4366 {"ressci.004", 0, "3aae6559aa1df273bc542d5ac6330d75", 78757484},
4367 {"resmap.005", 0, "d19ad6a7885273ffd1b920eced6e6871", 12616},
4368 {"ressci.005", 0, "3aae6559aa1df273bc542d5ac6330d75", 81160893},
4369 {"resmap.006", 0, "6db1956354e271681d41b489939686fb", 12538},
4370 {"ressci.006", 0, "3aae6559aa1df273bc542d5ac6330d75", 81076474},
4371 {"resmap.007", 0, "3d15c24fe60e8f7171480bfaa2d566bc", 7984},
4372 AD_LISTEND},
4373 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PHANTASMAGORIA },
4374
4375 // Phantasmagoria - Italian DOS (from AlessioR)
4376 // VERSION file reports "1.100.000"
4377 {"phantasmagoria", "", {
4378 {"resmap.001", 0, "fba09c05c18e526fa35b30c33c12b150", 11524},
4379 {"ressci.001", 0, "3aae6559aa1df273bc542d5ac6330d75", 65804446},
4380 {"resmap.002", 0, "1cf3e74510804f1c87f83e25b61042cb", 12064},
4381 {"ressci.002", 0, "3aae6559aa1df273bc542d5ac6330d75", 71473087},
4382 {"resmap.003", 0, "6c22d9ff6a9d3803d4d7435b8bf6b2f7", 12340},
4383 {"ressci.003", 0, "3aae6559aa1df273bc542d5ac6330d75", 73552108},
4384 {"resmap.004", 0, "73e22dc5e0f5134a7e70ebe6d52735b9", 12562},
4385 {"ressci.004", 0, "3aae6559aa1df273bc542d5ac6330d75", 75712511},
4386 {"resmap.005", 0, "197bc2be5412bea7b8aaf9a65a2da92f", 12616},
4387 {"ressci.005", 0, "3aae6559aa1df273bc542d5ac6330d75", 78868623},
4388 {"resmap.006", 0, "673ca2dda6f9337459de768f52f63c7e", 12538},
4389 {"ressci.006", 0, "3aae6559aa1df273bc542d5ac6330d75", 77794567},
4390 {"resmap.007", 0, "7d6abc183155daf93e0452a58ddf16dc", 7984},
4391 AD_LISTEND},
4392 Common::IT_ITA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PHANTASMAGORIA },
4393
4394 // Phantasmagoria - English DOS Demo (from trembyle)
4395 // Executable scanning reports "2.100.002", VERSION file reports "1.000.000"
4396 {"phantasmagoria", "Demo", {
4397 {"resmap.001", 0, "43c395f312a190e67b90b2c1e93a79e2", 11518},
4398 {"ressci.001", 0, "3aae6559aa1df273bc542d5ac6330d75", 65844612},
4399 AD_LISTEND},
4400 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_PHANTASMAGORIA_DEMO },
4401
4402 // Phantasmagoria - English DOS Demo
4403 // Executable scanning reports "2.100.002", VERSION file reports "1.100.000"
4404 {"phantasmagoria", "Demo", {
4405 {"resmap.001", 0, "416138651ea828219ca454cae18341a3", 11518},
4406 {"ressci.001", 0, "3aae6559aa1df273bc542d5ac6330d75", 65844612},
4407 AD_LISTEND},
4408 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_PHANTASMAGORIA_DEMO },
4409
4410 // Phantasmagoria - English DOS/Windows (GOG version) - ressci.* merged in ressci.000
4411 // Windows executable scanning reports "2.100.002" - "Sep 19 1995 15:09:43"
4412 // DOS executable scanning reports "2.100.002" - "Sep 19 1995 09:15:40"
4413 // VERSION file reports "1.000.001UK"
4414 // Supplied by littleboy in trac #9255
4415 {"phantasmagoria", "", {
4416 {"ressci.000", 0, "cd5967f9b9586e3380645961c0765be3", 116822037},
4417 {"resmap.000", 0, "3cafc1c6a53945c1f3babbfd6380c64c", 16468},
4418 AD_LISTEND},
4419 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PHANTASMAGORIA },
4420
4421 // Phantasmagoria - Hebrew fan translation - by https://github.com/adventurebrew/HebrewAdventure
4422 {"phantasmagoria", "", {
4423 {"ressci.000", 0, "cd5967f9b9586e3380645961c0765be3", 116822037},
4424 {"resmap.000", 0, "3cafc1c6a53945c1f3babbfd6380c64c", 16468},
4425 {"PATCHES/0.fon", 0, "968b7450e2994ff48b276fdf8fbd68fe", 3828},
4426 AD_LISTEND},
4427 Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PHANTASMAGORIA },
4428
4429 // Phantasmagoria - German Patch V3 externally applied to GOG English DOS/Windows version
4430 {"phantasmagoria", "", {
4431 {"ressci.000", 0, "cd5967f9b9586e3380645961c0765be3", 116817874},
4432 {"resmap.000", 0, "59a0362e4133d4d82d546d75333813ae", 16486},
4433 AD_LISTEND},
4434 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PHANTASMAGORIA },
4435
4436 // Phantasmagoria - English Macintosh
4437 // NOTE: This only contains disc 1 files (as well as the two persistent files:
4438 // Data1 and Data13. Other discs have conflicting names :(
4439 // Game script sets version to "1.000.000"
4440 {"phantasmagoria", "", {
4441 {"Data1", 0, "0fcb42802f49edb5af60532bd7b60c4f", 14705413},
4442 {"Data2", 0, "d52f612058ec78e300385df3336a4ba2", 14516456},
4443 {"Data3", 0, "d6880c00d2c700c213ab76a3c39e60fc", 15612354},
4444 {"Data4", 0, "9037f5d3a37d0ee23146d9830726b058", 9794449},
4445 {"Data5", 0, "4b944fc79d180966c1088f7ecf7ae4d1", 13638556},
4446 {"Data6", 0, "647b1a826dbbb64884e0ae1bc59c8abb", 13845906},
4447 {"Data7", 0, "932a3aaf1eb650735a9e3a290ce249fb", 3626204},
4448 // Data8-12 are empty
4449 {"Data13", 0, "6d2c450fca19a69b5af74ed5b03c0a17", 14923072},
4450 AD_LISTEND},
4451 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_PHANTASMAGORIA_MAC },
4452
4453#undef GUIO_PHANTASMAGORIA_DEMO
4454#undef GUIO_PHANTASMAGORIA
4455#undef GUIO_PHANTASMAGORIA_MAC
4456
4457#define GUIO_PHANTASMAGORIA2 GUIO10(GUIO_NOSUBTITLES, \
4458 GUIO_LINKMUSICTOSFX, \
4459 GUIO_LINKSPEECHTOSFX, \
4460 GUIO_NOMIDI, \
4461 GUIO_NOASPECT, \
4462 GAMEOPTION_ORIGINAL_SAVELOAD, \
4463 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
4464 GAMEOPTION_HQ_VIDEO, \
4465 GAMEOPTION_ENABLE_CENSORING, \
4466 GAMEOPTION_ENABLE_GMM_SAVE)
4467// TODO: Learn which are the censored game editions and give them this GUIO
4468// instead
4469#define GUIO_PHANTASMAGORIA2_CENSORED GUIO9(GUIO_NOSUBTITLES, \
4470 GUIO_LINKMUSICTOSFX, \
4471 GUIO_LINKSPEECHTOSFX, \
4472 GUIO_NOMIDI, \
4473 GUIO_NOASPECT, \
4474 GAMEOPTION_ORIGINAL_SAVELOAD, \
4475 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
4476 GAMEOPTION_HQ_VIDEO, \
4477 GAMEOPTION_ENABLE_GMM_SAVE)
4478
4479 // Some versions of Phantasmagoria 2 were heavily censored.
4480 // Censored versions (data files are currently unknown to us): UK, Australia, first English release in Germany
4481
4482 // for more information on this matter, see:
4483 // https://wiki.scummvm.org/index.php/SCI/Phantasmagoria_2_Censorship
4484
4485 // Phantasmagoria 2 - English Windows (from jvprat) - US release
4486 // Note: Fully uncensored
4487 //
4488 // Executable scanning reports "3.000.000", VERSION file reports "001.0.06"
4489 {"phantasmagoria2", "", {
4490 {"resmap.001", 0, "0a961e135f4f7effb195158325856633", 1108},
4491 {"ressci.001", 0, "53f457cddb0dffc056593905c4cbb989", 24379964},
4492 {"resmap.002", 0, "5d3189fe3d4f286f83c5c8031fa3e9f7", 1126},
4493 {"ressci.002", 0, "53f457cddb0dffc056593905c4cbb989", 34465805},
4494 {"resmap.003", 0, "c92e3c840b827c236ab6671c03760c56", 1162},
4495 {"ressci.003", 0, "53f457cddb0dffc056593905c4cbb989", 38606375},
4496 {"resmap.004", 0, "8d5cfe19365f71370b87063686f39171", 1288},
4497 {"ressci.004", 0, "53f457cddb0dffc056593905c4cbb989", 42447131},
4498 {"resmap.005", 0, "8bd5ceeedcbe16dfe55d1b90dcd4be84", 1942},
4499 {"ressci.005", 0, "05f9fe2bee749659acb3cd2c90252fc5", 67905112},
4500 AD_LISTEND},
4501 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_PHANTASMAGORIA2 },
4502
4503 // Phantasmagoria 2 - English DOS (GOG version) (supplied by littleboy in patch #1360)
4504 // Note: Fully uncensored, basically the US release, but ressci.* merged into ressci.000
4505 //
4506 // Executable scanning reports "3.000.000" - "Dec 07 1996 09:29:03"
4507 // VERSION file reports "001.0.06"
4508 {"phantasmagoria2", "", {
4509 {"ressci.000", 0, "c54f26d9f43f908151263254b6d97053", 108134481},
4510 {"resmap.000", 0, "de154a223a9ef4ea7358b76adc38ef5b", 2956},
4511 AD_LISTEND},
4512 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_PHANTASMAGORIA2 },
4513
4514 // Phantasmagoria 2 - German DOS/Windows (supplied by AReim1982)
4515 // Note: Fully uncensored, but one scene is missing probably because of a mastering error (Curtis + Therese meeting near water cooler)
4516 // Another scene was cut differently (Therese attacks Curtis), reasons unknown. Violence and/or blood were not changed.
4517 // The German/French one is way shorter, less suspenseful and without any dialog.
4518 //
4519 // Windows executable scanning reports "unknown" - "Dec 07 1996 15:42:02"
4520 // DOS executable scanning reports "unknown" - "Dec 07 1996 08:35:12"
4521 // VERSION file reports "000.1.0vu" (HEX: 30 30 30 2E 31 00 2E 30 76 FA 0D 0A)
4522 {"phantasmagoria2", "", {
4523 {"resmap.001", 0, "d62f48ff8bddb39503b97e33439482c9", 1114},
4524 {"ressci.001", 0, "4ebc2b8455c74ad205ae592eec27313a", 24590716},
4525 {"resmap.002", 0, "642a1f85ad8a4ce1d3850b10ad082200", 1138},
4526 {"ressci.002", 0, "4ebc2b8455c74ad205ae592eec27313a", 34681672},
4527 {"resmap.003", 0, "e08316864ef77735bb7f8f208110c43b", 1174},
4528 {"ressci.003", 0, "4ebc2b8455c74ad205ae592eec27313a", 38930933},
4529 {"resmap.004", 0, "875cf07df77fbaa1518a06ffed616c5f", 1300},
4530 {"ressci.004", 0, "4ebc2b8455c74ad205ae592eec27313a", 42750325},
4531 {"resmap.005", 0, "2fc48a4a5a73b726994f189da51a8b2a", 1954},
4532 {"ressci.005", 0, "e94005890d22dd3b7f605a2a7c025803", 68232146},
4533 AD_LISTEND},
4534 Common::DE_DEU, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_PHANTASMAGORIA2 },
4535
4536 // Phantasmagoria 2 - French DOS/Windows (supplied by bgK)
4537 // Windows executable scanning reports "3.000.000" - "Nov 09 1996 16:03:00"
4538 // DOS executable scanning reports "3.000.000" - "Dec 07 1996 09:29:03"
4539 // VERSION file reports "000.1.0t" (HEX: 30 30 30 2e 31 3c 2e 30 74 03 0d 0a)
4540 {"phantasmagoria2", "", {
4541 {"resmap.001", 0, "a4b2d9d19b007115f1bdf5d1033c3a59", 1114},
4542 {"ressci.001", 0, "733700c435304a4e862e9687891d7771", 24597800},
4543 {"resmap.002", 0, "dcc1b312f40c29dd678f9e92e8d14227", 1138},
4544 {"ressci.002", 0, "733700c435304a4e862e9687891d7771", 34675235},
4545 {"resmap.003", 0, "8d5556599f41f7afdcfb7bdbac28ba22", 1174},
4546 {"ressci.003", 0, "733700c435304a4e862e9687891d7771", 38924549},
4547 {"resmap.004", 0, "b585a3abb32a29149a20bd2150dbff59", 1300},
4548 {"ressci.004", 0, "733700c435304a4e862e9687891d7771", 42748514},
4549 {"resmap.005", 0, "7811a1801660090725ceef799b62fc72", 1954},
4550 {"ressci.005", 0, "b6f090a2c8fc955d17b8a47085b2f890", 68231525},
4551 AD_LISTEND},
4552 Common::FR_FRA, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_PHANTASMAGORIA2 },
4553
4554 // Phantasmagoria 2 - Japanese Windows (supplied by m_kiewitz)
4555 // Features English voices w/ Japanese subtitles. Background images were also localized to Japanese.
4556 // DUK-videos also have subtitles.
4557 // Windows executable scanning reports "3.000.000" - "Apr 22 1997 17:09:05"
4558 // VERSION file reports "001.0.000"
4559 {"phantasmagoria2", "", {
4560 {"resmap.001", 0, "36f634180bf509e07f48ca70e8ab43dd", 1114},
4561 {"ressci.001", 0, "b8aa3ea7e47425f89fcf9cf025c96760", 24492681},
4562 {"resmap.002", 0, "5c391e1c94fd441a9dd4a4bfcf74af7f", 1126},
4563 {"ressci.002", 0, "eaaac2587030149e2b92419ce6512772", 34464287},
4564 {"resmap.003", 0, "31cc508a52c521573536fcbe793d3c33", 1168},
4565 {"ressci.003", 0, "eaaac2587030149e2b92419ce6512772", 38714934},
4566 {"resmap.004", 0, "5349a40c053fc0a18eada8d92954aa4c", 1303},
4567 {"ressci.004", 0, "7b7bf3337ebaa2124f557ee3c522f406", 44560744},
4568 {"resmap.005", 0, "86cb97f0b5a138b842035d15d222d8c8", 1963},
4569 {"ressci.005", 0, "e22a46a3dd54971471b29454ff0352c7", 70558313},
4570 //{"resaud.001", 0, "3b4c5f92e5143fd3539b227e48ac2929", 8414502},
4571 //{"resaud.002", 0, "3b4c5f92e5143fd3539b227e48ac2929", 8414502},
4572 //{"ressfx.001", 0, "343a6ca9ddd614541b11b155de6368ac", 90268706},
4573 AD_LISTEND},
4574 Common::JA_JPN, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_PHANTASMAGORIA2 },
4575
4576 // Phantasmagoria 2 - Hebrew fan translation - by https://github.com/adventurebrew/HebrewAdventure
4577 // based on English DOS (GOG version)
4578 {"phantasmagoria2", "", {
4579 {"ressci.000", 0, "c54f26d9f43f908151263254b6d97053", 108134481},
4580 {"resmap.000", 0, "de154a223a9ef4ea7358b76adc38ef5b", 2956},
4581 {"PATCHES/0.fon", 0, "a2fc0fd2c4ddcf1f1dc5207126cd998b", 3419},
4582 AD_LISTEND},
4583 Common::HE_ISR, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_PHANTASMAGORIA2 },
4584
4585#undef GUIO_PHANTASMAGORIA2
4586#undef GUIO_PHANTASMAGORIA2_CENSORED
4587
4588#define GUIO_PEPPER_WINDOWS GUIO8(GUIO_NOSPEECH, \
4589 GAMEOPTION_WINDOWS_CURSORS, \
4590 GAMEOPTION_PREFER_DIGITAL_SFX, \
4591 GAMEOPTION_ORIGINAL_SAVELOAD, \
4592 GAMEOPTION_MIDI_MODE, \
4593 GAMEOPTION_RGB_RENDERING, \
4594 GAMEOPTION_TTS, \
4595 GAMEOPTION_ENABLE_GMM_SAVE)
4596
4597 // Pepper's Adventure In Time - English DOS
4598 // Game version 1.000 from VERSION file
4599 // SCI interpreter version 1.001.072
4600 {"pepper", "", {
4601 {"resource.map", 0, "72726dc81c1b4c1110c486be77369bc8", 5179},
4602 {"resource.000", 0, "670d0c53622429f4b11275caf7f8d292", 5459574},
4603 AD_LISTEND},
4604 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
4605
4606 // Pepper's Adventure In Time - English Windows
4607 // Game version 1.000 from VERSION file
4608 // SCI interpreter version 1.001.069
4609 {"pepper", "", {
4610 {"resource.map", 0, "72726dc81c1b4c1110c486be77369bc8", 5179},
4611 {"resource.000", 0, "670d0c53622429f4b11275caf7f8d292", 5459574},
4612 AD_LISTEND}, Common::EN_ANY, Common::kPlatformWindows, ADGF_NO_FLAGS, GUIO_PEPPER_WINDOWS },
4613
4614 // Pepper - English DOS Non-Interactive Demo
4615 // Game version 1.000 from VERSION file
4616 // SCI interpreter version 1.001.060
4617 {"pepper", "Demo", {
4618 {"resource.map", 0, "379bb4fb896630b14f2d91ed21e36ba1", 984},
4619 {"resource.000", 0, "118f6c31a93ec7fd9a231c61125229e3", 645494},
4620 AD_LISTEND},
4621 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
4622
4623 // Pepper - English DOS/Windows Interactive Demo
4624 // Game version ".001" from VERSION file
4625 // SCI interpreter version 1.001.070 DOS, 1.001.069 Windows
4626 {"pepper", "Demo", {
4627 {"resource.map", 0, "975e8df76106a5c13d12ab674f906a02", 2514},
4628 {"resource.000", 0, "e6a918a2dd7a4bcecd8fb389f43287c2", 1698164},
4629 AD_LISTEND},
4630 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
4631
4632 // Pepper - English DOS Interactive Demo
4633 // Game version 1.000 from VERSION file
4634 // SCI interpreter version 1.001.072
4635 {"pepper", "Demo", {
4636 {"resource.map", 0, "9c9b7b900651a370dd3fb38d478b1798", 2524},
4637 {"resource.000", 0, "e6a918a2dd7a4bcecd8fb389f43287c2", 1713544},
4638 AD_LISTEND},
4639 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
4640
4641#undef GUIO_PEPPER_WINDOWS
4642
4643 // Police Quest 1 VGA Remake - English DOS (from the Police Quest Collection)
4644 // Executable scanning reports "1.001.029", VERSION file reports "2.000"
4645 {"pq1sci", "SCI", {
4646 {"resource.map", 0, "35efa814fb994b1cbdac9611e401da67", 5013},
4647 {"resource.000", 0, "e0d5ddf34eda903a38f0837e2aa7145b", 6401433},
4648 AD_LISTEND},
4649 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
4650
4651 // Police Quest 2 - English Amiga (from www.back2roots.org)
4652 // SCI interpreter version 0.000.685 (just a guess)
4653 {"pq2", "", {
4654 {"resource.map", 0, "499de78ae72b7ce219f944c5e7ef0c5b", 3426},
4655 {"resource.000", 0, "77f02def3094af804fd2371db25b7100", 250232},
4656 {"resource.001", 0, "523db0c07f1da2a822c2c39ee0482544", 179334},
4657 {"resource.002", 0, "499737c21a28ac026e11ab817100d610", 511099},
4658 {"resource.003", 0, "e008f5d6e2a7c4d4a0da0173e4fa8f8b", 553970},
4659 AD_LISTEND},
4660 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4661
4662 // Police Quest 2 - English DOS Non-Interactive Demo
4663 // Executable scanning reports "0.000.413"
4664 {"pq2", "Demo", {
4665 {"resource.map", 0, "8b77d0d4650c2052b356cece28294b58", 576},
4666 {"resource.001", 0, "376ef6d6eaaeed66e1424bd219c4b9ab", 215398},
4667 AD_LISTEND},
4668 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_UNDITHER },
4669
4670 // Police Quest 2 - English DOS 1.001.000 (5.25") (provided by richiefs in bug report #4214)
4671 // SCI interpreter version 0.000.395
4672 {"pq2", "", {
4673 {"resource.map", 0, "9cff78c4be9e6a4848b6e9377569e3d9", 5700},
4674 {"resource.001", 0, "77f02def3094af804fd2371db25b7100", 163291},
4675 {"resource.002", 0, "77f02def3094af804fd2371db25b7100", 329367},
4676 {"resource.003", 0, "77f02def3094af804fd2371db25b7100", 305819},
4677 {"resource.004", 0, "77f02def3094af804fd2371db25b7100", 342149},
4678 {"resource.005", 0, "77f02def3094af804fd2371db25b7100", 349899},
4679 {"resource.006", 0, "77f02def3094af804fd2371db25b7100", 354991},
4680 AD_LISTEND},
4681 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4682
4683 // Police Quest 2 - fan translate by https://github.com/deadman2000/RuSCI
4684 // Executable scanning reports "0.000.490"
4685 {"pq2", "", {
4686 {"resource.map", 0, "28a6f471c7900c2c92da40eecb615d9d", 4584},
4687 {"resource.001", 0, "77f02def3094af804fd2371db25b7100", 509525},
4688 {"resource.002", 0, "77f02def3094af804fd2371db25b7100", 546000},
4689 {"resource.003", 0, "77f02def3094af804fd2371db25b7100", 591851},
4690 {"Translate.RU", 0, "3f730611f55257821b964f96eafea0ba", 171}, // Text file for detecting translation
4691 AD_LISTEND},
4692 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4693
4694 // Police Quest 2 - English DOS (from the Police Quest Collection)
4695 // Executable scanning reports "0.000.490"
4696 {"pq2", "", {
4697 {"resource.map", 0, "28a6f471c7900c2c92da40eecb615d9d", 4584},
4698 {"resource.001", 0, "77f02def3094af804fd2371db25b7100", 509525},
4699 {"resource.002", 0, "77f02def3094af804fd2371db25b7100", 546000},
4700 {"resource.003", 0, "77f02def3094af804fd2371db25b7100", 591851},
4701 AD_LISTEND},
4702 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4703
4704 // Police Quest 2 - English Atari ST
4705 // Game version 1.002.011 DS 1989-07-21
4706 // Executable reports "1.002.003"
4707 {"pq2", "", {
4708 {"resource.map", 0, "28a6f471c7900c2c92da40eecb615d9d", 4584},
4709 {"resource.001", 0, "77f02def3094af804fd2371db25b7100", 509525},
4710 {"resource.002", 0, "77f02def3094af804fd2371db25b7100", 546000},
4711 {"resource.003", 0, "77f02def3094af804fd2371db25b7100", 591851},
4712 AD_LISTEND},
4713 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4714
4715 // Police Quest 2 - English DOS (from FRG)
4716 // SCI interpreter version 0.000.395
4717 {"pq2", "", {
4718 {"resource.map", 0, "fe019e9773623fcb7da810db9e64c8a9", 4548},
4719 {"resource.001", 0, "77f02def3094af804fd2371db25b7100", 509760},
4720 {"resource.002", 0, "77f02def3094af804fd2371db25b7100", 542897},
4721 {"resource.003", 0, "77f02def3094af804fd2371db25b7100", 586857},
4722 AD_LISTEND},
4723 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4724
4725 // Police Quest 2 English DOS 1.001.006 (supplied by merkur-kun in bug report #4922)
4726 {"pq2", "", {
4727 {"resource.map", 0, "8e1161c684b342742d30f938a4839a4b", 4518},
4728 {"resource.001", 0, "77f02def3094af804fd2371db25b7100", 506563},
4729 {"resource.002", 0, "77f02def3094af804fd2371db25b7100", 541261},
4730 {"resource.003", 0, "77f02def3094af804fd2371db25b7100", 587511},
4731 AD_LISTEND},
4732 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4733
4734 // Police Quest 2 English DOS 1.001.006 (5.25")
4735 // SCI interpreter version 0.000.409
4736 {"pq2", "", {
4737 {"resource.map", 0, "dad222469004108d2a38b8288078eaac", 5670},
4738 {"resource.001", 0, "77f02def3094af804fd2371db25b7100", 159511},
4739 {"resource.002", 0, "77f02def3094af804fd2371db25b7100", 330094},
4740 {"resource.003", 0, "77f02def3094af804fd2371db25b7100", 303955},
4741 {"resource.004", 0, "77f02def3094af804fd2371db25b7100", 342639},
4742 {"resource.005", 0, "77f02def3094af804fd2371db25b7100", 350673},
4743 AD_LISTEND},
4744 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4745
4746 // Police Quest 2 English DOS 1.002.011 (5.25") (supplied by misterhands in bug report #9716)
4747 {"pq2", "", {
4748 {"resource.map", 0, "f42a265e26168d0463d12e0913e8dd1c", 5808},
4749 {"resource.001", 0, "77f02def3094af804fd2371db25b7100", 161673},
4750 {"resource.002", 0, "77f02def3094af804fd2371db25b7100", 334283},
4751 {"resource.003", 0, "77f02def3094af804fd2371db25b7100", 308044},
4752 AD_LISTEND},
4753 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4754
4755 // Police Quest 2 - English Atari ST
4756 // Game version 1.001.006 1989-01-16 13:30
4757 // Executable reports "1.001.009"
4758 {"pq2", "", {
4759 {"resource.map", 0, "8e1161c684b342742d30f938a4839a4b", 4518},
4760 {"resource.001", 0, "77f02def3094af804fd2371db25b7100", 506563},
4761 {"resource.002", 0, "77f02def3094af804fd2371db25b7100", 541261},
4762 {"resource.003", 0, "77f02def3094af804fd2371db25b7100", 587511},
4763 AD_LISTEND},
4764 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
4765
4766 // Police Quest 2 - Japanese PC-98 (also includes english language)
4767 // Executable scanning reports "x.yyy.zzz", game version "1.000.052"
4768 {"pq2", "", {
4769 {"resource.map", 0, "883804c616dca1d82373bf9fda3a71d2", 4656},
4770 {"resource.001", 0, "05fdee43a228dd6ea4d1a92ccae3f788", 669319},
4771 {"resource.002", 0, "05fdee43a228dd6ea4d1a92ccae3f788", 637662},
4772 {"resource.003", 0, "05fdee43a228dd6ea4d1a92ccae3f788", 684395},
4773 AD_LISTEND},
4774 Common::JA_JPN, Common::kPlatformPC98, ADGF_ADDENGLISH, GUIO7(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING) },
4775
4776 // Police Quest 3 - English Amiga
4777 // Executable scanning reports "1.004.024"
4778 // SCI interpreter version 1.000.784
4779 {"pq3", "", {
4780 {"resource.map", 0, "29923fe1ef1f0909b57255d61c558e68", 5742},
4781 {"resource.000", 0, "4908e4f4977e8e19c90c29b36a741ffe", 298541},
4782 {"resource.001", 0, "0eb943ca807e2f69578821d490770d2c", 836567},
4783 {"resource.002", 0, "f7044bb08a1fcbe5077791ed8d4996f0", 691207},
4784 {"resource.003", 0, "630bfa65beb05f743552704ac2899dae", 759891},
4785 {"resource.004", 0, "7b229fbdf30d670d0728cede3e984a7e", 838663},
4786 AD_LISTEND},
4787 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
4788
4789 // Police Quest 3 - German Amiga (also includes english language)
4790 // Executable scanning reports "1.004.024"
4791 // SCI interpreter version 1.000.784
4792 {"pq3", "", {
4793 {"resource.map", 0, "357304811fc2bbaa3443fc62d677fe06", 6282},
4794 {"resource.000", 0, "49879e6ce7c19151ffa6af1a09763dc7", 324273},
4795 {"resource.001", 0, "015e6119badb391ab5f4b36abedb5d4a", 718814},
4796 {"resource.002", 0, "1ee419ba252fbed47fbce8399f56f8ad", 674823},
4797 {"resource.003", 0, "87361c17fd863b58f98828de68770279", 682288},
4798 {"resource.004", 0, "6258d5dd85898d8e218eb8113ebc9059", 722738},
4799 {"resource.005", 0, "6258d5dd85898d8e218eb8113ebc9059", 704485},
4800 AD_LISTEND},
4801 Common::DE_DEU, Common::kPlatformAmiga, ADGF_ADDENGLISH, GUIO_STD16 },
4802
4803 // Police Quest 3 - English DOS (from the Police Quest Collection)
4804 // Executable scanning reports "T.A00.178", VERSION file reports "1.00"
4805 // SCI interpreter version 1.000.510
4806 {"pq3", "", {
4807 {"resource.map", 0, "6457bf0c8ca865a42d9ff5827ab49b89", 5559},
4808 {"resource.000", 0, "7659713720d61d9465a59091b7ee63ea", 737253},
4809 {"resource.001", 0, "61c7c187d25a8346be0a092d5f037278", 1196787},
4810 {"resource.002", 0, "c18e0d408e4f4f40365d42aa15931f67", 1153561},
4811 {"resource.003", 0, "8791b9eef53edf77c2dac950142221d3", 1159791},
4812 {"resource.004", 0, "1b91e891a3c60a941dac0eecdf83375b", 1143606},
4813 AD_LISTEND},
4814 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
4815
4816 // Police Quest 3 - English DOS Non-Interactive Demo
4817 // Executable scanning reports "T.A00.052"
4818 // SCI interpreter version 1.000.510
4819 {"pq3", "Demo", {
4820 {"resource.map", 0, "ec8e58e7663ae5173853abf6c76b52bb", 867},
4821 {"resource.000", 0, "277f97771f7a6d89677141f02da313d6", 65150},
4822 {"resource.001", 0, "5c5a551b6c86cce2ee75becb90e0b586", 624411},
4823 AD_LISTEND},
4824 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
4825
4826 // Police Quest 3 - German DOS (supplied by markcoolio in bug report #4275, also includes english language)
4827 // Executable scanning reports "T.A00.178"
4828 // SCI interpreter version 1.000.510
4829 {"pq3", "", {
4830 {"resource.map", 0, "8a970edf98eba4c11bb1827aab1694d1", 5625},
4831 {"resource.000", 0, "5ee460af3d70c06a745cc482b6c783ba", 865204},
4832 {"resource.001", 0, "ff6182bf96c8f8af5bd8c11769c9cbf2", 1183456},
4833 {"resource.002", 0, "cce99b96a578b62ff6cebdae8d122feb", 1179358},
4834 {"resource.003", 0, "4836f460f4cfc8de61e2df4c45775504", 1180956},
4835 {"resource.004", 0, "0c3eb84b9755852d9e795e0d5c9373c7", 1171760},
4836 AD_LISTEND},
4837 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
4838
4839 // Police Quest 3 - Spanish DOS v1.000 - Supplied by dianiu in bug report #6122
4840 {"pq3", "", {
4841 {"resource.map", 0, "ffa0b4631c4e36d69631256d19ba29e7", 5421},
4842 {"resource.000", 0, "5ee460af3d70c06a745cc482b6c783ba", 5410263},
4843 AD_LISTEND},
4844 Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
4845
4846 // Police Quest 3 EGA - (720k disks)
4847 {"pq3", "EGA", {
4848 {"resource.map", 0, "1341f7c9643947414a8e238b88f68d82", 5901},
4849 {"resource.000", 0, "7659713720d61d9465a59091b7ee63ea", 402208},
4850 {"resource.001", 0, "0284ca44341fbc3cb7a047e49d230234", 703373},
4851 {"resource.002", 0, "fc9452f962bd7a9bbf6e78e9e52a8e18", 692676},
4852 {"resource.003", 0, "31c226bf01b69c8182b8ca0e8760b0a7", 527848},
4853 {"resource.004", 0, "b96a86ab681769e4cbb439670d967ca6", 449682},
4854 {"resource.005", 0, "9e6c53a0e7eef53694d260fade8b1fc7", 724000},
4855 AD_LISTEND},
4856 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
4857
4858 // Police Quest 3 EGA - (1.2M disks)
4859 {"pq3", "EGA", {
4860 {"resource.map", 0, "aa938c5c3ffd4927bba4edfb9db640df", 5535},
4861 {"resource.000", 0, "7659713720d61d9465a59091b7ee63ea", 504069},
4862 {"resource.001", 0, "0284ca44341fbc3cb7a047e49d230234", 869158},
4863 {"resource.002", 0, "31c226bf01b69c8182b8ca0e8760b0a7", 983665},
4864 {"resource.003", 0, "9e6c53a0e7eef53694d260fade8b1fc7", 930048},
4865 AD_LISTEND},
4866 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
4867
4868 // Police Quest 4 - English DOS Non-Interactive Demo (from FRG)
4869 // SCI interpreter version 1.001.096
4870 // Note: we are not using ADGF_DEMO here, to avoid a game ID like pq4demo-demo
4871 {"pq4demo", "Demo", {
4872 {"resource.map", 0, "be56f87a1c4a13062a30a362df860c2f", 1472},
4873 {"resource.000", 0, "527d5684016e6816157cd15d9071b11b", 1121310},
4874 AD_LISTEND},
4875 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
4876
4877#define GUIO_PQ4_FLOPPY GUIO4(GUIO_NOSPEECH, \
4878 GAMEOPTION_ORIGINAL_SAVELOAD, \
4879 GAMEOPTION_TTS, \
4880 GAMEOPTION_ENABLE_GMM_SAVE)
4881#define GUIO_PQ4_CD GUIO4(GUIO_LINKSPEECHTOSFX, \
4882 GAMEOPTION_HIGH_RESOLUTION_GRAPHICS, \
4883 GAMEOPTION_ORIGINAL_SAVELOAD, \
4884 GAMEOPTION_ENABLE_GMM_SAVE)
4885#define GUIO_PQ4_MAC GUIO2(GUIO_LINKSPEECHTOSFX, \
4886 GAMEOPTION_ENABLE_GMM_SAVE)
4887
4888 // Police Quest 4 - English DOS CD
4889 // Executable scanning reports "2.100.002", VERSION file reports "1.100.000"
4890 {"pq4", "CD", {
4891 {"resource.map", 0, "379dfe80ed6bd16c47e4b950c4722eac", 11374},
4892 {"resource.000", 0, "fd316a09b628b7032248139003369022", 18841068},
4893 AD_LISTEND},
4894 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_PQ4_CD },
4895
4896 // Police Quest 4 - French DOS CD (French text, English speech) (From bgK)
4897 // Executable scanning reports "2.100.002", VERSION file reports "1.000.000"
4898 {"pq4", "CD", {
4899 {"resource.map", 0, "c378f024f27332deccb1bae3b78e693c", 11386},
4900 {"resource.000", 0, "3dd3ff150b78899500d4e1bea9b733c6", 18866242},
4901 AD_LISTEND},
4902 Common::FR_FRA, Common::kPlatformDOS, ADGF_CD, GUIO_PQ4_CD },
4903
4904 // Police Quest 4 - German DOS CD (German text, English speech)
4905 // Supplied by markcoolio in bug report #5830
4906 {"pq4", "CD", {
4907 {"resource.map", 0, "a398076371ed0e1e706c8f9fb9fc7ac5", 11386},
4908 {"resource.000", 0, "6ff21954e0a2c5992279e7eb787c8d56", 18918747},
4909 AD_LISTEND},
4910 Common::DE_DEU, Common::kPlatformDOS, ADGF_CD, GUIO_PQ4_CD },
4911
4912 // Police Quest 4 - English DOS
4913 // SCI interpreter version 2.000.000 (a guess?)
4914 {"pq4", "", {
4915 {"resource.map", 0, "aed9643158ccf01b71f359db33137f82", 9895},
4916 {"resource.000", 0, "da383857b3be1e4514daeba2524359e0", 15141432},
4917 AD_LISTEND},
4918 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PQ4_FLOPPY },
4919
4920 // Police Quest 4 - French DOS (supplied by abevi in bug report #4176)
4921 // SCI interpreter version 2.000.000
4922 {"pq4", "", {
4923 {"resource.map", 0, "008030846edcc7c5c7a812c7f4ae4ceb", 9256},
4924 {"resource.000", 0, "6ba98bd2e436739d87ecd2a9b99cabb4", 14730153},
4925 AD_LISTEND},
4926 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PQ4_FLOPPY },
4927
4928 // Police Quest 4 - German DOS (supplied by markcoolio in bug report #4276)
4929 // SCI interpreter version 2.000.000 (a guess?)
4930 {"pq4", "", {
4931 {"resource.map", 0, "2393ee728ab930b2762cb5889f9b5aff", 9256},
4932 {"resource.000", 0, "6ba98bd2e436739d87ecd2a9b99cabb4", 14730155},
4933 AD_LISTEND},
4934 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PQ4_FLOPPY },
4935
4936 // Police Quest 4 - English Macintosh CD
4937 {"pq4", "", {
4938 {"Data1", 0, "9f0a775c66481cef43b0743275a745b7", 4945908},
4939 {"Data2", 0, "e64840cdc341ac567579aae1526e6d92", 5572099},
4940 {"Data3", 0, "abdd183f3d6a0c326c949ba9dda32579", 5691423},
4941 {"Data4", 0, "f1d80305b254f40ecff4a0f56b1d21a7", 5431522},
4942 {"Data5", 0, "e766923060f7b85f1cd8909240412796", 5194430},
4943 {"Data6", 0, "ca95355f5f89dcf45e78c073ef83471b", 6599009},
4944 AD_LISTEND},
4945 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_PQ4_MAC },
4946
4947#undef GUIO_PQ4_FLOPPY
4948#undef GUIO_PQ4_CD
4949#undef GUIO_PQ4_MAC
4950
4951#define GUIO_PQSWAT_DEMO GUIO7(GUIO_NOSUBTITLES, \
4952 GUIO_NOMIDI, \
4953 GUIO_LINKMUSICTOSFX, \
4954 GUIO_LINKSPEECHTOSFX, \
4955 GUIO_NOASPECT, \
4956 GUIO_NOLAUNCHLOAD, \
4957 GAMEOPTION_ENABLE_GMM_SAVE)
4958#define GUIO_PQSWAT GUIO9(GUIO_NOSUBTITLES, \
4959 GUIO_NOMIDI, \
4960 GUIO_LINKMUSICTOSFX, \
4961 GUIO_LINKSPEECHTOSFX, \
4962 GUIO_NOASPECT, \
4963 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
4964 GAMEOPTION_HQ_VIDEO, \
4965 GAMEOPTION_UPSCALE_VIDEOS, \
4966 GAMEOPTION_ENABLE_GMM_SAVE)
4967
4968 // Police Quest: SWAT - English DOS/Windows Demo (from jvprat)
4969 // Executable scanning reports "2.100.002", VERSION file reports "0.001.200"
4970 // Currently unsupported, since this demo uses Version 4 of Robot videos,
4971 // which we haven't implemented yet in RobotDecoder (bug #14388)
4972 // I18N: 'Robot' is a video format name (as in 'MP4 video')
4973 {"pqswat", _s("This demo uses an unimplemented version of Robot videos"), {
4974 {"resource.map", 0, "8c96733ef94c21526792f7ca4e3f2120", 1648},
4975 {"resource.000", 0, "d8892f1b8c56c8f7704325460f49b300", 3676175},
4976 AD_LISTEND},
4977 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO | ADGF_UNSUPPORTED, GUIO_PQSWAT_DEMO },
4978
4979 // Police Quest: SWAT - English DOS (from GOG.com)
4980 // Executable scanning reports "2.100.002", VERSION file reports "1.0c"
4981 {"pqswat", "", {
4982 {"resmap.000", 0, "1c2563fee189885e29d9348f37306d94", 12175},
4983 {"ressci.000", 0, "b2e1826ca81ce2e7e764587f5a14eee9", 127149181},
4984 AD_LISTEND},
4985 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PQSWAT },
4986
4987 // Police Quest: SWAT - English DOS/Windows
4988 // Executable scanning reports "2.100.002", VERSION.TXT file reports "1.100"
4989 {"pqswat", "", {
4990 {"resmap.001", 0, "c2571ca6fc43f9a0b2d44c14aa2a39a3", 6955},
4991 {"ressci.001", 0, "4550b56b6ea65c10c507b571abb43b97", 29312320},
4992 {"resmap.002", 0, "808de8c5357f519ace8836a5e52d9e44", 6439},
4993 {"ressci.002", 0, "672665bbe12be2aee44722495daca84e", 31599543},
4994 {"resmap.003", 0, "3a8e446d7355789cdf0fe2cdf5e478db", 6841},
4995 {"ressci.003", 0, "621621778cf754986e7f9f3f245b898b", 46510796},
4996 {"resmap.004", 0, "98cd83681994e922a2f65031cf13fd49", 7069},
4997 {"ressci.004", 0, "d28ad458276f42748f47ac27d0a0cc76", 50759885},
4998 AD_LISTEND},
4999 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PQSWAT },
5000
5001 // Police Quest: SWAT - English DOS
5002 // Reported by canuckflicks in bug #12264
5003 {"pqswat", "", {
5004 {"resmap.000", 0, "9eec3ad5ccf1f649b9aa859c88b44c46", 12217},
5005 {"ressci.000", 0, "b2e1826ca81ce2e7e764587f5a14eee9", 121085460},
5006 AD_LISTEND},
5007 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PQSWAT },
5008
5009 // Police Quest: SWAT - English Windows (from the Police Quest Collection)
5010 // Executable scanning reports "2.100.002", VERSION file reports "1.0c"
5011 // Original DOS/Windows release VERSION file reports "1.000" is the same
5012 {"pqswat", "", {
5013 {"resmap.001", 0, "de5ea1beb3d9490737aa5fd398fe9765", 6937},
5014 {"ressci.001", 0, "7cd5414f54748f90904a46123a52472f", 29467363},
5015 {"resmap.002", 0, "ff7a7e0f3dea2c73182b7ea84e3431cc", 6211},
5016 {"ressci.002", 0, "e613357f3349c4bfa5a7b7b312be7f97", 25987989},
5017 {"resmap.003", 0, "84303aa019fa75a0eb20ba502bc4ccae", 6601},
5018 {"ressci.003", 0, "00a755e917c442ca8cf1a1bea689e6fb", 45073980},
5019 {"resmap.004", 0, "4228038906f041623e65789500b22285", 6835},
5020 {"ressci.004", 0, "b7e619e6ecf62fe65d5116a3a422e5f0", 46223872},
5021 AD_LISTEND},
5022 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PQSWAT },
5023
5024 // Police Quest: SWAT - English Windows (from the Police Quest Collection)
5025 // With only first CD copied
5026 // Executable scanning reports "2.100.002", VERSION file reports "1.0c"
5027 // Original DOS/Windows release VERSION file reports "1.000" is the same
5028 {"pqswat", _s("Incomplete game detected. You have to copy data from all the CDs."), {
5029 {"resmap.001", 0, "de5ea1beb3d9490737aa5fd398fe9765", 6937},
5030 {"ressci.001", 0, "7cd5414f54748f90904a46123a52472f", 29467363},
5031 AD_LISTEND},
5032 Common::EN_ANY, Common::kPlatformDOS, ADGF_WARNING, GUIO_PQSWAT },
5033
5034 // Police Quest: SWAT - French 1.100 DOS/Windows
5035 // Reported by e-Scarlatti in bug #11100
5036 {"pqswat", "", {
5037 {"resmap.001", 0, "10abf5d5571f23685604e6d833250ddf", 10066},
5038 {"ressci.001", 0, "b2bd962abeb3c1239773fdf7a530231c", 29529649},
5039 {"resmap.002", 0, "89c20793199107e78354c6ce7a284b07", 9490},
5040 {"ressci.002", 0, "b2bd962abeb3c1239773fdf7a530231c", 31853152},
5041 {"resmap.003", 0, "4f4ba573934b1d27d3e4f31116d1d6d9", 9880},
5042 {"ressci.003", 0, "b2bd962abeb3c1239773fdf7a530231c", 46769998},
5043 {"resmap.004", 0, "93c7638e131b28a251985c5114b14838", 10162},
5044 {"ressci.004", 0, "b2bd962abeb3c1239773fdf7a530231c", 50998883},
5045 AD_LISTEND},
5046 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_PQSWAT },
5047
5048 // Police Quest: SWAT - English Macintosh CD
5049 // NOTE: This only contains disc 1 files
5050 {"pqswat", "", {
5051 {"Data1", 0, "03f10959f32a894a65385dfee19022fa", 842106},
5052 {"Data2", 0, "9f6975e06881ccf594d1d2011c8fac69", 8572077},
5053 {"Data3", 0, "80ac4ba29e1c6a6abeef06566c389028", 9785229},
5054 {"Data4", 0, "450e87b388e3b759b68c6ceb6bb4ca89", 10271083},
5055 {"Data5", 0, "223eed8e3a64e2fb76f25bd49afbbb79", 1712932},
5056 AD_LISTEND},
5057 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_PQSWAT },
5058
5059#undef GUIO_PQSWAT_DEMO
5060#undef GUIO_PQSWAT
5061
5062 // Quest for Glory 1 / Hero's Quest - English DOS 3.5" Floppy (supplied by merkur in bug report #4253)
5063 // Executable scanning reports "0.000.566"
5064 {"qfg1", "", {
5065 {"resource.map", 0, "c1dc4470fb947c067567252f62d6c1b6", 6474},
5066 {"resource.000", 0, "481b034132106390cb5160fe61dd5f58", 80334},
5067 {"resource.001", 0, "4d67acf52833ff45c7f753d6663532e8", 462727},
5068 {"resource.002", 0, "439ba9b6dde216e6eb97ef3a9830fbe4", 646869},
5069 {"resource.003", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 642203},
5070 {"resource.004", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 641688},
5071 AD_LISTEND},
5072 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5073
5074 // Quest for Glory 1 / Hero's Quest - EGA Version.
5075 // Fanmade Hebrew translation, based on the series GOG version 1.200
5076 // English DOS 3.5" Floppy (supplied by merkur in bug report #4253)
5077 // Executable scanning reports "0.000.566"
5078 {"qfg1", "", {
5079 {"resource.map", 0, "74a108a7fb345bfc84f4113b6e5241bb", 6432},
5080 {"resource.000", 0, "40332d3ebfc70a4b6a6a0443c2763287", 79181},
5081 {"resource.001", 0, "917fcef303e9489597154727baaa9e07", 461422},
5082 {"resource.002", 0, "05ddce5f437a516b89ede2438fac09d8", 635734},
5083 {"resource.003", 0, "951299a82a8134ed12c5c18118d45c2f", 640483},
5084 {"resource.004", 0, "951299a82a8134ed12c5c18118d45c2f", 644443},
5085 {"font.000", 0, "5053e202adbd7a4fdebb30b2ea76ce27", 2835},
5086 AD_LISTEND},
5087 Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER},
5088
5089 // Quest for Glory 1 / Hero's Quest - English DOS 3.5" Floppy v1.001 Int#0.000.566 (supplied by alonzotg in bug report #5606)
5090 {"qfg1", "", {
5091 {"resource.map", 0, "85512508ed4e4ef1e3b309adabceeda9", 6486},
5092 {"resource.000", 0, "481b034132106390cb5160fe61dd5f58", 80334},
5093 {"resource.001", 0, "4d67acf52833ff45c7f753d6663532e8", 462729},
5094 {"resource.002", 0, "439ba9b6dde216e6eb97ef3a9830fbe4", 647244},
5095 {"resource.003", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 642203},
5096 {"resource.004", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 641688},
5097 AD_LISTEND},
5098 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5099
5100 // Quest for Glory 1 / Hero's Quest - English DOS 3.5" Floppy v1.102 Int#0.000.629 (suppled by digitoxin1 in bug report #6115)
5101 {"qfg1", "", {
5102 {"resource.map", 0, "b162dbd4632250d4d83bed46d0783c10", 6396},
5103 {"resource.000", 0, "40332d3ebfc70a4b6a6a0443c2763287", 78800},
5104 {"resource.001", 0, "a270012fa74445d74c044d1b65a9ff8c", 459835},
5105 {"resource.002", 0, "e64004e020fdf1813be52b639b08be89", 635561},
5106 {"resource.003", 0, "f0af87c60ec869946da442833aa5afa8", 640502},
5107 {"resource.004", 0, "f0af87c60ec869946da442833aa5afa8", 644575},
5108 AD_LISTEND},
5109 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5110
5111 // Quest for Glory 1 / Hero's Quest - English DOS 5.25" Floppy v1.102 Int#0.000.629 (suppled by digitoxin1 in bug report #6115)
5112 {"qfg1", "", {
5113 {"resource.map", 0, "5772a2c1bfae46f26582582c9901121e", 6858},
5114 {"resource.000", 0, "40332d3ebfc70a4b6a6a0443c2763287", 78800},
5115 {"resource.001", 0, "a270012fa74445d74c044d1b65a9ff8c", 75090},
5116 {"resource.002", 0, "d22695c53835dfdece056d86f26c251e", 271354},
5117 {"resource.003", 0, "3cd085e27078f269b3ece5838812ff41", 258084},
5118 {"resource.004", 0, "8927c7a04a78f1e76f342db3ccc9d879", 267835},
5119 {"resource.005", 0, "13d16cc9b90b51e2c8643cdf52a62957", 268807},
5120 {"resource.006", 0, "48b2b3c964dcbeccb68e984e6d4e97db", 278473},
5121 {"resource.007", 0, "f0af87c60ec869946da442833aa5afa8", 269237},
5122 AD_LISTEND},
5123 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5124
5125 // Quest for Glory 1 / Hero's Quest - English DOS 5.25" Floppy (supplied by markcoolio in bug report #4277)
5126 // Executable scanning reports "0.000.566"
5127 {"qfg1", "", {
5128 {"resource.map", 0, "94bc3f2ae2dad12f1303606740d087ff", 6936},
5129 {"resource.000", 0, "481b034132106390cb5160fe61dd5f58", 80334},
5130 {"resource.001", 0, "4d67acf52833ff45c7f753d6663532e8", 95498},
5131 {"resource.002", 0, "3e2a89d60d385caca5b3394049da4bc4", 271587},
5132 {"resource.003", 0, "e56e9fd2f7d2c98774699f7a5087e524", 255998},
5133 {"resource.004", 0, "d74cd4290bf60e1409117202e4ce8592", 266415},
5134 {"resource.005", 0, "7288ed6d5da89b7a80b4af3897a7963a", 271185},
5135 {"resource.006", 0, "69366c2a2f99917199fe1b60a4fee19d", 267852},
5136 {"resource.007", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 272747},
5137 {"resource.008", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 263728},
5138 {"resource.009", 0, "5e35f434cf102c323a1adf999682e712", 273698},
5139 {"resource.010", 0, "84602c36ecd9fb33d887e095f9300d82", 267913},
5140 AD_LISTEND},
5141 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5142
5143 // Quest for Glory 1 / Hero's Quest - English DOS 5.25" Floppy (supplied by ssburnout in bug report #5270)
5144 // 1.001 10x5.25" (label: INT.#0.000.566)
5145 {"qfg1", "", {
5146 {"resource.map", 0, "c5a0346ff16c43b1eea9583d15e7743c", 6948},
5147 {"resource.000", 0, "481b034132106390cb5160fe61dd5f58", 80334},
5148 {"resource.001", 0, "4d67acf52833ff45c7f753d6663532e8", 95500},
5149 {"resource.002", 0, "3e2a89d60d385caca5b3394049da4bc4", 271587},
5150 {"resource.003", 0, "e56e9fd2f7d2c98774699f7a5087e524", 256373},
5151 {"resource.004", 0, "d74cd4290bf60e1409117202e4ce8592", 266415},
5152 {"resource.005", 0, "7288ed6d5da89b7a80b4af3897a7963a", 271185},
5153 {"resource.006", 0, "69366c2a2f99917199fe1b60a4fee19d", 267852},
5154 {"resource.007", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 272747},
5155 {"resource.008", 0, "7ab2bf8e224b57f75e0cd6e4ba790761", 263728},
5156 {"resource.009", 0, "5e35f434cf102c323a1adf999682e712", 273698},
5157 {"resource.010", 0, "84602c36ecd9fb33d887e095f9300d82", 267913},
5158 AD_LISTEND},
5159 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5160
5161 // Quest for Glory 1 / Hero's Quest - English DOS 5.25" Floppy (supplied by ssburnout in bug report #5270)
5162 // 1.200 10x5.25" (label: INT#9.10.90)
5163 {"qfg1", "", {
5164 {"resource.map", 0, "96939838dd9aa17b110c25256f04dd0b", 6906},
5165 {"resource.000", 0, "40332d3ebfc70a4b6a6a0443c2763287", 79181},
5166 {"resource.001", 0, "917fcef303e9489597154727baaa9e07", 74752},
5167 {"resource.002", 0, "c000304092dc439d5103563853b4fc6d", 273186},
5168 {"resource.003", 0, "1903eb08c02e2218b4a38ab9d5553e01", 258115},
5169 {"resource.004", 0, "4b8e46d72ce887d13c552be56db3b3c8", 267882},
5170 {"resource.005", 0, "f40198349d542e105d040743435e0cd6", 268907},
5171 {"resource.006", 0, "f46690dca714abc8c89357d30e363dd3", 278387},
5172 {"resource.007", 0, "951299a82a8134ed12c5c18118d45c2f", 269173},
5173 AD_LISTEND},
5174 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5175
5176 // Quest for Glory 1 / Hero's Quest - English Atari ST
5177 // Game version 1.137
5178 // Executable reports "1.002.028"
5179 {"qfg1", "", {
5180 {"resource.map", 0, "2a794066ad161acbedac8fa14e46905d", 6438},
5181 {"resource.000", 0, "40332d3ebfc70a4b6a6a0443c2763287", 79204},
5182 {"resource.001", 0, "f7fc269d3db146830d6427d3e02d4187", 473547},
5183 {"resource.002", 0, "e64004e020fdf1813be52b639b08be89", 635687},
5184 {"resource.003", 0, "f0af87c60ec869946da442833aa5afa8", 640438},
5185 {"resource.004", 0, "f0af87c60ec869946da442833aa5afa8", 644452},
5186 AD_LISTEND},
5187 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5188
5189 // Quest for Glory 1 / Hero's Quest - English DOS Demo
5190 // Executable scanning reports "0.000.685"
5191 {"qfg1", "Demo", {
5192 {"resource.map", 0, "df34c758cbb9026da175793ff686b0e6", 882},
5193 {"resource.001", 0, "73fbaafdd313b39aeedb80fbf85ecef1", 389884},
5194 AD_LISTEND},
5195 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_UNDITHER },
5196
5197 // Quest for Glory 1 - Japanese PC-98 5.25" Floppy (also includes English language)
5198 // Executable scanning reports "S.old.201", VERSION file reports "1.000.006"
5199 // READ.ME file says version "1.100"
5200 {"qfg1", "8 Colors", {
5201 {"resource.map", 0, "5cbeb95dd2a4b7cb242b415cc6ec1c47", 6444},
5202 {"resource.001", 0, "a21451ef6fa8179bd4b22c4950004c44", 859959},
5203 {"resource.002", 0, "a21451ef6fa8179bd4b22c4950004c44", 1136968},
5204 {"resource.003", 0, "a21451ef6fa8179bd4b22c4950004c44", 769897},
5205 AD_LISTEND},
5206 Common::JA_JPN, Common::kPlatformPC98, ADGF_ADDENGLISH, GUIO7(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING) },
5207
5208 // Quest for Glory 1 - Japanese PC-98 5.25" Floppy (also includes English language)
5209 // Executable scanning reports "S.old.201", VERSION file reports "1.000.006"
5210 // READ.ME file says version "1.100"
5211 {"qfg1", "16 Colors", {
5212 {"resource.map", 0, "3ecaba33bf77cb434067a0b8aee15097", 6444},
5213 {"resource.001", 0, "a21451ef6fa8179bd4b22c4950004c44", 864754},
5214 {"resource.002", 0, "a21451ef6fa8179bd4b22c4950004c44", 1147121},
5215 {"resource.003", 0, "a21451ef6fa8179bd4b22c4950004c44", 777575},
5216 AD_LISTEND},
5217 Common::JA_JPN, Common::kPlatformPC98, ADGF_ADDENGLISH, GUIO7(GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING) },
5218
5219 // Quest for Glory 1 - English Amiga
5220 // Executable scanning reports "1.002.020"
5221 // SCI interpreter version 0.000.685
5222 {"qfg1", "", {
5223 {"resource.map", 0, "e65034832f0c9df1dc22128227b782d0", 6066},
5224 {"resource.000", 0, "1c0255dea2d3cd71eee9f2db201eee3f", 111987},
5225 {"resource.001", 0, "a270012fa74445d74c044d1b65a9ff8c", 143570},
5226 {"resource.002", 0, "e64004e020fdf1813be52b639b08be89", 553201},
5227 {"resource.003", 0, "16cd4414c37ae3bb6d6da33dce8e25e8", 654096},
5228 {"resource.004", 0, "16cd4414c37ae3bb6d6da33dce8e25e8", 689124},
5229 {"resource.005", 0, "5f3386ef2f2b1254e4a066f5d9027324", 609529},
5230 AD_LISTEND},
5231 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5232
5233 // Quest for Glory 1 - English DOS
5234 // SCI interpreter version 0.000.629
5235 {"qfg1", "", {
5236 {"resource.map", 0, "74a108a7fb345bfc84f4113b6e5241bb", 6432},
5237 {"resource.000", 0, "40332d3ebfc70a4b6a6a0443c2763287", 79181},
5238 {"resource.001", 0, "917fcef303e9489597154727baaa9e07", 461422},
5239 {"resource.002", 0, "05ddce5f437a516b89ede2438fac09d8", 635734},
5240 {"resource.003", 0, "951299a82a8134ed12c5c18118d45c2f", 640483},
5241 {"resource.004", 0, "951299a82a8134ed12c5c18118d45c2f", 644443},
5242 AD_LISTEND},
5243 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5244
5245 // Quest for Glory 1 VGA Remake - English DOS
5246 // VERSION file reports "2.000"
5247 // Executable scanning reports "2.000.411"
5248 {"qfg1vga", "VGA", {
5249 {"resource.map", 0, "a731fb6c9c0b282443f7027bc8694d4c", 8469},
5250 {"resource.000", 0, "ecace1a2771846b1a8aa1afdd44111a0", 6570147},
5251 AD_LISTEND},
5252 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
5253
5254 // Russian translation, based on English DOS version
5255 // Version 1.01
5256 {"qfg1vga", "VGA", {
5257 {"resource.map", 0, "a731fb6c9c0b282443f7027bc8694d4c", 8469},
5258 {"resource.000", 0, "ecace1a2771846b1a8aa1afdd44111a0", 6570147},
5259 {"556.msg", 0, "859bdc832fc9e080aadacdbc00a5979c", 2621},
5260 AD_LISTEND},
5261 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
5262
5263 // Quest for Glory 1 VGA Remake - Hebrew fan translation - by https://github.com/adventurebrew/HebrewAdventure
5264 // Executable scanning reports "2.000.411"
5265 { "qfg1vga", "VGA", {
5266 {"resource.map", 0, "a731fb6c9c0b282443f7027bc8694d4c", 8469},
5267 {"resource.000", 0, "ecace1a2771846b1a8aa1afdd44111a0", 6570147},
5268 {"PATCHES/300.fon", 0, "3cc38f11c31709a6c860f8d3be4c8bbe", 2964},
5269 AD_LISTEND},
5270 Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
5271
5272 // Quest for Glory 1 VGA Remake - English DOS Non-Interactive Demo (from FRG)
5273 // SCI interpreter version 1.001.029
5274 {"qfg1vga", "VGA/Demo", {
5275 {"resource.map", 0, "ac0257051c95a59c0cdc0be24d9b11fa", 729},
5276 {"resource.000", 0, "ec6f5cf369054dd3e5392995e9975b9e", 768218},
5277 AD_LISTEND},
5278 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
5279
5280 // Quest for Glory 1 VGA Remake - English Macintosh Floppy
5281 // VERSION file reports "2.0"
5282 {"qfg1vga", "VGA", {
5283 {"Data1", 0, "106527ff8756e4e1a795d63d23e8b833", 1752102},
5284 {"Data2", 0, "5cdd92033231159c6e9c71d43e9f194d", 6574490},
5285 AD_LISTEND},
5286 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK, GUIO_STD16_MAC_HIRESFONTS },
5287
5288 // Quest for Glory 2 - English Amiga
5289 // Game version 1.109
5290 // Executable scanning reports "1.003.004"
5291 // SCI interpreter version 0.001.010
5292 {"qfg2", "", {
5293 {"resource.map", 0, "365ea1033ba26d227ec4007be88c59cc", 7596},
5294 {"resource.000", 0, "810245be50fde5a67e3ea95e876e3e64", 233341},
5295 {"resource.001", 0, "7a5fde9875211ed67a896fc0d91940c8", 127294},
5296 {"resource.002", 0, "dcf6bc2c18660d7ad532fb61861eb721", 543644},
5297 {"resource.003", 0, "dcf6bc2c18660d7ad532fb61861eb721", 565044},
5298 {"resource.004", 0, "dcf6bc2c18660d7ad532fb61861eb721", 466630},
5299 {"resource.005", 0, "a77d2576c842b2b06da57d4ac8fc51c0", 579975},
5300 {"resource.006", 0, "ccf5dba33e5cab6d5872838c0f8db44c", 500039},
5301 {"resource.007", 0, "4c9fc1587545879295cb9627f56a2cb8", 575056},
5302 {"resource.008", 0, "3979394c0210ff404c6c59849dd8d865", 598338},
5303 AD_LISTEND},
5304 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5305
5306 // Quest for Glory 2 - English (supplied by ssburnout in bug report #5270)
5307 // 1.000 5x5.25" (label: INT#10.31.90)
5308 {"qfg2", "", {
5309 {"resource.map", 0, "5b07fa7ea23afb7dd6804e64e7f7470f", 6906},
5310 {"resource.000", 0, "a17e374c4d33b81208c862bc0ffc1a38", 212151},
5311 {"resource.001", 0, "e4cc56e7a471325bc8ba1dc78334f52f", 866944},
5312 {"resource.002", 0, "5f08242f962293be8fb852f183342350", 790850},
5313 {"resource.003", 0, "0790f67d87642132be515cab05026baa", 972144},
5314 {"resource.004", 0, "2ac1e6fea9aa1f5b91a06693a67b9766", 982830},
5315 AD_LISTEND},
5316 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5317
5318 // Quest for Glory 2 - English (supplied by ssburnout in bug report #5270)
5319 // 1.000 9x3.5" (label: INT#10.31.90)
5320 {"qfg2", "", {
5321 {"resource.map", 0, "1e30119a632a53eb8343fff7c9989025", 8148},
5322 {"resource.000", 0, "a17e374c4d33b81208c862bc0ffc1a38", 212151},
5323 {"resource.001", 0, "e4cc56e7a471325bc8ba1dc78334f52f", 331803},
5324 {"resource.002", 0, "5f08242f962293be8fb852f183342350", 468129},
5325 {"resource.003", 0, "5f08242f962293be8fb852f183342350", 501963},
5326 {"resource.004", 0, "5f08242f962293be8fb852f183342350", 482486},
5327 {"resource.005", 0, "5f08242f962293be8fb852f183342350", 478071},
5328 {"resource.006", 0, "5e9deacbdb17198ad844988e04833520", 498593},
5329 {"resource.007", 0, "2ac1e6fea9aa1f5b91a06693a67b9766", 490151},
5330 {"resource.008", 0, "5e85f6cf401eaad1bbd5dd978da81f47", 482914},
5331 {"resource.009", 0, "9fa9a4326a5026e13a3afdbabc1e2abd", 480904},
5332 AD_LISTEND},
5333 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5334
5335 // Quest for Glory 2 - English (from FRG)
5336 // 1.102 5x5.25" (label: INT#11.20.90)
5337 // Executable scanning reports "1.000.072"
5338 {"qfg2", "", {
5339 {"resource.map", 0, "bc79c5685c00edab3ad6df18691703bc", 6906},
5340 {"resource.000", 0, "a17e374c4d33b81208c862bc0ffc1a38", 212119},
5341 {"resource.001", 0, "e08d7887e30b12008c40f9570447711a", 867866},
5342 {"resource.002", 0, "df137dc7869cab07e1149ba2333c815c", 790750},
5343 {"resource.003", 0, "b192607c42f6960ecdf2ad2e4f90e9bc", 972804},
5344 {"resource.004", 0, "cd2de58e27665d5853530de93fae7cd6", 983617},
5345 AD_LISTEND},
5346 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5347
5348 // Quest for Glory 2 - English DOS (supplied by digitoxin1 in bug report #6116)
5349 // v1.102 9x3.5" (label: Int#11.20.90)
5350 {"qfg2", "", {
5351 {"resource.map", 0, "367023314ea33e3156297402f6c1da49", 8166},
5352 {"resource.000", 0, "a17e374c4d33b81208c862bc0ffc1a38", 212119},
5353 {"resource.001", 0, "e08d7887e30b12008c40f9570447711a", 331995},
5354 {"resource.002", 0, "df137dc7869cab07e1149ba2333c815c", 467461},
5355 {"resource.003", 0, "df137dc7869cab07e1149ba2333c815c", 502560},
5356 {"resource.004", 0, "df137dc7869cab07e1149ba2333c815c", 488532},
5357 {"resource.005", 0, "df137dc7869cab07e1149ba2333c815c", 478574},
5358 {"resource.006", 0, "b1944bd664ddbd2859cdaa0c4a0d6281", 507489},
5359 {"resource.007", 0, "cd2de58e27665d5853530de93fae7cd6", 490794},
5360 {"resource.008", 0, "977a3706f90dd1b4770b6628a4af4530", 483289},
5361 {"resource.009", 0, "9fa9a4326a5026e13a3afdbabc1e2abd", 485301},
5362 AD_LISTEND},
5363 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5364
5365 // Quest for Glory 2 - English DOS
5366 // v1.105, 5x5.25"
5367 // Executable scanning reports "1.000.087"
5368 {"qfg2", "", {
5369 {"resource.map", 0, "275abaeab8bcc20776c43e543c405832", 6906},
5370 {"resource.000", 0, "a17e374c4d33b81208c862bc0ffc1a38", 212120},
5371 {"resource.001", 0, "e08d7887e30b12008c40f9570447711a", 867967},
5372 {"resource.002", 0, "df137dc7869cab07e1149ba2333c815c", 790794},
5373 {"resource.003", 0, "b192607c42f6960ecdf2ad2e4f90e9bc", 972806},
5374 {"resource.004", 0, "cd2de58e27665d5853530de93fae7cd6", 983617},
5375 AD_LISTEND},
5376 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5377
5378 // Quest for Glory 2 - English DOS
5379 // v1.105, 9x3.5" (label: INT#12.7.90)
5380 // Executable scanning reports "1.000.087"
5381 {"qfg2", "", {
5382 {"resource.map", 0, "be23af27e9557bf232efe213ac7f277c", 8166},
5383 {"resource.000", 0, "a17e374c4d33b81208c862bc0ffc1a38", 212120},
5384 {"resource.001", 0, "e08d7887e30b12008c40f9570447711a", 331973},
5385 {"resource.002", 0, "df137dc7869cab07e1149ba2333c815c", 467505},
5386 {"resource.003", 0, "df137dc7869cab07e1149ba2333c815c", 502560},
5387 {"resource.004", 0, "df137dc7869cab07e1149ba2333c815c", 488541},
5388 {"resource.005", 0, "df137dc7869cab07e1149ba2333c815c", 478688},
5389 {"resource.006", 0, "b1944bd664ddbd2859cdaa0c4a0d6281", 507489},
5390 {"resource.007", 0, "cd2de58e27665d5853530de93fae7cd6", 490794},
5391 {"resource.008", 0, "977a3706f90dd1b4770b6628a4af4530", 483289},
5392 {"resource.009", 0, "9fa9a4326a5026e13a3afdbabc1e2abd", 485303},
5393 AD_LISTEND},
5394 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_UNDITHER },
5395
5396 // Quest for Glory 2 - English DOS Non-Interactive Demo
5397 // Executable scanning reports "1.000.046"
5398 {"qfg2", "Demo", {
5399 {"resource.map", 0, "e75eb86bdd517b3ef709058249986a87", 906},
5400 {"resource.001", 0, "9b098f9e1008abe30e56c93b896494e6", 362123},
5401 AD_LISTEND},
5402 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_UNDITHER },
5403
5404 // Quest for Glory 3 - English DOS Non-Interactive Demo (from FRG)
5405 // Executable scanning reports "1.001.021", VERSION file reports "1.000, 0.001.059, 6.12.92"
5406 {"qfg3", "Demo", {
5407 {"resource.map", 0, "fd71de9b588a45f085317caacf050e91", 687},
5408 {"resource.000", 0, "b6c69bf6c18bf177492249fe81fc6a6d", 648702},
5409 AD_LISTEND},
5410 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
5411
5412 // Quest for Glory 3 - English DOS
5413 // SCI interpreter version 1.001.050
5414 {"qfg3", "", {
5415 {"resource.map", 0, "19e2bf9b693932b5e2bb59b9f9ab86c9", 5958},
5416 {"resource.000", 0, "6178ad2e83e58e4671ca03315f7a6498", 5868000},
5417 AD_LISTEND},
5418 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
5419
5420 // Quest for Glory 3 - English DOS (supplied by abevi in bug report #4176)
5421 // SCI interpreter version 1.001.050
5422 {"qfg3", "", {
5423 {"resource.map", 0, "62c185d190363d7df06330fa0cc45b36", 5958},
5424 {"resource.000", 0, "6178ad2e83e58e4671ca03315f7a6498", 5867442},
5425 AD_LISTEND},
5426 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
5427
5428 // Quest for Glory 3 - English DOS (supplied by dknute in bug report #5542)
5429 {"qfg3", "", {
5430 {"resource.map", 0, "19e2bf9b693932b5e2bb59b9f9ab86c9", 5958},
5431 {"resource.000", 0, "6178ad2e83e58e4671ca03315f7a6498", 5868042},
5432 {"resource.msg", 0, "27e5419c98ce444253f88c95dced14a9", 246888},
5433 AD_LISTEND},
5434 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
5435
5436 // Quest for Glory 3 - German DOS (supplied by markcoolio in bug report #4278)
5437 // Executable scanning reports "L.rry.083"
5438 {"qfg3", "", {
5439 {"resource.map", 0, "19e2bf9b693932b5e2bb59b9f9ab86c9", 5958},
5440 {"resource.000", 0, "6178ad2e83e58e4671ca03315f7a6498", 5868042},
5441 {"resource.msg", 0, "b15bc88d223082ee676551569512e937", 279694},
5442 AD_LISTEND},
5443 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
5444
5445 // Quest for Glory 3 - French DOS v1.1 (supplied by misterhands in bug report #6182)
5446 // Executable scanning reports "L.rry.083"
5447 {"qfg3", "", {
5448 {"resource.map", 0, "19e2bf9b693932b5e2bb59b9f9ab86c9", 5958},
5449 {"resource.000", 0, "6178ad2e83e58e4671ca03315f7a6498", 5868000},
5450 {"resource.msg", 0, "0fa1047002df904b8d1807bb7bab4fab", 267210},
5451 AD_LISTEND},
5452 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_SPEECH },
5453
5454 // Quest for Glory 3 - Spanish DOS CD (from jvprat)
5455 // Executable scanning reports "L.rry.083", VERSION file reports "1.000.000, June 30, 1994"
5456 {"qfg3", "", {
5457 {"resource.map", 0, "10809197c33a5e62819311d8a2f73f85", 5978},
5458 {"resource.000", 0, "ba7ac86155e4c531e46cd73c86daa80a", 5884098},
5459 {"resource.msg", 0, "a63974730d294dec0bea10057c36e506", 256014},
5460 AD_LISTEND},
5461 Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_SPEECH },
5462
5463 // Quest for Glory 3 - Italian DOS
5464 // Supplied by ghoost in bug report #5310
5465 {"qfg3", "", {
5466 {"resource.map", 0, "19e2bf9b693932b5e2bb59b9f9ab86c9", 5958},
5467 {"resource.000", 0, "6178ad2e83e58e4671ca03315f7a6498", 5868000},
5468 {"resource.msg", 0, "5a0a896ff3e4a628db38a75eb6c84114", 259018},
5469 AD_LISTEND},
5470 Common::IT_ITA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_SPEECH },
5471
5472 // Quest for Glory 3 - Russian DOS fan-tanslation by old-games.ru
5473 {"qfg3", "", {
5474 {"resource.map", 0, "bee7ca7b4c3455452f5eb17ce5da6231", 5962},
5475 {"resource.000", 0, "5186e4ac205132b06d9aaec8dff9d77e", 5990202},
5476 {"resource.msg", 0, "f89eb3bc2b0e192e8708c1053e39b5df", 243214},
5477 AD_LISTEND},
5478 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_SPEECH },
5479
5480 // Quest for Glory 4 - English DOS Non-Interactive Demo (from FRG)
5481 // SCI interpreter version 1.001.069 (just a guess)
5482 // Note: we are not using ADGF_DEMO here, to avoid a game ID like qfg4demo-demo
5483 {"qfg4demo", "Demo", {
5484 {"resource.map", 0, "1ba7c7ae1efb315326d45cb931569b1b", 922},
5485 {"resource.000", 0, "41ba03f0b188b029132daa3ece0d3e14", 623154},
5486 AD_LISTEND},
5487 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
5488
5489 // Quest for Glory 4 - English DOS Non-Interactive Demo (from KQ6 CD-ROM)
5490 // No interpreter version number, doesn't include FLYTHRU.SEQ intro
5491 // Note: we are not using ADGF_DEMO here, to avoid a game ID like qfg4demo-demo
5492 {"qfg4demo", "Demo", {
5493 { "resource.map", 0, "0d71869e3fa1d6a23c2a76ad845f693f", 922 },
5494 { "resource.000", 0, "41ba03f0b188b029132daa3ece0d3e14", 623154 },
5495 AD_LISTEND},
5496 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
5497
5498#define GUIO_QFG4_FLOPPY GUIO4(GUIO_NOSPEECH, \
5499 GAMEOPTION_ORIGINAL_SAVELOAD, \
5500 GAMEOPTION_TTS, \
5501 GAMEOPTION_ENABLE_GMM_SAVE)
5502#define GUIO_QFG4_CD GUIO4(GUIO_LINKSPEECHTOSFX, \
5503 GAMEOPTION_ORIGINAL_SAVELOAD, \
5504 GAMEOPTION_HQ_VIDEO, \
5505 GAMEOPTION_ENABLE_GMM_SAVE)
5506
5507 // Quest for Glory 4 1.0 Floppy - English DOS
5508 // SCI interpreter version 2.000.000
5509 {"qfg4", "", {
5510 {"resource.map", 0, "d10a4cc177d2091d744e2ad8c049b0ae", 9295},
5511 {"resource.000", 0, "f64fd6aa3977939a86ff30783dd677e1", 11003589},
5512 AD_LISTEND},
5513 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_QFG4_FLOPPY },
5514
5515 // Quest for Glory 4 1.1 Floppy - English DOS (supplied by markcool in bug report #4280)
5516 // SCI interpreter version 2.000.000
5517 {"qfg4", "", {
5518 {"resource.map", 0, "685bdb1ed47bbbb0e5e25db392da83ce", 9301},
5519 {"resource.000", 0, "f64fd6aa3977939a86ff30783dd677e1", 11004993},
5520 AD_LISTEND},
5521 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_QFG4_FLOPPY },
5522
5523 // Quest for Glory 4 1.1 Floppy - German DOS (supplied by markcool in bug report #4279)
5524 // Executable scanning reports "2.000.000", VERSION file reports "1.1"
5525 {"qfg4", "", {
5526 {"resource.map", 0, "9e0abba8746f40565bc7eb5720522ecd", 9301},
5527 {"resource.000", 0, "57f22cdc54eeb35fce1f26b31b5c3ee1", 11076197},
5528 AD_LISTEND},
5529 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_QFG4_FLOPPY },
5530
5531 // Quest for Glory 4 CD - English DOS/Windows (from jvprat)
5532 // Executable scanning reports "2.100.002", VERSION file reports "1.0"
5533 {"qfg4", "CD", {
5534 {"resource.map", 0, "aba367f2102e81782d961b14fbe3d630", 10246},
5535 {"resource.000", 0, "263dce4aa34c49d3ad29bec889007b1c", 11571394},
5536 AD_LISTEND},
5537 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_QFG4_CD },
5538
5539 // Quest for Glory 4 CD - English DOS/Windows (from jvprat)
5540 // Executable scanning reports "2.100.002", VERSION file reports "1.0"
5541 {"qfg4", "CD", {
5542 {"resource.map", 0, "aba367f2102e81782d961b14fbe3d630", 10246},
5543 {"resource.000", 0, "263dce4aa34c49d3ad29bec889007b1c", 11571394},
5544 AD_LISTEND},
5545 Common::EN_ANY, Common::kPlatformWindows, ADGF_CD, GUIO_QFG4_CD },
5546
5547#undef GUIO_QFG4_FLOPPY
5548#undef GUIO_QFG4_CD
5549
5550#define GUIO_RAMA_DEMO GUIO8(GUIO_NOSUBTITLES, \
5551 GUIO_NOMIDI, \
5552 GUIO_NOLAUNCHLOAD, \
5553 GUIO_NOASPECT, \
5554 GUIO_LINKSPEECHTOSFX, \
5555 GUIO_LINKMUSICTOSFX, \
5556 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
5557 GAMEOPTION_HQ_VIDEO)
5558#define GUIO_RAMA GUIO7(GUIO_NOSUBTITLES, \
5559 GUIO_NOMIDI, \
5560 GUIO_NOASPECT, \
5561 GUIO_LINKSPEECHTOSFX, \
5562 GAMEOPTION_ORIGINAL_SAVELOAD, \
5563 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
5564 GAMEOPTION_HQ_VIDEO)
5565
5566 // RAMA - English DOS/Windows Demo
5567 // Executable scanning reports "2.100.002", VERSION file reports "000.000.008"
5568 {"rama", "Demo", {
5569 {"resmap.001", 0, "775304e9b2a545156be4d94209550094", 1393},
5570 {"ressci.001", 0, "259437fd75fdf51e8207fda8c01fa4fd", 2334384},
5571 AD_LISTEND},
5572 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_RAMA_DEMO },
5573
5574 // RAMA - English DOS/Windows Demo
5575 // Executable scanning reports "2.100.002", VERSION file reports "00.001.000"
5576 {"rama", "Demo", {
5577 {"resmap.001", 0, "13f48e8f8a8860f832589b4657107011", 1459},
5578 {"ressci.001", 0, "2a45964695196795837b434588003a40", 2318114},
5579 AD_LISTEND},
5580 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_RAMA_DEMO },
5581
5582 // RAMA - English DOS/Windows (from jvprat)
5583 // Executable scanning reports "3.000.000", VERSION file reports "1.100.000"
5584 {"rama", "", {
5585 {"resmap.001", 0, "3bac72a1910a563f8f92cf5b77c8b7f2", 8338},
5586 {"ressci.001", 0, "2a68edd064e5e4937b5e9c74b38f2082", 70588050},
5587 {"resmap.002", 0, "83c2aa4653a985ab4b49ff60532ed08f", 12082},
5588 {"ressci.002", 0, "2a68edd064e5e4937b5e9c74b38f2082", 128562138},
5589 {"resmap.003", 0, "31ef4c0621711585d031f0ae81707251", 1636},
5590 {"ressci.003", 0, "2a68edd064e5e4937b5e9c74b38f2082", 6860492},
5591 AD_LISTEND},
5592 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_RAMA },
5593
5594 // RAMA - English DOS/Windows (from Quietust, in bug report #4583)
5595 {"rama", "", {
5596 {"resmap.001", 0, "4a2f3dd87f8033dc0deac43e820cc1ca", 8338},
5597 {"ressci.001", 0, "2a68edd064e5e4937b5e9c74b38f2082", 70599164},
5598 {"resmap.002", 0, "039d7a2191e3ab3d3ae9c12f208aab0e", 12082},
5599 {"ressci.002", 0, "2a68edd064e5e4937b5e9c74b38f2082", 128572432},
5600 {"resmap.003", 0, "48841e4b84ef1b98b48d43566fda9e13", 1636},
5601 {"ressci.003", 0, "2a68edd064e5e4937b5e9c74b38f2082", 6870356},
5602 AD_LISTEND},
5603 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_RAMA },
5604
5605 // RAMA - German DOS/Windows CD (from farmboy0, in gh-397)
5606 {"rama", "", {
5607 {"resmap.001", 0, "f68cd73308c46977a9632dfc618e1e38", 8338},
5608 {"ressci.001", 0, "2a68edd064e5e4937b5e9c74b38f2082", 70595521},
5609 {"resmap.002", 0, "891fc2f5d9e23e7d9a9454acc7aaae52", 12082},
5610 {"ressci.002", 0, "2a68edd064e5e4937b5e9c74b38f2082", 128508558},
5611 {"resmap.003", 0, "222096000bd83a1d56577114a452cccf", 1636},
5612 {"ressci.003", 0, "2a68edd064e5e4937b5e9c74b38f2082", 6954219},
5613 AD_LISTEND},
5614 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_RAMA },
5615
5616 // RAMA - French DOS/Windows CD (from bgK)
5617 // Executable scanning reports "3.000.000", VERSION file reports "1.000.000"
5618 {"rama", "", {
5619 {"resmap.001", 0, "c931947115a69bb4c1760cef04e4018f", 8338},
5620 {"ressci.001", 0, "2a68edd064e5e4937b5e9c74b38f2082", 70783560},
5621 {"resmap.002", 0, "2f70519e32dd4d56d0009d127797a444", 12082},
5622 {"ressci.002", 0, "2a68edd064e5e4937b5e9c74b38f2082", 128724165},
5623 {"resmap.003", 0, "fd2ce2312084e60b2cc5194a799873d0", 1636},
5624 {"ressci.003", 0, "2a68edd064e5e4937b5e9c74b38f2082", 6379952},
5625 AD_LISTEND},
5626 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_RAMA },
5627
5628 // RAMA - Italian DOS/Windows CD (from glorifindel)
5629 {"rama", "", {
5630 {"ressci.001", 0, "2a68edd064e5e4937b5e9c74b38f2082", 70611091},
5631 {"resmap.001", 0, "70ba2ff04a2b7fb2c52420ba7fbd47c2", 8338},
5632 AD_LISTEND},
5633 Common::IT_ITA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_RAMA },
5634
5635 // RAMA - English Macintosh CD
5636 // NOTE: This only contains disc 1 files
5637 {"rama", "", {
5638 {"Data1", 0, "6013a1ea890f831c3ff05cdda4b4bcc0", 805609},
5639 {"Data2", 0, "242362ae1ecfbda37b31a952b25303e9", 8570570},
5640 {"Data3", 0, "1ee46ff2d7f02bf46ec0c4aa8f84cbb4", 10692088},
5641 {"Data4", 0, "15519ad5d8d7f12db08e1a91a762c237", 6779994},
5642 {"Data5", 0, "ac555290c183ba784bb9af07d6cfcd91", 6904779},
5643 {"Data6", 0, "e98507e9d1b77dff1f5d3c0733cf246d", 7760820},
5644 {"Data7", 0, "f43cd59c73db073d0fe4caf41d1575bb", 9178826},
5645 {"Data8", 0, "0a8ab5005aa762dd8b0291fce6e7e838", 6928720},
5646 {"Data9", 0, "a96190a98be651813128170e17e75c57", 6204832},
5647 {"Data10", 0, "085542cc4ced8dda9eca454b1334dfa4", 5577878},
5648 {"Data11", 0, "a812ef1adfccdd571797250abf6b9db2", 4948629},
5649 {"Data12", 0, "17e2254bdfb100d1981524f93b6ed06a", 1440211},
5650 AD_LISTEND},
5651 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_RAMA },
5652
5653#undef GUIO_RAMA_DEMO
5654#undef GUIO_RAMA
5655
5656 // The Realm - English Windows demo from the Space Quest Collection
5657 // Executable scanning reports "2.100.002", VERSION file reports "2.184"
5658 {"realm", "Demo", {
5659 {"resmap.000", 0, "70ba2ff04a2b7fb2c52420ba7fbd47c2", 8338},
5660 {"ressci.000", 0, "2a68edd064e5e4937b5e9c74b38f2082", 70611091},
5661 AD_LISTEND},
5662 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO | ADGF_UNSTABLE, GUIO1(GUIO_NONE) },
5663
5664 // The Realm - English Windows demo from SWAT 2 CD
5665 // Executable scanning reports "2.100.002", version file reports "3.38"
5666 {"realm", "Demo", {
5667 {"resmap.000", 0, "cff25ac9b1a24b38b964c67d5c5dbcac", 2344},
5668 {"ressci.000", 0, "93f0c4caa2461f383a656c6e81656efc", 431707},
5669 AD_LISTEND},
5670 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO | ADGF_UNSTABLE, GUIO1(GUIO_NONE) },
5671
5672#define GUIO_SHIVERS_DEMO GUIO7(GUIO_NOSUBTITLES, \
5673 GUIO_NOMIDI, \
5674 GUIO_NOLAUNCHLOAD, \
5675 GUIO_LINKSPEECHTOSFX, \
5676 GUIO_LINKMUSICTOSFX, \
5677 GUIO_NOASPECT, \
5678 GAMEOPTION_ENABLE_GMM_SAVE)
5679#define GUIO_SHIVERS GUIO7(GUIO_NOMIDI, \
5680 GUIO_LINKSPEECHTOSFX, \
5681 GUIO_LINKMUSICTOSFX, \
5682 GUIO_NOASPECT, \
5683 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
5684 GAMEOPTION_HQ_VIDEO, \
5685 GAMEOPTION_ENABLE_GMM_SAVE)
5686
5687 // Shivers - English Windows (from jvprat)
5688 // Executable scanning reports "2.100.002", VERSION file reports "1.02"
5689 {"shivers", "", {
5690 {"resmap.000", 0, "f2ead37749ed8f6535a2445a7d05a0cc", 46525},
5691 {"ressci.000", 0, "4294c6d7510935f2e0a52e302073c951", 262654836},
5692 AD_LISTEND},
5693 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_SHIVERS },
5694
5695 // Shivers - German Windows (from Tobis87)
5696 {"shivers", "", {
5697 {"resmap.000", 0, "f483d0a1f78334c18052e92785c3086e", 46537},
5698 {"ressci.000", 0, "6751b144671e2deed919eb9d284b07eb", 262390692},
5699 AD_LISTEND},
5700 Common::DE_DEU, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_SHIVERS },
5701
5702 // Shivers - French Windows (from legluondunet in bug report Trac#9742)
5703 {"shivers", "", {
5704 {"resmap.000", 0, "73bee036dc8ece0d03f637eb340ea428", 46543},
5705 {"ressci.000", 0, "8d45ebb1e5a13468d10e676b8dbce682", 262161072},
5706 AD_LISTEND},
5707 Common::FR_FRA, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_SHIVERS },
5708
5709 // Shivers - English Windows Non-interactive Demo
5710 // Executable scanning reports "2.100.002"
5711 {"shivers", "Non-interactive Demo", {
5712 {"resmap.000", 0, "d9e0bc5eddefcbe47f528760085d8927", 1186},
5713 {"ressci.000", 0, "3a93c6340b54e07e65d0e5583354d186", 10505469},
5714 AD_LISTEND},
5715 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO | ADGF_DROPPLATFORM, GUIO_SHIVERS },
5716
5717 // Shivers - English Windows Interactive Demo (from bgK in bug report Trac#9745)
5718 {"shivers", "Demo", {
5719 {"resmap.000", 0, "58a20b0c839d31d56802ead6c8f953c4", 7069},
5720 {"ressci.000", 0, "f9eb6338f658945feadd4d27e58bdb93", 37404155},
5721 AD_LISTEND},
5722 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO | ADGF_DROPPLATFORM, GUIO_SHIVERS },
5723
5724 // Shivers - English Windows CD Demo (from Metro Games Sierra CD Sampler)
5725 // Executable scanning reports "2.100.002"
5726 {"shivers", "CD Demo", {
5727 {"resmap.000", 0, "0b0e89db3ca62e537922d2f38cce78c7", 30907},
5728 {"ressci.000", 0, "4606f32e83c301a4e90ca5e5d2d85a70", 78611217},
5729 AD_LISTEND},
5730 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO | ADGF_DROPPLATFORM, GUIO_SHIVERS },
5731
5732 // Shivers - English Macintosh CD
5733 {"shivers", "", {
5734 {"Data1", 0, "7154f2fc5466f0cd6923deb1a6f6729a", 4635227},
5735 {"Data2", 0, "499e46f2b9d1c1485eca53cb90d60a18", 518319},
5736 {"Data3", 0, "8f874e8207f3bf0f1d089fb3af01c1ad", 10159477},
5737 {"Data4", 0, "af5e6582a7157eb2a8784fa7098cf1b1", 15478818},
5738 {"Data5", 0, "1db5025dce818f35bab9acd6e67b5e31", 15634772},
5739 {"Data6", 0, "d64c3acef05ffe1ae09173fdc7fad1fa", 15536612},
5740 {"Data7", 0, "e0ff5994850499fe80024af11291e9db", 14592595},
5741 {"Data8", 0, "2add76cb84e374c1cd56469b9fc85f3d", 15776746},
5742 {"Data9", 0, "5415a1b9634fcdd8ce5ce736ee97ff92", 14644112},
5743 {"Data10", 0, "4f2c24bcc71a35654b39ad8faa537f96", 16371123},
5744 {"Data11", 0, "821e464fd28e5a2e9ca084cde9daeac6", 15269753},
5745 {"Data12", 0, "85e6c8edf7899fc52864b83ede54a38a", 14969853},
5746 {"Data13", 0, "cfb0bbb2bedb00be4849e3796abad3f8", 15182722},
5747 // goes up to Data20
5748 AD_LISTEND},
5749 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_SHIVERS },
5750
5751#undef GUIO_SHIVERS_DEMO
5752#undef GUIO_SHIVERS
5753
5754 // Shivers 2 doesn't contain SCI scripts. The whole game logic has
5755 // been reimplemented from SCI in native code placed in DLL files.
5756 // Each room has its own DLL file, and some SCI functions have been
5757 // reimplemented/rewritten for this purpose in native code. The
5758 // game and demo have all the resources of a SCI game, apart from
5759 // the SCI scripts themselves. Thus, they cannot be directly
5760 // supported, unless their whole room logic is rewritten from
5761 // scratch, which classifies Shivers 2 as "not SCI"
5762 // Shivers2 - English Windows Demo
5763 // Executable scanning reports "3.000.000"
5765 {"resmap.000", 0, "d8659188b84beaef076bd869837cd530", 634},
5766 {"ressci.000", 0, "7fbac0807a044c9543e8ac376d200e59", 4925003},
5767 AD_LISTEND},
5768 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO | ADGF_UNSUPPORTED, GUIO5(GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE) },
5769
5770 // Shivers 2 - English Windows (from abevi)
5771 // VERSION.TXT Version 1.0 (3/25/97)
5773 {"ressci.001", 0, "a79d03d6eb75be0a79324f14e3d2ace4", 95346793},
5774 {"resmap.001", 0, "a4804d436d90c4ec2e46b537f5e954db", 6268},
5775 AD_LISTEND},
5776 Common::EN_ANY, Common::kPlatformWindows, ADGF_UNSUPPORTED, GUIO6(GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, GUIO_NOSPEECH, GUIO_NOASPECT, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE) },
5777
5778 // Slater & Charlie Go Camping - English DOS Demo
5779 // Executable scanning reports "1.cfs.081", VERSION file reports "1.000"
5780 {"slater", "Demo", {
5781 {"resource.map", 0, "61b4f74039399e5aa1e737b16d0fc023", 1409},
5782 {"resource.msg", 0, "1aeafe2b495de288d002109650b66614", 1364},
5783 {"resource.000", 0, "8e10d4f05c1fd9f883384fa38a898489", 377394},
5784 AD_LISTEND},
5785 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_SPEECH },
5786
5787 // Slater & Charlie Go Camping - English DOS/Windows
5788 {"slater", "", {
5789 {"resource.map", 0, "21f85414124dc23e54544a5536dc35cd", 4044},
5790 {"resource.000", 0, "1846b57fe84774be72f7c50ab3c90df0", 2256126},
5791 {"resource.msg", 0, "c44f51fb955eae266fecf360ebcd5ad2", 1132},
5792 AD_LISTEND},
5793 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_SPEECH },
5794
5795
5796 // Slater & Charlie Go Camping - English DOS/Windows (Sierra Originals)
5797 {"slater", "", {
5798 {"resource.map", 0, "21f85414124dc23e54544a5536dc35cd", 4044},
5799 {"resource.000", 0, "d7b4cc8e2c0b3a4768f8dfb5de27f206", 2256126},
5800 {"resource.msg", 0, "c44f51fb955eae266fecf360ebcd5ad2", 1132},
5801 AD_LISTEND},
5802 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_SPEECH },
5803
5804 // Slater & Charlie Go Camping - English Macintosh
5805 {"slater", "", {
5806 {"Data1", 0, "7243b4390e5f0182d8133fbcae4b50c5", 2298597},
5807 {"Data2", 0, "6b6f18f9b502dc0923eeae0ef47f02d5", 2276700},
5808 AD_LISTEND},
5809 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK, GUIO1(GUIO_NONE) },
5810
5811#define GUIO_SQ1_ENGLISH_PC GUIO8(GUIO_NOSPEECH, \
5812 GAMEOPTION_PREFER_DIGITAL_SFX, \
5813 GAMEOPTION_ORIGINAL_SAVELOAD, \
5814 GAMEOPTION_MIDI_MODE, \
5815 GAMEOPTION_RGB_RENDERING, \
5816 GAMEOPTION_SQ1_BEARDED_MUSICIANS, \
5817 GAMEOPTION_TTS, \
5818 GAMEOPTION_ENABLE_GMM_SAVE)
5819
5820 // Space Quest 1 VGA Remake - English Amiga (from www.back2roots.org)
5821 // SCI interpreter version 1.000.510 (just a guess)
5822 {"sq1sci", "SCI", {
5823 {"resource.map", 0, "106484b372af1d4cbf866472cc2813dc", 6396},
5824 {"resource.000", 0, "cc9d6ace343661ae51ec8bd6e6b00a8c", 340944},
5825 {"resource.001", 0, "59efcfa2268d2f8608f544e2674d8151", 761721},
5826 {"resource.002", 0, "f00ef883128bf5fc2fbb888cdd7adf25", 814461},
5827 {"resource.003", 0, "2588c1c2ca8b9bed0e3411948c0856a9", 839302},
5828 {"resource.004", 0, "b25a1539c71701f7715f738c5037e9a6", 775515},
5829 {"resource.005", 0, "640ffe1a9acde392cc33cc1b1a528328", 806324},
5830 AD_LISTEND},
5831 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
5832
5833 // Space Quest 1 VGA Remake - English DOS (from the Space Quest Collection)
5834 // Executable scanning reports "T.A00.081", VERSION file reports "2.000"
5835 // SCI interpreter version 1.000.510 (just a guess)
5836 {"sq1sci", "SCI", {
5837 {"resource.map", 0, "38a74d8f555a2da9ca4f21d14e3c1d33", 5913},
5838 {"resource.000", 0, "e9d866534f8c84de82e25f2631ff258c", 1016436},
5839 {"resource.001", 0, "a89b7b52064c75b1985b289edc2f5c69", 1038757},
5840 {"resource.002", 0, "a9e847c687529481f3a22b9bf01f45f7", 1169831},
5841 {"resource.003", 0, "c47600e50c6fc591957ae0c5020ee7b8", 1213262},
5842 {"resource.004", 0, "e19ea4ad131472f9238590f2e1d40289", 1203051},
5843 AD_LISTEND},
5844 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_SQ1_ENGLISH_PC },
5845
5846 // Space Quest 1 VGA Remake - Hebrew fan translation - by https://github.com/adventurebrew/HebrewAdventure
5847 // based on English DOS (from the Space Quest Collection)
5848 // Executable scanning reports "T.A00.081", VERSION file reports "2.000"
5849 // SCI interpreter version 1.000.510 (just a guess)
5850 { "sq1sci", "SCI", {
5851 {"resource.map", 0, "38a74d8f555a2da9ca4f21d14e3c1d33", 5913},
5852 {"resource.000", 0, "e9d866534f8c84de82e25f2631ff258c", 1016436},
5853 {"resource.001", 0, "a89b7b52064c75b1985b289edc2f5c69", 1038757},
5854 {"resource.002", 0, "a9e847c687529481f3a22b9bf01f45f7", 1169831},
5855 {"resource.003", 0, "c47600e50c6fc591957ae0c5020ee7b8", 1213262},
5856 {"resource.004", 0, "e19ea4ad131472f9238590f2e1d40289", 1203051},
5857 {"PATCHES/4.fon", 0, "b1b10d8efabfab6e8f74132f3a10e3c0", 2140},
5858 {"PATCHES/60.fon", 0, "22a2ae157d0bc52351c9a0ecf024b041", 2947},
5859 {"PATCHES/61.fon", 0, "685dffc61480d7c73d0fb2ff77b11e57", 2949},
5860 AD_LISTEND},
5861 Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_SQ1_ENGLISH_PC },
5862
5863 // Space Quest 1 VGA Remake - Russian DOS (from ncuxonaT in bug report #10156)
5864 // VERSION file reports "2.000"
5865 // SCI interpreter version 1.000.510 (just a guess)
5866 {"sq1sci", "SCI", {
5867 {"resource.map", 0, "764bcf12ef3d19c2edb12fef95311b18", 5913},
5868 {"resource.000", 0, "8796727a998f62f5126a88342a6b919c", 1027050},
5869 {"resource.001", 0, "03b15058b01dfad36a78eeb3237a468a", 1042620},
5870 {"resource.002", 0, "c10edb6ee3c57da2af7f7f3b92e2d173", 1173464},
5871 {"resource.003", 0, "da52b87ce225d12a3aa35e6b157e785c", 1214406},
5872 {"resource.004", 0, "424f08b7593e54aa0ae22478b73e628a", 1208608},
5873 AD_LISTEND},
5874 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
5875
5876 // Space Quest 1 VGA Remake - "Version 2.1" fan patch
5877 // VERSION file reports "2.1"
5878 {"sq1sci", "SCI", {
5879 {"resource.map", 0, "67a6792a8384fca77150e3b6c42a6f1e", 5991},
5880 {"resource.000", 0, "a5eaa1c8cb48dced9bee23dfafaae19e", 1059308},
5881 {"resource.001", 0, "15798bab768651db66819779af4185f0", 1039102},
5882 {"resource.002", 0, "6827e20dc7a4a98c3c0f0e0be5f78cfe", 1169366},
5883 {"resource.003", 0, "eae18632e2b70bbb688d679fb3022052", 1215951},
5884 {"resource.004", 0, "252b9bda620fb47ef65b6e2cca3e73be", 1206005},
5885 AD_LISTEND},
5886 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_SQ1_ENGLISH_PC },
5887
5888 // Space Quest 1 VGA Remake - English Mac (from Fingolfin)
5889 {"sq1sci", "SCI", {
5890 {"resource.map", 0, "5c6ad20407261b544238e8dce87afead", 5895},
5891 {"resource.000", 0, "2c414644b23839069c8d1a93b721df16", 1017033},
5892 {"resource.001", 0, "8744ae2ea6b316e91e2a35ab1aa301d2", 1024622},
5893 {"resource.002", 0, "96860704f7a07ecc10bef223b4b2f153", 1273992},
5894 {"resource.003", 0, "ae46e195e66df5a131917f0aa80b5669", 1242794},
5895 {"resource.004", 0, "91d58a9eb2187c38424990afe4c12bc6", 1250949},
5896 AD_LISTEND},
5897 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_NO_FLAGS, GUIO_STD16_MAC_HIRESFONTS },
5898
5899 // Space Quest 1 VGA Remake - English Non-Interactive Demo
5900 // Earlier version of demo, doesn't include view patch files for musicians
5901 // SCI interpreter version 1.000.181
5902 {"sq1sci", "SCI/Demo", {
5903 {"resource.map", 0, "3ff264347ca7b3335144bddc1f3a76ac", 642},
5904 {"resource.001", 0, "fd99ea43f57576ded7c86036996346cf", 549177},
5905 AD_LISTEND},
5906 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
5907
5908 // Space Quest 1 VGA Remake - English Non-Interactive Demo (from FRG)
5909 // SCI interpreter version 1.000.181
5910 {"sq1sci", "SCI/Demo", {
5911 {"resource.map", 0, "5af709ac5e0e923e0b8174f49978c30e", 636},
5912 {"resource.001", 0, "fd99ea43f57576ded7c86036996346cf", 507642},
5913 AD_LISTEND},
5914 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
5915
5916 // Space Quest 1 VGA Remake - Spanish DOS Floppy (from jvprat)
5917 // Executable scanning reports "T.A00.081", VERSION file reports "2.000"
5918 // SCI interpreter version 1.000.510 (just a guess)
5919 {"sq1sci", "SCI", {
5920 {"resource.map", 0, "cee2a67fa7f8f1f520f398110ca1c37e", 6111},
5921 {"resource.000", 0, "945081a73211e0c40e62f709edcd8d1d", 970657},
5922 {"resource.001", 0, "94692dc84c85c93bb8850f58aebf3cfc", 1085687},
5923 {"resource.002", 0, "fc9ad3357e4cedec1611ad2b67b193a9", 1175465},
5924 {"resource.003", 0, "8c22700a02991b763f512f837636b3ca", 1211307},
5925 {"resource.004", 0, "9b78228ad4f9f335fedf74f1812dcfca", 513325},
5926 {"resource.005", 0, "7d4ebcb745c0bf8fc42e4013f52ecd49", 1101812},
5927 AD_LISTEND},
5928 Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
5929
5930 // Space Quest I 2.0 EGA DOS (6 x 3.5" disks)
5931 // Provided by ssburnout in bug report #5258
5932 {"sq1sci", "SCI/EGA", {
5933 {"resource.map", 0, "dc1bb935bf32da652b2e687617f50cd4", 6003},
5934 {"resource.000", 0, "e9d866534f8c84de82e25f2631ff258c", 409145},
5935 {"resource.001", 0, "a89b7b52064c75b1985b289edc2f5c69", 647747},
5936 {"resource.002", 0, "f43d4f08547336c9fd28c23a7da79c41", 697438},
5937 {"resource.003", 0, "4164edf21495b9114f9a514e401b4d95", 669070},
5938 {"resource.004", 0, "975c6e81194ae6b65e960a248129ecaa", 684119},
5939 {"resource.005", 0, "13d96f7905637552c0647175ff816145", 695589},
5940 AD_LISTEND},
5941 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_SQ1_ENGLISH_PC },
5942
5943#undef GUIO_SQ1_ENGLISH_PC
5944
5945 // Space Quest 3 - English Amiga (from www.back2roots.org)
5946 // SCI interpreter version 0.000.453 (just a guess)
5947 {"sq3", "", {
5948 {"resource.map", 0, "bad41385acde6d677a8d55a7b20437e3", 5868},
5949 {"resource.001", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 171636},
5950 {"resource.002", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 754432},
5951 {"resource.003", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 746496},
5952 {"resource.004", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 761984},
5953 AD_LISTEND},
5954 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
5955
5956 // Space Quest 3 - English Atari ST
5957 // Game version 1.0Q 1989-27-03 17:00
5958 // Int#1.002.002
5959 // Executable reports "1.002.001"
5960 {"sq3", "", {
5961 {"resource.map", 0, "c36e322805949affd882a75803a6a54e", 5484},
5962 {"resource.001", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 485146},
5963 {"resource.002", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 720227},
5964 {"resource.003", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 688524},
5965 AD_LISTEND},
5966 Common::EN_ANY, Common::kPlatformAtariST, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
5967
5968 // Space Quest 3 - German Amiga (also includes english language)
5969 // Executable scanning reports "1.004.006"
5970 // SCI interpreter version 0.000.453 (just a guess)
5971 {"sq3", "", {
5972 {"resource.map", 0, "44f53185fdf3f44f946e9cac3ca6588b", 6348},
5973 {"resource.001", 0, "6d8f34090503ce937e7dbef6cb6cdb6a", 238664},
5974 {"resource.002", 0, "6d8f34090503ce937e7dbef6cb6cdb6a", 642014},
5975 {"resource.003", 0, "6d8f34090503ce937e7dbef6cb6cdb6a", 712374},
5976 {"resource.004", 0, "6d8f34090503ce937e7dbef6cb6cdb6a", 545053},
5977 {"resource.005", 0, "6d8f34090503ce937e7dbef6cb6cdb6a", 687507},
5978 AD_LISTEND},
5979 Common::DE_DEU, Common::kPlatformAmiga, ADGF_ADDENGLISH, GUIO_STD16_PALETTEMODS },
5980
5981 // Space Quest 3 - English DOS Non-Interactive Demo
5982 // SCI interpreter version 0.000.453
5983 {"sq3", "Demo", {
5984 {"resource.map", 0, "ec66ac2b1ce58b2575ba00b65058de1a", 612},
5985 {"resource.001", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 180245},
5986 AD_LISTEND},
5987 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16_PALETTEMODS },
5988
5989 // Space Quest 3 - English DOS (provided by richiefs in bug report #4214)
5990 // Game version 1.0U 1989-04-13 from about screen, "1.0 V" from QAFILE
5991 // SCI interpreter version 0.000.453
5992 {"sq3", "", {
5993 {"resource.map", 0, "fee82d211c3918a90ce3b476d3dbb245", 5484},
5994 {"resource.001", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 485158},
5995 {"resource.002", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 720244},
5996 {"resource.003", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 688367},
5997 AD_LISTEND},
5998 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
5999
6000 // Space Quest 3 - English DOS (from the Space Quest Collection)
6001 // Game version 1.018 from VERSION file
6002 // SCI interpreter version 0.000.685
6003 {"sq3", "", {
6004 {"resource.map", 0, "55e91aeef1705bce2a9b79172682f36d", 5730},
6005 {"resource.001", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 490247},
6006 {"resource.002", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 715777},
6007 {"resource.003", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 703370},
6008 AD_LISTEND},
6009 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
6010
6011 // Space Quest 3 - English DOS 6 x 360k Floppy (from misterhands, bug report #10677)
6012 // Game version 1.018 from VERSION file
6013 // SCI interpreter version 0.000.685
6014 {"sq3", "", {
6015 {"resource.map", 0, "590ed699f9a4789e9357c1e55ba4b1eb", 6078},
6016 {"resource.001", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 175038},
6017 {"resource.002", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 316877},
6018 {"resource.003", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 330305},
6019 {"resource.004", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 325779},
6020 AD_LISTEND},
6021 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
6022
6023 // Space Quest 3 - English DOS (from telanus, bug report Trac#9626)
6024 // Game version 1.0P 1989-03-22 from about screen
6025 // SCI interpreter version 0.000.453
6026 {"sq3", "", {
6027 {"resource.map", 0, "6dd8f59dd8a0c8131f34b159044e645e", 5598},
6028 {"resource.001", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 170496},
6029 {"resource.002", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 312537},
6030 {"resource.003", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 325576},
6031 {"resource.004", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 321377},
6032 {"resource.005", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 328162},
6033 {"resource.006", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 356560},
6034 AD_LISTEND},
6035 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
6036
6037 // Space Quest 3 - English DOS (from darksoul42, bug report Trac#10245)
6038 // Game version 1.0P 1989-03-22 from about screen
6039 // SCI interpreter version 0.000.453
6040 {"sq3", "", {
6041 {"resource.map", 0, "876445bb0085a62d5966f4153e2ddf52", 5484},
6042 {"resource.001", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 485059},
6043 {"resource.002", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 720133},
6044 {"resource.003", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 688294},
6045 AD_LISTEND},
6046 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
6047
6048 // Space Quest 3 - English DOS (from abevi, bug report #4176)
6049 // Game version 1.0U 1989-04-13 from about screen
6050 // SCI interpreter version 0.000.453
6051 {"sq3", "", {
6052 {"resource.map", 0, "eca165515c6b62b05fa86b7d8f727660", 5598},
6053 {"resource.001", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 170494},
6054 {"resource.002", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 312557},
6055 {"resource.003", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 325581},
6056 {"resource.004", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 321222},
6057 {"resource.005", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 328278},
6058 {"resource.006", 0, "ceeda7202b96e5c85ecaa88a40a540fc", 356702},
6059 AD_LISTEND},
6060 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
6061
6062 // Space Quest 3 - German DOS (from Tobis87, also includes english language)
6063 // Game version 1.052 from VERSION file
6064 // SCI interpreter version S.old.114
6065 {"sq3", "", {
6066 {"resource.map", 0, "4965c78b5eff50d5e4148ce114594ba8", 7584},
6067 {"resource.001", 0, "9107c2aa5398e28b5c5406df13491f85", 117869},
6068 {"resource.002", 0, "9107c2aa5398e28b5c5406df13491f85", 336101},
6069 {"resource.003", 0, "9107c2aa5398e28b5c5406df13491f85", 350391},
6070 {"resource.004", 0, "9107c2aa5398e28b5c5406df13491f85", 349750},
6071 {"resource.005", 0, "9107c2aa5398e28b5c5406df13491f85", 322107},
6072 {"resource.006", 0, "9107c2aa5398e28b5c5406df13491f85", 320643},
6073 {"resource.007", 0, "9107c2aa5398e28b5c5406df13491f85", 344287},
6074 AD_LISTEND},
6075 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16_PALETTEMODS },
6076
6077 // Space Quest 3 - German DOS (supplied by markcoolio in bug report #4281, also includes english language)
6078 // Game version 1.052 from VERSION file
6079 // SCI interpreter version S.old.114
6080 {"sq3", "", {
6081 {"resource.map", 0, "f0dd735098c254f584878649c6f08dbc", 5154},
6082 {"resource.001", 0, "9107c2aa5398e28b5c5406df13491f85", 567245},
6083 {"resource.002", 0, "9107c2aa5398e28b5c5406df13491f85", 596768},
6084 {"resource.003", 0, "9107c2aa5398e28b5c5406df13491f85", 693573},
6085 AD_LISTEND},
6086 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16_PALETTEMODS },
6087
6088 // Space Quest 3 - English Mac (from Fingolfin)
6089 {"sq3", "", {
6090 {"resource.map", 0, "5c931675c6e01c4b418faca85d76c92c", 5844},
6091 {"resource.001", 0, "0d8dfe42683b46f3131823233a91ce6a", 771917},
6092 {"resource.002", 0, "0d8dfe42683b46f3131823233a91ce6a", 794072},
6093 {"resource.003", 0, "0d8dfe42683b46f3131823233a91ce6a", 776536},
6094 AD_LISTEND},
6095 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_UNSTABLE, GUIO_STD16_MAC_PALETTEMODS },
6096
6097 // Space Quest 3 v1.1 (game says 0.016) - English Mac (supplied by misterhands in bug report #6484)
6098 // Game version 0.016 from VERSION file
6099 // Executable scanning reports "0.024"
6100 {"sq3", "", {
6101 {"resource.map", 0, "d1574928fc6187f5958d431ac9d8022e", 5844},
6102 {"resource.001", 0, "0d8dfe42683b46f3131823233a91ce6a", 771942},
6103 {"resource.002", 0, "0d8dfe42683b46f3131823233a91ce6a", 794127},
6104 {"resource.003", 0, "0d8dfe42683b46f3131823233a91ce6a", 776554},
6105 {"resource.004", 0, "0d8dfe42683b46f3131823233a91ce6a", 787066},
6106 AD_LISTEND},
6107 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_UNSTABLE, GUIO_STD16_MAC_PALETTEMODS },
6108
6109 // Space Quest 3 - Hebrew DOS (from the Space Quest Collection)
6110 // Executable scanning reports "0.000.685", VERSION file reports "1.018"
6111 // This translation is still a work in progress
6112 { "sq3", "", {
6113 {"resource.map", 0, "55e91aeef1705bce2a9b79172682f36d", 5730},
6114 {"resource.001", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 490247},
6115 {"resource.002", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 715777},
6116 {"resource.003", 0, "8b55c4875298f45ea5696a5ee8f6a7fe", 703370},
6117 {"PATCHES/font.000", 0, "6fab182f1c071d1ed47be27776964baf", 3334},
6118 AD_LISTEND},
6119 Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
6120
6121 // Space Quest 3 - Spanish fan translation. VERSION file reports "06/03/2002"
6122 { "sq3", "", {
6123 {"resource.map", 0, "9ba042c797b62dd46d8979caeed61116", 3726},
6124 {"resource.001", 0, "c47b9817cf13f16b803fcbce647e63f3", 1514692},
6125 AD_LISTEND},
6126 Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
6127
6128 // Space Quest 3 - Russian fan translation by Igor Malyshko
6129 { "sq3", "", {
6130 {"resource.map", 0, "7f1a45f497a8b93dce14147807ce383c", 3726},
6131 {"resource.001", 0, "b62b0f98ff876304a5af214c9557f266", 1674902},
6132 AD_LISTEND},
6133 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_PALETTEMODS },
6134
6135#define GUIO_SQ4_CD GUIO6(GAMEOPTION_SQ4_SILVER_CURSORS, \
6136 GAMEOPTION_PREFER_DIGITAL_SFX, \
6137 GAMEOPTION_ORIGINAL_SAVELOAD, \
6138 GAMEOPTION_MIDI_MODE, \
6139 GAMEOPTION_RGB_RENDERING, \
6140 GAMEOPTION_ENABLE_GMM_SAVE)
6141
6142#define GUIO_SQ4_CD_WINDOWS GUIO8(GUIO_MIDIGM, \
6143 GAMEOPTION_WINDOWS_CURSORS, \
6144 GAMEOPTION_SQ4_SILVER_CURSORS, \
6145 GAMEOPTION_PREFER_DIGITAL_SFX, \
6146 GAMEOPTION_ORIGINAL_SAVELOAD, \
6147 GAMEOPTION_MIDI_MODE, \
6148 GAMEOPTION_RGB_RENDERING, \
6149 GAMEOPTION_ENABLE_GMM_SAVE)
6150
6151 // Space Quest 4 - English Amiga
6152 // Executable scanning reports "1.004.024"
6153 // SCI interpreter version 1.000.200
6154 {"sq4", "", {
6155 {"resource.map", 0, "d87ae90031e7fd04f32a27db054f5c9c", 6174},
6156 {"resource.000", 0, "19671ac620a0a4720a1937c20c2e24a1", 323309},
6157 {"resource.001", 0, "abca51a4c896df550f095a2db71dce46", 805915},
6158 {"resource.002", 0, "5667852471ba5b7f5b9a770eabd07df2", 796615},
6159 {"resource.003", 0, "6ec43464f6a17e612636e2928fd9471c", 803868},
6160 {"resource.004", 0, "1887ed88bb34ae7238650e8f77f26315", 798226},
6161 {"resource.005", 0, "3540d1cc84d674cf4b2c898b88a3b563", 790296},
6162 {"resource.006", 0, "ade814bc4d56244c156d9e9bcfebbc11", 664085},
6163 AD_LISTEND},
6164 Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO_STD16 },
6165
6166 // Space Quest 4 - German Amiga (from www.back2roots.org, also includes english language)
6167 // SCI interpreter version 1.000.200 (just a guess)
6168 {"sq4", "", {
6169 {"resource.map", 0, "79641c0d43408e33c251a1d494d2575e", 6252},
6170 {"resource.000", 0, "feff51c52146b3a31d4793c718279e13", 345170},
6171 {"resource.001", 0, "ab33060bfebe32450c0b8d9a3a066efc", 822470},
6172 {"resource.002", 0, "f79fd6a62da082addb205ed6cef99629", 810458},
6173 {"resource.003", 0, "f4c21da916f450d4b893b4cba6120866", 815854},
6174 {"resource.004", 0, "99c6a017da5e769a3b427ca52c8a564f", 824601},
6175 {"resource.005", 0, "10ee1709e6559c724676d058199b75b5", 818745},
6176 {"resource.006", 0, "67fb188b191d88efe8414af6ea297b93", 672675},
6177 AD_LISTEND},
6178 Common::DE_DEU, Common::kPlatformAmiga, ADGF_ADDENGLISH, GUIO_STD16 },
6179
6180 // Space Quest 4 - English DOS - THIS VERSION IS PIRATED/CRACKED AND REPACKAGED =DO NOT RE-ADD=
6181 // Executable scanning reports "1.000.753"
6182 // SCI interpreter version 1.000.200 (just a guess)
6183 {"sq4", "", {
6184 {"resource.map", 0, "a18088c8aceb06025dbc945f29e02935", 5124},
6185 {"resource.000", 0, "e1f46832cd2458796028e054a0466031", 5502009},
6186 AD_LISTEND},
6187 Common::EN_ANY, Common::kPlatformDOS, ADGF_PIRATED, GUIO_STD16 },
6188
6189 // Space Quest 4 1.052 - English DOS Floppy (supplied by markcoolio in bug report #4283)
6190 // Also matches floppies labeled "VER#1.1 INT#4.29.91" (tsoliman)
6191 // Executable scanning reports "1.000.753"
6192 // SCI interpreter version 1.000.200 (just a guess)
6193 {"sq4", "", {
6194 {"resource.map", 0, "98852d6379622001efd0b50ae93c9a30", 5928},
6195 {"resource.000", 0, "e1f46832cd2458796028e054a0466031", 173330},
6196 {"resource.001", 0, "cc2f89e6057e05b040566b3699df7288", 1247215},
6197 {"resource.002", 0, "9c342cd76b421369406d6fafd7b1a285", 1218373},
6198 {"resource.003", 0, "96fa33d89d838bc3f671c5b953e7a896", 1240130},
6199 {"resource.004", 0, "ff9c87da3bc53473fdee8b9d3edbc93c", 1200631},
6200 {"resource.005", 0, "e33019ac19f755ae33fbf49b4fc9066c", 1053294},
6201 AD_LISTEND},
6202 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6203
6204 // Space Quest 4 1.000 - French DOS Floppy (supplied by misterhands in bug report #6019)
6205 {"sq4", "", {
6206
6207 {"resource.map", 0, "1fd6f356f6a59ad2057686ce6573caeb", 6159},
6208 {"resource.000", 0, "8000a55aebc50a68b7cce07a8c33758c", 205287},
6209 {"resource.001", 0, "99a6df6d366b3f061271ff3450ac0d32", 1269850},
6210 {"resource.002", 0, "a6a8d7a24dbb7a266a26b084e7275e89", 1242668},
6211 {"resource.003", 0, "482a99c8103b4bcb5706e5969d1c1193", 1323083},
6212 {"resource.004", 0, "b2cca3afcf2e013b8ce86b64155af766", 1254353},
6213 {"resource.005", 0, "9e520577e035547c4b5149a6d12ef85b", 1098814},
6214 AD_LISTEND},
6215 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6216
6217 // Space Quest 4 DOS 1.060 EGA (6 x 3.5" disks)
6218 // Supplied by ssburnout in bug report #5255
6219 // SCI interpreter version 1.000.744
6220 {"sq4", "EGA", {
6221 {"resource.map", 0, "4f59814d23a3721f251140fdcfebe35d", 5556},
6222 {"resource.000", 0, "e1f46832cd2458796028e054a0466031", 385479},
6223 {"resource.001", 0, "590b996f85333dba50cfdd1489de2be2", 617504},
6224 {"resource.002", 0, "ea8c49b84c6e641e7600cbca90a81741", 632814},
6225 {"resource.003", 0, "33c396eb78bafaec38480bcdd9024843", 627369},
6226 {"resource.004", 0, "9a673e33c3f6dd560b993ffed77eeb49", 534994},
6227 {"resource.005", 0, "3c4841d0a3ebba4404af588c93620c22", 595465},
6228 AD_LISTEND},
6229 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6230
6231 // Space Quest 4 DOS 1.065 EGA (10 x 5.25" 360k disks)
6232 // Supplied by ns394 in bug report #15572
6233 // SCI interpreter version 1.000.744
6234 {"sq4", "EGA", {
6235 {"resource.map", 0, "b0d425ab4fce54ec238b64c19ba3851e", 5148},
6236 {"resource.000", 0, "419bdd9ad892755a9e684fd763529d78", 197195},
6237 {"resource.001", 0, "30501118992807731d0076c1f8e0d994", 357345},
6238 {"resource.002", 0, "258dff2f8aaf54017e99f06b63cc5c66", 354516},
6239 {"resource.003", 0, "bcc897eb283728974a3227c390d2f1e8", 357792},
6240 {"resource.004", 0, "b2dcebcb1cf15dfa93a98a1642761e65", 358648},
6241 {"resource.005", 0, "d24bcd1250f5eff93e9cf525f53b9ec2", 355496},
6242 {"resource.006", 0, "b9a9ed4d1efd2efd8e7c4653d85da472", 354625},
6243 {"resource.007", 0, "4eb28ffa51bfde6eac6324771831ac9d", 360330},
6244 {"resource.008", 0, "f238547863b3a69fcfc37571c5af432c", 356975},
6245 {"resource.009", 0, "c47651a70c7209e5bac8ea726a47f6fc", 88103},
6246 AD_LISTEND},
6247 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6248
6249 // Space Quest 4 - German DOS (from Tobis87, also includes english language)
6250 // SCI interpreter version 1.000.200 (just a guess)
6251 {"sq4", "", {
6252 {"resource.map", 0, "71715e775e3791178d606cfe6c7e1fb9", 6339},
6253 {"resource.000", 0, "5f6a1fff40584ee807efd547899b1ba5", 206032},
6254 {"resource.001", 0, "e924cf86a72ada7736043f045cce345f", 1065442},
6255 {"resource.002", 0, "e18d731c3fba51333a7f402e454714a5", 858402},
6256 {"resource.003", 0, "7c2e7508af1a6af877d921e476f70b5e", 1172738},
6257 {"resource.004", 0, "b8d6efbd3235329bfe844c794097b2c9", 1064761},
6258 {"resource.005", 0, "47ee647b5b12232d27e63cc627c25899", 1156765},
6259 {"resource.006", 0, "dfb023e4e2a1e7a00fa18f9ede72a91b", 924059},
6260 AD_LISTEND},
6261 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
6262
6263 // Space Quest 4 - German DOS EGA (5.25" 1.2M disks)
6264 // Supplied by ns394 in bug report #15635
6265 {"sq4", "EGA", {
6266 {"resource.map", 0, "8fa159f2c25e7bafbbefc9d998b6e90f", 5571},
6267 {"resource.000", 0, "5f6a1fff40584ee807efd547899b1ba5", 249229},
6268 {"resource.001", 0, "a836bd3bc9574f2371f8b6f74a082313", 995949},
6269 {"resource.002", 0, "bba9d6e685809fb7e482c9b33c1cac3f", 1140960},
6270 {"resource.003", 0, "5b541ef2feb38b999cc331b5e4b6df8a", 1092315},
6271 AD_LISTEND},
6272 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
6273
6274 // Space Quest 4 - German DOS EGA (3.5" 720k disks)
6275 {"sq4", "EGA", {
6276 {"resource.map", 0, "ff439d1737393322e0e86044e32605d9", 5967},
6277 {"resource.000", 0, "5f6a1fff40584ee807efd547899b1ba5", 249229},
6278 {"resource.001", 0, "d415a412ba05c7f7ee0dd4da47dc6362", 353099},
6279 {"resource.002", 0, "a836bd3bc9574f2371f8b6f74a082313", 680309},
6280 {"resource.003", 0, "bba9d6e685809fb7e482c9b33c1cac3f", 665548},
6281 {"resource.004", 0, "561fa58110dad6966467fa28e299679f", 632261},
6282 {"resource.005", 0, "5b541ef2feb38b999cc331b5e4b6df8a", 614232},
6283 {"resource.006", 0, "98cd75300311674e893d343ba15927f5", 528646},
6284 AD_LISTEND},
6285 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
6286
6287 // Space Quest 4 - Italian DOS Floppy (from glorifindel, also includes english language)
6288 // SCI interpreter version 1.000.200 (just a guess)
6289 {"sq4", "", {
6290 {"resource.map", 0, "e753dfa96d68dd95f84f6cd80479a35e", 6135},
6291 {"resource.000", 0, "2ac39ff61e369b79f3d7a4ad514f8e29", 203170},
6292 {"resource.001", 0, "99a6df6d366b3f061271ff3450ac0d32", 1286269},
6293 {"resource.002", 0, "a6a8d7a24dbb7a266a26b084e7275e89", 1241124},
6294 {"resource.003", 0, "5289000399d503b59da9e23129256f1a", 1325546},
6295 {"resource.004", 0, "4277c61bed40a50dadc4b5a344520af2", 1251000},
6296 {"resource.005", 0, "5f885abd335978e2fd4e5f886d7676c8", 1102880},
6297 AD_LISTEND},
6298 Common::IT_ITA, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
6299
6300 // Space Quest 4 - Japanese PC-98 5.25" Floppy (also includes english language)
6301 // SCI interpreter version "1.000.1068", VERSION file reports "1.000"
6302 // 3x5.25" (label: INT#12.16.91)
6303 {"sq4", "", {
6304 {"resource.map", 0, "ca7bba01019222b6f3e54e9051067a99", 5283},
6305 {"resource.000", 0, "161d719f38ed98d33f058a8cf3dc09c3", 952909},
6306 {"resource.001", 0, "454684e3a7a68cbca073945e50778447", 1187088},
6307 {"resource.002", 0, "6dc668326cc22cb9e8bd8ca9e68d2a66", 1181249},
6308 AD_LISTEND},
6309 Common::JA_JPN, Common::kPlatformPC98, ADGF_ADDENGLISH, GUIO_STD16_HIRES },
6310
6311 // Space Quest 4 - English DOS CD (from the Space Quest Collection)
6312 // Executable scanning reports "1.001.064", VERSION file reports "1.0"
6313 {"sq4", "CD", {
6314 {"resource.map", 0, "ed90a8e3ccc53af6633ff6ab58392bae", 7054},
6315 {"resource.000", 0, "63247e3901ab8963d4eece73747832e0", 5157378},
6316 AD_LISTEND},
6317 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_SQ4_CD },
6318
6319 // Space Quest 4 - English Windows CD (from the Space Quest Collection)
6320 // Executable scanning reports "1.001.064", VERSION file reports "1.0"
6321 // Same entry as the DOS version above. This one is used for the alternate
6322 // General MIDI music tracks in the Windows version
6323 {"sq4", "CD", {
6324 {"resource.map", 0, "ed90a8e3ccc53af6633ff6ab58392bae", 7054},
6325 {"resource.000", 0, "63247e3901ab8963d4eece73747832e0", 5157378},
6326 AD_LISTEND},
6327 Common::EN_ANY, Common::kPlatformWindows, ADGF_CD, GUIO_SQ4_CD_WINDOWS },
6328
6329 // Space Quest 4 - Korean fan translation, based on English DOS CD (from the Space Quest Collection)
6330 // Executable scanning reports "1.001.064", VERSION file reports "1.0"
6331 {"sq4", "", {
6332 {"resource.map", 0, "ed90a8e3ccc53af6633ff6ab58392bae", 7054},
6333 {"resource.000", 0, "63247e3901ab8963d4eece73747832e0", 5157378},
6334 {"resource.msg", 0, "6ca82305ba1f8ac1cebdd20427168106", 561801},
6335 AD_LISTEND},
6336 Common::KO_KOR, Common::kPlatformDOS, ADGF_CD, GUIO5(GAMEOPTION_SQ4_SILVER_CURSORS, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING) },
6337
6338 // Space Quest 4 - English DOS CD "NRS SQ4 Update 1.2" (unofficial patch)
6339 // This patch set was distributed as a mixture the CD and floppy versions (the whole game)
6340 // without the speech files, at least initially, and so it is not allowed.
6341 // Version 1.3 is instead distributed as a set of patches and diffs which require the user
6342 // to provide the full CD and floppy versions, and so it is happily supported.
6343 {"sq4", "CD", {
6344 {"resource.map", 0, "38287a646458a1dabded55d094407793", 7139},
6345 {"resource.000", 0, "231fd8421e1f211e1bcf9d7b8b6408e7", 9525849},
6346 AD_LISTEND},
6347 Common::EN_ANY, Common::kPlatformDOS, ADGF_PIRATED, GUIO_SQ4_CD },
6348
6349 // Space Quest 4 - English DOS CD "NRS SQ4 Update 1.3" (unofficial patch)
6350 // This comprehensive patch set combines CD and floppy versions and then applies its own changes.
6351 // Version 1.3 is distributed as a set of patches and diffs which require the user
6352 // to provide the full CD and floppy versions.
6353 {"sq4", "CD", {
6354 {"resource.map", 0, "8ae50cc723a6faab733fdc265afb1d0c", 7144},
6355 {"resource.000", 0, "231fd8421e1f211e1bcf9d7b8b6408e7", 9526423},
6356 AD_LISTEND},
6357 Common::EN_ANY, Common::kPlatformDOS, ADGF_CD, GUIO_SQ4_CD },
6358
6359 // Space Quest 4 - French DOS CD (fan translation and patch-set)
6360 {"sq4", "CD", {
6361 {"resource.map", 0, "ed90a8e3ccc53af6633ff6ab58392bae", 7054},
6362 {"resource.000", 0, "63247e3901ab8963d4eece73747832e0", 5157378},
6363 {"0.fon", 0, "ff0d61807398a6928222ebbfc233adde", 2431},
6364 AD_LISTEND},
6365 Common::FR_FRA, Common::kPlatformDOS, ADGF_CD, GUIO_SQ4_CD },
6366
6367 // Space Quest 4 - Spanish DOS Floppy version distributed on a CD (from jvprat, also includes english language)
6368 // Executable scanning reports "1.SQ4.057", VERSION file reports "1.000"
6369 // SCI interpreter version 1.000.200 (just a guess)
6370 {"sq4", "", {
6371 {"resource.map", 0, "51bcb305568ec19713f8b79727f10071", 6159},
6372 {"resource.000", 0, "8000a55aebc50a68b7cce07a8c33758c", 204315},
6373 {"resource.001", 0, "99a6df6d366b3f061271ff3450ac0d32", 1269094},
6374 {"resource.002", 0, "a6a8d7a24dbb7a266a26b084e7275e89", 1240998},
6375 {"resource.003", 0, "42a307941edeb1a3be31daeb2e4be90b", 1319306},
6376 {"resource.004", 0, "776fba81c110d1908776232cbe190e20", 1253752},
6377 {"resource.005", 0, "55fae26c2a92f16ef72c1e216e827c0f", 1098328},
6378 AD_LISTEND},
6379 Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
6380
6381 // Space Quest 4 - Spanish DOS 5.25" Floppy (from mgtroyas, #12524)
6382 {"sq4", "", {
6383 {"resource.map", 0, "a634cf7bdae116e1e8f1d98ddf8a9621", 6345},
6384 {"resource.000", 0, "8000a55aebc50a68b7cce07a8c33758c", 204315},
6385 {"resource.001", 0, "e924cf86a72ada7736043f045cce345f", 1064718},
6386 {"resource.002", 0, "c11e157a742c84a56f0a080cf5fee215", 857007},
6387 {"resource.003", 0, "619c0dd6b07cf032dabe80f5f69b2fc6", 1170919},
6388 {"resource.004", 0, "55fae26c2a92f16ef72c1e216e827c0f", 1064458},
6389 {"resource.005", 0, "42a307941edeb1a3be31daeb2e4be90b", 1154954},
6390 {"resource.006", 0, "11a6f691c54f458494d06afa9961c9cb", 923517},
6391 AD_LISTEND},
6392 Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
6393
6394 // Space Quest 4 - Spanish DOS Floppy (from jvprat, also includes english language)
6395 // Executable scanning reports "1.SQ4.056", VERSION file reports "1.000"
6396 // SCI interpreter version 1.000.200 (just a guess)
6397 {"sq4", "", {
6398 {"resource.map", 0, "41543ae71036046fef69df29a838ee05", 5589},
6399 {"resource.000", 0, "2ac39ff61e369b79f3d7a4ad514f8e29", 242470},
6400 {"resource.001", 0, "567608beb69d9dffdb42a8f39cb11a5e", 994323},
6401 {"resource.002", 0, "74c62fa2146ff3b3b2ea2b3fb95b9af9", 1140801},
6402 {"resource.003", 0, "42a307941edeb1a3be31daeb2e4be90b", 1088408},
6403 AD_LISTEND},
6404 Common::ES_ESP, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
6405
6406 // Space Quest 4 1.000 - German DOS Floppy (supplied by markcoolio in bug report #4282, also includes english language)
6407 // Executable scanning reports "1.SQ4.030"
6408 // SCI interpreter version 1.000.200 (just a guess)
6409 {"sq4", "", {
6410 {"resource.map", 0, "8f08b97ca093f370c56d99715b015554", 6153},
6411 {"resource.000", 0, "5f6a1fff40584ee807efd547899b1ba5", 206032},
6412 {"resource.001", 0, "99a6df6d366b3f061271ff3450ac0d32", 1270577},
6413 {"resource.002", 0, "a6a8d7a24dbb7a266a26b084e7275e89", 1242817},
6414 {"resource.003", 0, "47ee647b5b12232d27e63cc627c25899", 1321146},
6415 {"resource.004", 0, "c06350184a490c10eb4585fff0aa3192", 1254368},
6416 {"resource.005", 0, "b8d6efbd3235329bfe844c794097b2c9", 1098717},
6417 AD_LISTEND},
6418 Common::DE_DEU, Common::kPlatformDOS, ADGF_ADDENGLISH, GUIO_STD16 },
6419
6420 // Space Quest 4 - English Macintosh
6421 // Executable scanning reports "x.yyy.zzz"
6422 // VERSION file reports "1.148"
6423 {"sq4", "", {
6424 {"resource.map", 0, "6ffc6f76c4127d140759a512ab9a07be", 6042},
6425 {"resource.000", 0, "6a538b389705232cf9b2d7de2cf9c0a7", 224833},
6426 {"resource.001", 0, "77dc3fb6f93d3fee4e87b9ab96c89a95", 1410083},
6427 {"resource.002", 0, "fb8d07afb33d1cfd2a358cd69d8cf608", 1335960},
6428 {"resource.003", 0, "6873f6e117b4dc5dd398dbd2e19035f1", 1349062},
6429 {"resource.004", 0, "20fc54556ebfc737506288a1a32f7705", 364217},
6430 {"resource.005", 0, "869d16cab6641c80b06f4dcee18f86bc", 1426228},
6431 {"resource.006", 0, "91d23407bc0447a3722fbeb952d7edee", 1402451},
6432 AD_LISTEND},
6433 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_NO_FLAGS, GUIO_STD16_MAC },
6434
6435 // Space Quest 4 - Russian DOS
6436 // Executable scanning reports "1.000.753", VERSION file reports "1.994"
6437 {"sq4", "", {
6438 {"resource.map", 0, "e4f77dd99012d51e16903da07769a7bf", 5928},
6439 {"resource.000", 0, "e1f46832cd2458796028e054a0466031", 186750},
6440 {"resource.001", 0, "1110371c3bafbbf8968a324097c83fdb", 1283759},
6441 {"resource.002", 0, "9c342cd76b421369406d6fafd7b1a285", 1234726},
6442 {"resource.003", 0, "e617f09840d9f86181f7602c8bf2e8ad", 1266491},
6443 {"resource.004", 0, "2763fe4f0cb74df716ec8b0c464b0988", 1217428},
6444 {"resource.005", 0, "d608713197c5ba1cd8c6ed46299c3069", 1057924},
6445 AD_LISTEND},
6446 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6447
6448#undef GUIO_SQ4_CD
6449#undef GUIO_SQ4_CD_WINDOWS
6450
6451 // Space Quest 5 - English DOS
6452 // Game version 1.03 or 1.04 from VERSION file
6453 // SCI interpreter version 1.001.068
6454 // 1.03 and 1.04 both match because they only differ by patch files
6455 {"sq5", "", {
6456 {"resource.map", 0, "66317c12ac6e818d1f7c17e83c1d9819", 6143},
6457 {"resource.000", 0, "4147edc5045e6d62998018b5614c58ec", 5496486},
6458 {"resource.msg", 0, "bb8ad78793c26bdb3f77498b1d6515a9", 125988},
6459 AD_LISTEND},
6460 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6461
6462 // Space Quest 5 - English DOS - THIS IS THE UNOFFICIAL BETA VERSION, WHICH IS OBVIOUSLY PIRATED AND CONTAINS MANY BUGS
6463 // refer to https://www.akril15.com/sr/sq5alt/sq5alt.html =DO NOT RE-ADD=
6464 // Game version 0.028 from VERSION file
6465 // SCI interpreter version 1.001.067
6466 {"sq5", "", {
6467 {"resource.map", 0, "8bde0a9adb9a3e9aaa861826874c9834", 6473},
6468 {"resource.000", 0, "f4a48705764544d7cc64a7bb22a610df", 6025184},
6469 AD_LISTEND},
6470 Common::EN_ANY, Common::kPlatformDOS, ADGF_PIRATED, GUIO_STD16 },
6471
6472 // Space Quest 5 v1.04 - German DOS (from Tobis87, updated information by markcool from bug reports #4285 and #4287)
6473 // SCI interpreter version 1.001.068
6474 {"sq5", "", {
6475 {"resource.map", 0, "66317c12ac6e818d1f7c17e83c1d9819", 6143},
6476 {"resource.000", 0, "4147edc5045e6d62998018b5614c58ec", 5496486},
6477 {"resource.msg", 0, "7c71cfc36153cfe07b450423a51f7e68", 146282},
6478 AD_LISTEND},
6479 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6480
6481 // Space Quest 5 v1.04 - French DOS (from Hkz, Included in Space Quest Collector's Edition, with chapters I-V)
6482 // SCI interpreter version 1.001.068
6483 {"sq5", "", {
6484 {"resource.map", 0, "66317c12ac6e818d1f7c17e83c1d9819", 6143},
6485 {"resource.000", 0, "4147edc5045e6d62998018b5614c58ec", 5496486},
6486 {"resource.msg", 0, "877c42380320eb1db7dad83ccd261214", 140374},
6487 AD_LISTEND},
6488 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6489
6490 // Space Quest 5 - Italian DOS Floppy (from glorifindel)
6491 // SCI interpreter version 1.001.068 (just a guess)
6492 {"sq5", "", {
6493 {"resource.map", 0, "5b09168baa2f6e2e22787429b2d72f54", 6492},
6494 {"resource.000", 0, "5040026519f37199f3616fb1d4704dff", 6047170},
6495 AD_LISTEND},
6496 Common::IT_ITA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6497
6498 // Space Quest 5 - Spanish DOS Floppy (from mirir, bug report #5459)
6499 // SCI interpreter version 1.001.068
6500 {"sq5", "", {
6501 {"resource.map", 0, "5714a899033bdebf2d61ad333c8c6637", 6492},
6502 {"resource.000", 0, "73748852548faa42927f7537b165582d", 6049994},
6503 {"resource.msg", 0, "46deca7ef9cf057f7d442df98c1a2ae2", 134612},
6504 AD_LISTEND},
6505 Common::ES_ESP, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6506
6507 // Space Quest 5 - Russian DOS
6508 // Executable scanning reports "1.001.068", VERSION file reports "1.994"
6509 {"sq5", "", {
6510 {"resource.map", 0, "82e6e9b4270a4007578a119b6a51860c", 6493},
6511 {"resource.000", 0, "6f9ed21e1001526b4137f6703ed476af", 6103778},
6512 {"resource.msg", 0, "0a8931990cd2eac1691602391c68ab85", 147580},
6513 AD_LISTEND},
6514 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6515
6516 // Space Quest 5 - Russian DOS
6517 // VERSION file reports "1.04"
6518 {"sq5", "", {
6519 {"resource.map", 0, "31ce07f482d5af535fb0a2d365b2be76", 6676},
6520 {"resource.000", 0, "654a7d7647d09e13502f0ec69e3ab05c", 5644028},
6521 AD_LISTEND},
6522 Common::RU_RUS, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6523
6524 // Space Quest 5 - Hebrew fan translation - by https://github.com/adventurebrew/HebrewAdventure
6525 // based on English DOS
6526 {"sq5", "", {
6527 {"resource.map", 0, "66317c12ac6e818d1f7c17e83c1d9819", 6143},
6528 {"resource.000", 0, "4147edc5045e6d62998018b5614c58ec", 5496486},
6529 {"resource.msg", 0, "bb8ad78793c26bdb3f77498b1d6515a9", 125988},
6530 {"PATCHES/0.fon", 0, "a2fc0fd2c4ddcf1f1dc5207126cd998b", 3419},
6531 AD_LISTEND},
6532 Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6533
6534#define GUIO_SQ6_DEMO GUIO4(GUIO_NOLAUNCHLOAD, \
6535 GUIO_LINKSPEECHTOSFX, \
6536 GUIO_NOASPECT, \
6537 GAMEOPTION_ENABLE_GMM_SAVE)
6538#define GUIO_SQ6 GUIO6(GUIO_LINKSPEECHTOSFX, \
6539 GUIO_NOASPECT, \
6540 GAMEOPTION_ORIGINAL_SAVELOAD, \
6541 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
6542 GAMEOPTION_HQ_VIDEO, \
6543 GAMEOPTION_ENABLE_GMM_SAVE)
6544#define GUIO_SQ6_MAC GUIO5(GUIO_LINKSPEECHTOSFX, \
6545 GUIO_NOASPECT, \
6546 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
6547 GAMEOPTION_HQ_VIDEO, \
6548 GAMEOPTION_ENABLE_GMM_SAVE)
6549
6550 // Space Quest 6 - English DOS/Win3.11 CD (from the Space Quest Collection)
6551 // Executable scanning reports "2.100.002", VERSION file reports "1.0"
6552 // This is a different interpreter than in version 1.11, though both say "May 24 1995"
6553 {"sq6", "", {
6554 {"resource.map", 0, "6dddfa3a8f3a3a513ec9dfdfae955005", 10528},
6555 {"resource.000", 0, "c4259ab7355aead07773397b1052827d", 41150806},
6556 AD_LISTEND},
6557 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_SQ6 },
6558
6559 // Space Quest 6 - English DOS/Win3.11 CD ver 1.11 (from FRG)
6560 // Executable scanning reports "2.100.002", VERSION file reports "1.11"
6561 // This is a different interpreter than in version 1.0, though both say "May 24 1995"
6562 {"sq6", "", {
6563 {"resource.map", 0, "e0615d6e4e10e37ae42e6a2a95aaf145", 10528},
6564 {"resource.000", 0, "c4259ab7355aead07773397b1052827d", 41150806},
6565 AD_LISTEND},
6566 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_SQ6 },
6567
6568 // Space Quest 6 - French DOS/Win3.11 CD (from French magazine Joystick - September 1997)
6569 // Executable scanning reports "2.100.002", VERSION file reports "1.0"
6570 {"sq6", "", {
6571 {"resource.map", 0, "3c831625931d5079b73ae8c275f52c95", 10534},
6572 {"resource.000", 0, "4195ca940f759424f62b90e262cc1737", 40932397},
6573 AD_LISTEND},
6574 Common::FR_FRA, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_SQ6 },
6575
6576 // Space Quest 6 - German DOS (from Tobis87, updated info from markcoolio in bug report #4284)
6577 // SCI interpreter version 2.100.002 (just a guess)
6578 {"sq6", "", {
6579 {"resource.map", 0, "664d797415484f85c90b1b45aedc7686", 10534},
6580 {"resource.000", 0, "ba87ba91e5bdabb4169dd0df75777722", 40933685},
6581 AD_LISTEND},
6582 Common::DE_DEU, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_SQ6 },
6583
6584 // Space Quest 6 - English Win3.11 Interactive Demo (from Sneak Peeks 2)
6585 // This demo has no speech, unlike the later DOS/Win version.
6586 // Executable scanning reports "2.100.002", VERSION file reports "1.000.000"
6587 {"sq6", "Demo", {
6588 {"resource.map", 0, "5cf3f0db76080a4ac327190bd027e355", 2164},
6589 {"resource.000", 0, "ab12724e078dea34b624e0d2a38dcd7c", 2159708},
6590 AD_LISTEND},
6591 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO, GUIO3(GUIO_NOSPEECH, GUIO_NOLAUNCHLOAD, GUIO_NOASPECT) },
6592
6593 // Space Quest 6 - English Win3.11 Non-Interactive Demo (from trembyle)
6594 // Found on Interactive Entertainment Episode 10 - Feb 1995
6595 // Executable scanning reports "2.100.002"
6596 {"sq6", "Demo", {
6597 {"resource.map", 0, "fe5759d4d87785210806431338815f76", 1852},
6598 {"resource.000", 0, "a199ee68c0a1d1ea878137084e76301d", 8200543},
6599 AD_LISTEND},
6600 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO, GUIO_SQ6_DEMO },
6601
6602 // Space Quest 6 - English DOS/Win3.11 Interactive Demo (from FRG, from Phantasmagoria US)
6603 // SCI interpreter version 2.100.002
6604 {"sq6", "Demo", {
6605 {"resource.map", 0, "368f07b07433db3f819fa3fa0e5efee5", 2572},
6606 {"resource.000", 0, "ab12724e078dea34b624e0d2a38dcd7c", 2272050},
6607 AD_LISTEND},
6608 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_SQ6_DEMO },
6609
6610 // Space Quest 6 - English Macintosh CD
6611 // VERSION file reports "1.000"
6612 {"sq6", "", {
6613 {"Data1", 0, "37d452ef82e3c054a2531d3028acbd9a", 11488332},
6614 {"Data2", 0, "c4d2da963e1ae9f52bac4bece8ecef19", 6912263},
6615 {"Data3", 0, "d1ee854dc7ac5e439aaaed683404dd53", 5527296},
6616 {"Data4", 0, "4126aa73958a00203e97f843e888d82b", 5872552},
6617 {"Data5", 0, "9b3558495d861ebb97ceaaec6f1686c1", 5916394},
6618 {"Data6", 0, "7ce6c5172ee8cd23476d5c9fcf41a545", 5339991},
6619 {"Data7", 0, "7103d65a3b94ca0cdb88d83e0faa6589", 6017594},
6620 {"Data8", 0, "0f30545c9789f4b31613a671d47b5b67", 2266093},
6621 {"Data9", 0, "d667feaefef37089577b3fb925c676ed", 2941050},
6622 {"Data10", 0, "92d878ff44fc4ef6b0d9e8cda2f11d2c", 4037421},
6623 {"Data11", 0, "08ca4f202e115df26cf80aa2a722a959", 925632},
6624 {"Data12", 0, "5c715987024fbc666c1c3fea2bcdce42", 1868927},
6625 AD_LISTEND },
6626 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_SQ6_MAC },
6627
6628 // Space Quest 6 - Hebrew fan translation - by https://github.com/adventurebrew/HebrewAdventure
6629 // based on English DOS/Win3.11 CD
6630 {"sq6", "", {
6631 {"resource.map", 0, "6dddfa3a8f3a3a513ec9dfdfae955005", 10528},
6632 {"resource.000", 0, "c4259ab7355aead07773397b1052827d", 41150806},
6633 {"PATCHES/0.fon", 0, "a2fc0fd2c4ddcf1f1dc5207126cd998b", 3419},
6634 AD_LISTEND},
6635 Common::HE_ISR, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_SQ6 },
6636
6637#undef GUIO_SQ6_DEMO
6638#undef GUIO_SQ6
6639#undef GUIO_SQ6_MAC
6640
6641 // The Island of Dr. Brain - English DOS CD (from jvprat)
6642 // Executable scanning reports "1.001.053", VERSION file reports "1.0 10.27.92"
6643 {"islandbrain", "", {
6644 {"resource.map", 0, "2388efef8430b041b0f3b00b9050e4a2", 3281},
6645 {"resource.000", 0, "b3acd9b9dd7fe53c4ee133ac9a1acfab", 2103560},
6646 AD_LISTEND},
6647 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16_SPEECH },
6648
6649 // The Island of Dr. Brain - English DOS (from Quietust)
6650 // Executable scanning reports "1.001.053", VERSION file reports "1.1 2.3.93"
6651 {"islandbrain", "", {
6652 {"resource.map", 0, "3c07da06bdd1689f9d07af78fb94d0ec", 3101},
6653 {"resource.000", 0, "ecc686e0034fb4d41de077ac7167b3cf", 1947866},
6654 AD_LISTEND},
6655 Common::EN_ANY, Common::kPlatformDOS, ADGF_NO_FLAGS, GUIO_STD16 },
6656
6657 // The Island of Dr. Brain - English DOS Non-Interactive Demo
6658 // SCI interpreter version 1.001.053 (just a guess)
6659 {"islandbrain", "Demo", {
6660 {"resource.map", 0, "a8e5ca8ed1996974afa59f4c45e06195", 986},
6661 {"resource.000", 0, "b3acd9b9dd7fe53c4ee133ac9a1acfab", 586560},
6662 AD_LISTEND},
6663 Common::EN_ANY, Common::kPlatformDOS, ADGF_DEMO, GUIO_STD16 },
6664
6665#define GUIO_TORIN_DEMO GUIO4(GUIO_NOMIDI, \
6666 GUIO_NOLAUNCHLOAD, \
6667 GUIO_NOASPECT, \
6668 GAMEOPTION_ENABLE_GMM_SAVE)
6669#define GUIO_TORIN GUIO6(GUIO_NOMIDI, \
6670 GUIO_NOASPECT, \
6671 GAMEOPTION_ORIGINAL_SAVELOAD, \
6672 GAMEOPTION_ENABLE_BLACK_LINED_VIDEO, \
6673 GAMEOPTION_HQ_VIDEO, \
6674 GAMEOPTION_ENABLE_GMM_SAVE)
6675#define GUIO_TORIN_MAC GUIO_TORIN
6676
6677 // Torin's Passage - English DOS/Windows Early Demo
6678 // SCI interpreter version 2.100.002
6679 {"torin", "Demo", {
6680 {"resmap.000", 0, "2f466e0dca27d2e6a85e422492a92915", 3403},
6681 {"ressci.000", 0, "db3e290481c35c3224e9602e71e4a1f1", 5004165},
6682 AD_LISTEND},
6683 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO | ADGF_DROPPLATFORM, GUIO_TORIN_DEMO },
6684
6685 // Torin's Passage - English DOS/Windows Interactive Demo
6686 // SCI interpreter version 2.100.002
6687 {"torin", "Demo", {
6688 {"resmap.000", 0, "9a3e172cde9963d0a969f26469318cec", 3403},
6689 {"ressci.000", 0, "db3e290481c35c3224e9602e71e4a1f1", 5073868},
6690 AD_LISTEND},
6691 Common::EN_ANY, Common::kPlatformWindows, ADGF_DEMO | ADGF_DROPPLATFORM, GUIO_TORIN_DEMO },
6692
6693 // Torin's Passage - Multilingual EN/FR/DE w/ English audio Windows CD
6694 // Also matches GOG.com English-only release
6695 // Also matches Spanish and Italian CD releases
6696 // SCI interpreter version 2.100.002
6697 {"torin", "", {
6698 // Duplicate resmap is intentional; it gives the English version equal
6699 // priority to localized versions that are detected with an additional
6700 // file
6701 {"resmap.000", 0, "bb3b0b22ff08df54fbe2d06263409be6", 9799},
6702 {"resmap.000", 0, "bb3b0b22ff08df54fbe2d06263409be6", 9799},
6703 {"ressci.000", 0, "693a259d346c9360f4a0c11fdaae430a", 55973887},
6704 AD_LISTEND},
6705 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6706
6707 {"torin", "", {
6708 {"resmap.000", 0, "bb3b0b22ff08df54fbe2d06263409be6", 9799},
6709 {"ressci.000", 0, "693a259d346c9360f4a0c11fdaae430a", 55973887},
6710 {"french/msg/0.msg", 0, "cbf314308636380a96f20a76f2a26ce5", 5857},
6711 AD_LISTEND},
6712 Common::FR_FRA, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6713
6714 {"torin", "", {
6715 {"resmap.000", 0, "bb3b0b22ff08df54fbe2d06263409be6", 9799},
6716 {"ressci.000", 0, "693a259d346c9360f4a0c11fdaae430a", 55973887},
6717 {"german/msg/0.msg", 0, "374ce3a7e540e1f4917d132f74f356b8", 5993},
6718 AD_LISTEND},
6719 Common::DE_DEU, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6720
6721 // from jvprat and m_kiewitz
6722 {"torin", "", {
6723 {"resmap.000", 0, "bb3b0b22ff08df54fbe2d06263409be6", 9799},
6724 {"ressci.000", 0, "693a259d346c9360f4a0c11fdaae430a", 55973887},
6725 {"spanish/msg/0.msg", 0, "3c468ee0a8595d64d93df68054b116d7", 5681},
6726 AD_LISTEND},
6727 Common::ES_ESP, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6728
6729 // from glorifindel
6730 {"torin", "", {
6731 {"resmap.000", 0, "bb3b0b22ff08df54fbe2d06263409be6", 9799},
6732 {"ressci.000", 0, "693a259d346c9360f4a0c11fdaae430a", 55973887},
6733 {"patches/0.msg", 0, "ef23a06ff97415e58fbbe25624738789", 6025},
6734 AD_LISTEND},
6735 Common::IT_ITA, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6736
6737 {"torin", "", {
6738 {"resmap.000", 0, "bb3b0b22ff08df54fbe2d06263409be6", 9799},
6739 {"ressci.000", 0, "693a259d346c9360f4a0c11fdaae430a", 55973887},
6740 {"patches/0.msg", 0, "44f57dd333e77484002a90733005c2ae", 5690},
6741 AD_LISTEND},
6742 Common::PT_BRA, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6743
6744 // fan made Hebrew translation, by "Hebrew Adventure" https://www.facebook.com/groups/200491360554968/
6745 // distributed as zip package to be extracted over GOG.com version
6746 // from ZvikaZ
6747 { "torin", "", {
6748 {"resmap.000", 0, "bb3b0b22ff08df54fbe2d06263409be6", 9799},
6749 {"ressci.000", 0, "693a259d346c9360f4a0c11fdaae430a", 55973887},
6750 {"PATCHES/61101.p56", 0, "c179fa0c1f842c3076393939e1f29e48", 200121},
6751 AD_LISTEND},
6752 Common::HE_ISR, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6753
6754
6755 // ---
6756
6757 // Torin's Passage - Multilingual EN/FR/DE w/ German audio Windows CD (from m_kiewitz)
6758 // SCI interpreter version 2.100.002
6759 // VERSION file "1.0"
6760 {"torin", "", {
6761 {"resmap.000", 0, "e55c3097329b3c53752301e01c6af2fb", 9787},
6762 {"ressci.000", 0, "118f9bec04bfe17c4f87bbb5ddb43c18", 56127540},
6763 AD_LISTEND},
6764 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6765
6766 {"torin", "", {
6767 {"resmap.000", 0, "e55c3097329b3c53752301e01c6af2fb", 9787},
6768 {"ressci.000", 0, "118f9bec04bfe17c4f87bbb5ddb43c18", 56127540},
6769 AD_LISTEND},
6770 Common::FR_FRA, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6771
6772 {"torin", "", {
6773 {"resmap.000", 0, "e55c3097329b3c53752301e01c6af2fb", 9787},
6774 {"ressci.000", 0, "118f9bec04bfe17c4f87bbb5ddb43c18", 56127540},
6775 AD_LISTEND},
6776 Common::DE_DEU, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6777
6778 // ---
6779
6780 // Torin's Passage - Multilingual EN/FR/DE w/ French audio Windows CD (from LePhilousophe)
6781 // SCI interpreter version 2.100.002
6782 // NOTE: This version of Torin has an ITALIAN directory, but it contains
6783 // English language data, not Italian
6784 {"torin", "", {
6785 {"resmap.000", 0, "66ed46e3e56f487e688d52f05b33d0ba", 9787},
6786 {"ressci.000", 0, "118f9bec04bfe17c4f87bbb5ddb43c18", 56126981},
6787 AD_LISTEND},
6788 Common::EN_ANY, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6789
6790 {"torin", "", {
6791 {"resmap.000", 0, "66ed46e3e56f487e688d52f05b33d0ba", 9787},
6792 {"ressci.000", 0, "118f9bec04bfe17c4f87bbb5ddb43c18", 56126981},
6793 AD_LISTEND},
6794 Common::FR_FRA, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6795
6796 {"torin", "", {
6797 {"resmap.000", 0, "66ed46e3e56f487e688d52f05b33d0ba", 9787},
6798 {"ressci.000", 0, "118f9bec04bfe17c4f87bbb5ddb43c18", 56126981},
6799 AD_LISTEND},
6800 Common::DE_DEU, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6801
6802 // ---
6803
6804 // Torin's Passage - Russian Windows CD (SoftClub official translate)
6805 // SCI interpreter version 2.100.002
6806 // VERSION file "1.0"
6807 { "torin", "",{
6808 { "resource.aud", 0, "f66df699be5ed011b16b3f816cee8a04", 210583510 },
6809 { "ressci.000", 0, "e672da099fb1663b87c78abc6c8ba2a4", 130622695 },
6810 { "resmap.000", 0, "643859f8f2be8e7701611e29b3b65208", 9799 },
6811 AD_LISTEND },
6812 Common::RU_RUS, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6813
6814 // Torin's Passage - Russian Windows CD (Dyadushka Research + City)
6815 // VERSION file "1.0"
6816 { "torin", "",{
6817 {"resource.aud", 0, "142a523ee8b79cbe5ef8be7e557ddd55", 181100846},
6818 {"ressci.000", 0, "693a259d346c9360f4a0c11fdaae430a", 56974537},
6819 {"resmap.000", 0, "bb3b0b22ff08df54fbe2d06263409be6", 9799},
6820 AD_LISTEND },
6821 Common::RU_RUS, Common::kPlatformWindows, ADGF_DROPPLATFORM, GUIO_TORIN },
6822
6823 // Torin's Passage - English Macintosh
6824 {"torin", "", {
6825 {"Data1", 0, "63887e33cc282c92dc1f916f54aea8eb", 700530},
6826 {"Data2", 0, "da2f13be2819a7333fee372d38b8d1a2", 122229},
6827 {"Data3", 0, "e9fda4f1714ddb443545ba8a2d58ef18", 7298870},
6828 {"Data4", 0, "59b432ec35b24a216432a556e25087ef", 7209053},
6829 {"Data5", 0, "189e809f24aee83c707dea03a543c7c4", 6615307},
6830 {"Data6", 0, "b639487c83d1dae0e001e700f3631566", 7594625},
6831 {"Data7", 0, "2afd9b5434102b89610916b904c3f73a", 7627118},
6832 {"Data8", 0, "4601cf0a4a5de40132cab2121bbc0962", 6731266},
6833 {"Data9", 0, "c7dcd55bc538d6a6808f7e899b164fe3", 7760723},
6834 {"Data10", 0, "b2d73cf4bbe6003c012a121405f8b4de", 6857922},
6835 AD_LISTEND},
6836 Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK | ADGF_UNSTABLE, GUIO_TORIN_MAC },
6837
6838#undef GUIO_TORIN_DEMO
6839#undef GUIO_TORIN
6840#undef GUIO_TORIN_MAC
6841
6842 // SCI Fanmade Games
6843 FANMADE("120 Degrees Below Zero", "57f6135bd073802215c9b97f32d6aea3", 504, "03adf530a34557dfc20f848c9572f4d0", 320749),
6844 FANMADE("Al Pond: Island Quest 2", "4cba6a5a4c8f66f21935ed78b0511a92", 870, "876587dc9a5ec569287a3dc4b29139d8", 613769),
6845 FANMADE("Al Pond 2: Island Quest", "9625372e710d1a95d2027b48f9e325af", 1506, "a0f9aa65b9bf3d8703adff5a621f243c", 889843),
6846 FANMADE("Al Pond 2: Island Quest (Updated)", "64be277cdcc6aafce7d9f26e88ad31a8", 1500, "571547228a212d63315f0c114cf48d54", 885241),
6847 FANMADE("Another DG Game: I Want My C64 Back", "4a8ca7ca2abd18899ef856f47665e2e9", 588, "12ff558d20c72e42cc6adb408f34d6d8", 150513),
6848 FANMADE_L("Another DG Game: I Want My C64 Back", "13dc1d9ebc57daf8895412eee5e39fea", 576, "e2ad60b3a280171429db5c85f158f84a", 141697, "resource.001", Common::FR_FRA),
6849 FANMADE("Aquarius: An Aquatic Experience", "2e23bc3b82f22a454be202ea593fb478", 480, "01555c8de683d25405bda270aa1ff014", 272372),
6850 FANMADE("Betrayed Alliance 1.0", "b1f43f496a83cb8503f290a838b26242", 4062, "e637255aae6191ee92b9e843ad276288", 2367197),
6851 FANMADE("Betrayed Alliance 1.1", "bb776e42e93f8b98006d6481fb73a588", 4080, "ad7bcfa11f914f23ddbe32723700391e", 2391020),
6852 FANMADE("Betrayed Alliance 1.2", "ade9f8124dae2e6aced8b5bfc0f54411", 4200, "4599d184348e8dfa99a1804f41966177", 2498493), // original version
6853 FANMADE("Betrayed Alliance 1.2", "30431334d821d23e584d6f4c0a3d5b61", 4206, "42e3a857f589eef8a8567b86b71f7fb9", 2503541), // "stealth updated" version
6854 FANMADE("Betrayed Alliance 1.3.1", "c6e60d28086cfa5655af3701c8e2d181", 4878, "c9329736f06cc9ab17f370c93d1fd2fd", 3326253),
6855 FANMADE("Betrayed Alliance 1.3.2", "6f5d48443ad7f8f67190cc59a6c27af4", 4896, "e160dce04115c5f6bfd68870b8adbf8f", 3355630),
6856 FANMADE("Betrayed Alliance 1.3.3.1", "8c015831d9bc45c07c783eaf25465d48", 4890, "af3dc3f4fc627c2c8b2a435d86c7d38d", 3364437),
6857 FANMADE("Betrayed Alliance Book 2 Demo 1.0", "b5b21ca4d1ad3c576e9776bf96845656", 4524, "57150380af9bf05b07851177e01c5066", 3309884),
6858 FANMADE("Bluntman and Chronic (Politically Correct Version)", "c3ef9fa6c7c5fb840078bf28d87c7f8b", 1362, "441636a9f6f86710844868fded868ee7", 596688),
6859 FANMADE("Cascade Quest", "c94efc10d18c040b6e22a1dc6d3adfe1", 3468, "8ada33dfa945f81531e5508240b573de", 1432195),
6860 FANMADE("Circus Quest", "35871f6b4e1df56af4113c0203a0b223", 630, "7d6f97d7935d8733f488d4cb74315e5b", 279627),
6861 FANMADE("Curt's Quest 1.0", "b0e555370380d218968a40a68eaaaffc", 1146, "c851182cdf6fc6a81b840f4d4875f1a0", 307165),
6862 FANMADE("Curt's Quest 1.1", "54084c29346683296e45ef32d7ae74f3", 1128, "c851182cdf6fc6a81b840f4d4875f1a0", 302000),
6863 FANMADE("Demo Quest", "c89a0c9e0a4e4af0ecedb300a3b31dbf", 384, "a32f3495ba24764cba091119cc3f1e13", 160098),
6864 FANMADE("Dr. Jummybummy's Space Adventure 2", "6ae6cb7de423f51736d9487b4ca0c6da", 810, "26e5b563f578e104d79689f36568b7cf", 394670),
6865 FANMADE("Dr. Jummybummy's Space Adventure 2 v1.0", "d689721ebf598b5ed84993057c7bd8d9", 4782, "9f748aac2f78a70a89d417f31989daea", 2247273),
6866 FANMADE("Edy Oliver into the Cave of Whistling Skulls Demo", "eba0a0e86768ee3f14e78fecbc5af011", 2388, "4f6eab79a0f7980960eed101ab8122ad", 2601551),
6867 FANMADE("Footsteps Sound Demo", "d9dabee6e1550b1fdb793f442f227738", 372, "06561df40dea49c6e84184e0ba6f19cb", 114212),
6868 FANMADE_L("Grostesteing: Plus Mechant que Jamais", "ec9a97ccb134f69249f6ea8b16c13d8e", 1500, "b869f5f11bfe2ab5f67f4f0c618f2ce1", 464657, "resource.001", Common::FR_FRA), // FIXME: Accent
6869 FANMADE("Humanoid Demo", "97d8331293a6d57e8bad58c1efc89a63", 624, "fb354b9abe64011b12159e45d724633f", 452320),
6870 FANMADE("Island of Secrets Demo 0.3", "61279176c3e4530fec9b578877aecda7", 504, "7f4ed7a81b86bea22c62bc98e6d9ec39", 197790),
6871 FANMADE("Island of Secrets Demo 0.4", "a8ec7759c8014cf1383a3fe0f0897d0e", 786, "89c61a9d00c63fd94621879a927aad17", 303359),
6872 FANMADE("Jim's Quest 1: The Phantom Thesis", "0af50be1d3f0cb77a09137709a76ef4f", 960, "9c042c136548b20d9183495668e03526", 496446),
6873 FANMADE("King's Quest II SCI Pre-Alpha Version", "cdea1c081022e7697a1afffb1d2f9f6a", 2646, "fb2ce39002c3e05f3d83533638dea105", 2310356),
6874 FANMADE("Knight's Quest Demo 1.0", "5e816edf993956752ed06fccfeeae6d9", 1260, "959321f88a22905fa1f8c6d897874744", 703836),
6875 FANMADE("LockerGnome Quest", "3eeff9130206cad0c4e1551e2b9dd2c5", 420, "ae05ca90806fd90cc43f147c82d3547c", 158906),
6876 FANMADE("LockerGnome Quest Redux", "55b0081dbdd77a07807c76cec3606970", 492, "75c9c5e8a475a7b5f1a6cb18edad67f2", 168069),
6877 FANMADE("LockerGnome Quest Redux", "6299578d8ab709cc181baea6b984a0a7", 492, "c0ff4bfcc62fb111337343967e4001fd", 167383),
6878 FANMADE("Manic Mansion", "f2882af62d22d4bee991ee96ab3d9bd2", 912, "49e58214bfb738081d813912f2ba89b1", 648976),
6879 FANMADE("New Year's Mystery", "e4dcab1b1d3cb4a2c070a07a9c9589e0", 708, "e00ca5e44fd4e98d8174b467b31b0f21", 295425),
6880 FANMADE("New Year's Mystery (Updated)", "efd1beb5120293725065c95959144f81", 714, "b3bd3c2372ed6efa28adb12403c4c31a", 305027),
6881 FANMADE("Ocean Battle", "c2304a0568e0eb84f8e9a0915f01170a", 408, "46c520c1ac9b63528854d0f58c7e1b74", 142234),
6882 FANMADE("Osama Been Skatin'", "db8f1710453cfbecf4214b2946970043", 390, "7afd75d4620dedf97a84ae8f0a7523cf", 123827),
6883 FANMADE("Quest for the Cheat", "a359d4cf27f98264b42b55c017671214", 882, "8a943029f73c4bc85d454b7f473455ba", 455209),
6884 FANMADE("Robust Parse Demo 1.2", "c956d40b6eb42292ec328c510acb11d8", 540, "26f092bab5ec4490737d8463fd3ebbd5", 229044),
6885 FANMADE("SCI Capture the Flag", "4cd679a51d93b8b27c6b38d81be24b8b", 432, "98ae1f6ed7b4c21f88addbf643dd1d2f", 147878),
6886 FANMADE("SCI Companion Template", "ad54d4f504086cd597aa2348d0aa3b09", 354, "6798b7b601ce8154c1d1bc0f0edcdd18", 113061),
6887 FANMADE("SCI Logging Demo", "615c30c1445ea9349847e8868312a674", 558, "2df6858526177612ef9473e7af5b31c6", 171012),
6888#if 0
6889 // Disabled as this requires network access to the Google Translate API, which is not available as OSystem has no network API.
6890 FANMADE("SCI Narration Demo", "731f4f2b726a13c153380af08da16591", 360, "38c80558fb942e8568f011d4a1a4af59", 109789),
6891#endif
6892 FANMADE("SCI Programming April 2010 Competition Template", "36e5c4011dd7c92e1ae4c6fede7d698d", 456, "20c87fbb7f73e2a3eb2c5dfab4d76b5a", 142221),
6893 FANMADE("SCI Studio Template 3.0", "ca0dc8d586e0a8670b7621cde090b532", 354, "58a48ee692a86c0575e6bd0b00a92b9a", 113097),
6894 FANMADE("SCI Quest", "9067e1f1e54436d2dbfce855524bc84a", 552, "ffa7d355cd9223f245289108a696bcd2", 149634),
6895 FANMADE("SCI Tetris 1.0", "a268f84a293e6f8bbb55f6a41541c6cb", 384, "4da38a05d9752e787770e560a8f54fe6", 138974),
6896 FANMADE("SCI Tetris 1.1", "d1bd53d329541e4b26ec2f0b1eb68eb8", 318, "b219747b7e8b0537f783d621c6191b37", 102714),
6897 FANMADE11("SCI VGA Demo Update-Remake", "8913c0855eac223de6a86b3fc1af67c1", 439, "31d4283d8a9d52833df0d1e91dd702ec", 299311),
6898 FANMADE("SCI-Man", "3ab85bd39a86c11f85781764f9db09bb", 468, "bb8f9992f504a242bf0860e3588e150b", 131810),
6899 FANMADE("Scene Builder", "981de9fc7ecfc26631a5aec5c4e09bfe", 1842, "8faf71a4f7d89618d1346c1d60cd3074", 820847),
6900 FANMADE("Soulshade Asylum", "965a07e7fb6fd9563b94c969b72cfe2a", 546, "57401d18559985e569085a69edda691e", 244786),
6901 FANMADE("Text Views Demo", "ad0485a96470566517f184ff5dd049f8", 372, "727b946b37588ed334737732c55007c4", 115788),
6902 FANMADE("The Black Cauldron Demo", "5e1ff2833c7f33ebcfa456ba836e2067", 2592, "2f8e6264d2db91bb54982ab8aa18b3b4", 1881839),
6903 FANMADE("The Black Cauldron Final", "cbb4705f0cd73760996e5b27aae54f6a", 2484, "fc3bcaa7783b91bb78faefa345c6b3d9", 1677293),
6904 // Kafuka release, catdate-onedaydemo-2015.zip: old branding, old title, old music, zipper, hand.
6905 FANMADE11("The Dating Pool Demo (2015)", "6f788e0ec2b4a6110e9bbb639ca7ee74", 1378, "af28393cf5ae59e98203067f5eb87e2b", 1038935),
6906 // Kafuka release, catdate-onedaydemo-2016.zip: new branding, old title, zipper, hand.
6907 FANMADE11("The Dating Pool Demo (2016)", "9f44b144d8986a3676fb5114b819ec02", 1303, "4d6f521253ec67d0f1bd38c29c91c806", 915197),
6908 // Release status unknown: new title, cocktail, paw, remapped shadow.
6909 FANMADE11("The Dating Pool Demo (Unknown)", "80ae0fc1bc60b815c65eda86a23157bc", 1318, "755e12d325420acc7a06474d75002ba8", 1153508),
6910 // Itch.IO release: bug fixes
6911 FANMADE11("The Dating Pool Demo (Itch.IO)", "1442c3599b5f41755e4318db8d68da51", 1318, "755e12d325420acc7a06474d75002ba8", 1044647),
6912 // Itch.IO 2018 release: bug fixes, polish, new content at end
6913 FANMADE11("The Dating Pool Demo (Itch.IO 2018)", "750e0f01ca54ac0ea49cff2753e1ae65", 1263, "094b9d3c841fe60076f06cdef3fb1383", 1467849),
6914 // Itch.IO 2019 release: more bug fixes and polish
6915 FANMADE11("The Dating Pool Demo (Itch.IO 2019)", "1f7b68ed422eadbf373cc8611bc56f94", 1393, "094b9d3c841fe60076f06cdef3fb1383", 1555073),
6916 // Reported in #11071
6917 FANMADE11("The Dating Pool Demo (2016 One Day)", "736656f6debeaf8c8f53ef4f4825511a", 1303, "4d6f521253ec67d0f1bd38c29c91c806", 915171),
6918 FANMADE("The Farm Nightmare", "fb6cbfddaa7c055e2c3d8cf4c683a7db", 906, "50655e8b8925f717e698e08f006f40be", 338303),
6919 FANMADE("The Gem Scenario", "ef5f61f4d2c6d31122d3e2baf89ad976", 642, "2f16be390dd90c3d7ca1c8a594ac0bfa", 244794),
6920 FANMADE("The Legend of the Lost Jewel", "ba1bca315e3818c5626eda51bcfbcccf", 636, "9b0736d69924af0cff32a0f78db96855", 300398),
6921 FANMADE("The Sect of Achturan", "130ee6a9137005cdd4a26c38fa21576a", 1626, "1faf42afbfdb782f61ceaa1ee6243b76", 961705),
6922 FANMADE("Winter Wonderland", "c1ffaf8327462effd4ad21eeed9eea59", 504, "5d48666dc62f90d852a1d0de6e69195f", 305076),
6923#if 0
6924 // Disabled, this crashes into: ERROR: Uninitialized read for temp 2 from method ::export 1 (room 516, script 505, localCall ffffffff)!
6925 FANMADE("Zork Demo", "1e449214ed0738cb868e09249a24dbb6", 3480, "0f24d70ab8a51155a3a62f4495847afd", 335957),
6926#endif
6927 FANMADE11("Zork: The Great Underground Empire", "65f0731485faca4ee568b74e2f59d850", 3518, "e5d4790b6e8fa1b9a9691b22d541012b", 2460903),
6928
6929 // FIXME: The vga demo does not have a resource.000/001 file.
6930 //FANMADE_V("SCI VGA Demo", "00b1abd87bad356b90fcdfcb6132c26f", 8, "", 0, 0),
6931
6933};
6934
6935} // End of namespace Sci
static const char GAME_NOT_IMPLEMENTED[]
Definition: metaengine.h:138
#define AD_LISTEND
Definition: advancedDetector.h:104
#define AD_TABLE_END_MARKER
Definition: advancedDetector.h:328
@ ADGF_DEMO
Add "-demo" to gameid.
Definition: advancedDetector.h:157
@ ADGF_NO_FLAGS
No flags.
Definition: advancedDetector.h:139
@ ADGF_DROPPLATFORM
Do not add platform to gameid.
Definition: advancedDetector.h:154
@ ADGF_UNSUPPORTED
Definition: advancedDetector.h:146
@ ADGF_CD
Add "-cd" to gameid.
Definition: advancedDetector.h:155
@ ADGF_WARNING
Definition: advancedDetector.h:148
@ ADGF_MACRESFORK
Calculate the MD5 for this entry from the resource fork.
Definition: advancedDetector.h:151
@ ADGF_UNSTABLE
Flag to designate not yet officially supported games that are not fit for public testing.
Definition: advancedDetector.h:143
@ ADGF_ADDENGLISH
Always add English as a language option.
Definition: advancedDetector.h:150
@ ADGF_PIRATED
Flag to designate well-known pirated versions with cracks.
Definition: advancedDetector.h:145
Definition: console.h:28
Definition: advancedDetector.h:164