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 "advancedDetector.h"
23#include "phoenixvr/detection.h"
24
25namespace PhoenixVR {
26
27// clang-format off
28
29const PlainGameDescriptor phoenixvrGames[] = {
30 {"necrono", "Necronomicon: The Dawning of Darkness"},
31 {"lochness", "The Cameron Files: The Secret at Loch Ness"},
32 {"messenger", "The Messenger/Louvre: The Final Curse"},
33 {"dracula1", "Dracula: Resurrection"},
34 {"dracula2", "Dracula 2: The Last Sanctuary"},
35 {"amerzone", "Amerzone: The Explorer's Legacy"},
36 // V2 games
37 {"mysteryofmummy", "Sherlock Holmes: The Mystery of the Mummy"},
38 {"pharaohcurse", "The Cameron Files: Pharaoh's Curse"},
39 {0, 0}
40};
41
42const ADGameDescription gameDescriptions[] = {
43 {"necrono",
44 "GOG/Steam release",
45 AD_ENTRY3s("script.pak", "86294b9c445c3e06e24269c84036a207", 223,
46 "textes.txt", "f795f35b079cb8ef599724a2a7336c7e", 5319,
47 "NecroES/Data/Malette.vr", "af8eef0c3b9a71b7a64f786b0160338c", 149674),
48 Common::EN_USA,
49 Common::kPlatformWindows,
51 GUIO1(GUIO_NONE)
52 },
53
54 {"necrono",
55 nullptr,
56 AD_ENTRY4s("script.pak", "da42a18dd02fc01f116228d5c219b2fd", 215,
57 "textes.txt", "f795f35b079cb8ef599724a2a7336c7e", 5319,
58 "cd1/Data/Script1.pak", "626cac1db5160142313fdcf483fda2bf", 57410,
59 "cd2/Data/Script3.pak", "4f122b65627903da15b3f15156252c8d", 63979),
60 Common::EN_USA,
61 Common::kPlatformWindows,
63 GUIO1(GUIO_NONE)
64 },
65
66 {"necrono",
67 nullptr,
68 AD_ENTRY4s("script.pak", "da42a18dd02fc01f116228d5c219b2fd", 215,
69 "textes.txt", "c3af2d55b4fa55d200b047b6ec0d9f73", 5507,
70 "cd1/Data/Script1.pak", "626cac1db5160142313fdcf483fda2bf", 57410,
71 "cd2/Data/Script3.pak", "4252ea1b2458264e8d2a3afb67242820", 64012),
72 Common::DE_DEU,
73 Common::kPlatformWindows,
75 GUIO1(GUIO_NONE)
76 },
77
78 {"necrono",
79 nullptr,
80 AD_ENTRY4s("script.pak", "da42a18dd02fc01f116228d5c219b2fd", 215,
81 "textes.txt", "839362e45a668dc6c0031444ec4123aa", 5373,
82 "cd1/Data/Script1.pak", "626cac1db5160142313fdcf483fda2bf", 57410,
83 "cd2/Data/Script3.pak", "5d2a675dd314ccce7635ed5b16816f10", 64113),
84 Common::IT_ITA,
85 Common::kPlatformWindows,
87 GUIO1(GUIO_NONE)
88 },
89
90 {"necrono",
91 "GOG/Steam release",
92 AD_ENTRY3s("script.pak", "86294b9c445c3e06e24269c84036a207", 223,
93 "textes.txt", "542b626e7d56e4b3b5a73616e772a246", 5503,
94 "NecroES/Data/Malette.vr", "af8eef0c3b9a71b7a64f786b0160338c", 149674),
95 Common::FR_FRA,
96 Common::kPlatformWindows,
98 GUIO1(GUIO_NONE)
99 },
100
101 {"necrono",
102 "GOG/Steam release",
103 AD_ENTRY3s("script.pak", "86294b9c445c3e06e24269c84036a207", 223,
104 "textes.txt", "8a6fde4fbe90262cad639903a0469863", 5394,
105 "NecroES/Data/Malette.vr", "af8eef0c3b9a71b7a64f786b0160338c", 149674),
106 Common::IT_ITA,
107 Common::kPlatformWindows,
109 GUIO1(GUIO_NONE)
110 },
111
112 {"necrono",
113 nullptr,
114 AD_ENTRY3s("script.pak", "da42a18dd02fc01f116228d5c219b2fd", 215,
115 "textes.txt", "ab8efb7f5e92d2b76863c181bf2dbd10", 4959,
116 "Data/Malette.vr", "af8eef0c3b9a71b7a64f786b0160338c", 149674),
117 Common::RU_RUS,
118 Common::kPlatformWindows,
120 GUIO1(GUIO_NONE)
121 },
122
123 {"necrono",
124 "GOG/Steam release",
125 AD_ENTRY3s("script.pak", "86294b9c445c3e06e24269c84036a207", 223,
126 "textes.txt", "c3af2d55b4fa55d200b047b6ec0d9f73", 5507,
127 "NecroES/Data/Malette.vr", "af8eef0c3b9a71b7a64f786b0160338c", 149674),
128 Common::DE_DEU,
129 Common::kPlatformWindows,
131 GUIO1(GUIO_NONE)
132 },
133
134 {"necrono",
135 "GOG/Steam release",
136 AD_ENTRY3s("script.pak", "86294b9c445c3e06e24269c84036a207", 223,
137 "textes.txt", "e54b9e37d3b96b52f78e7ca266116c4b", 5423,
138 "NecroES/Data/Malette.vr", "af8eef0c3b9a71b7a64f786b0160338c", 149674),
139 Common::ES_ESP,
140 Common::kPlatformWindows,
142 GUIO1(GUIO_NONE)
143 },
144
145 {"necrono",
146 "GOG/Steam release",
147 AD_ENTRY3s("script.pak", "86294b9c445c3e06e24269c84036a207", 223,
148 "textes.txt", "4a0055fb933c8f044a7fa1a321eac7db", 5265,
149 "NecroES/Data/Malette.vr", "af8eef0c3b9a71b7a64f786b0160338c", 149674),
150 Common::PT_PRT,
151 Common::kPlatformWindows,
153 GUIO1(GUIO_NONE)
154 },
155
156 {"lochness",
157 "Retail version",
158 AD_ENTRY5s("script.pak", "a7ee3aae653658f93bba7f237bcf06f3", 1904,
159 "textes.txt", "3f2deea06efed98a355ea03d69fd15ce", 1608,
160 "cd1/install/Lochness.exe", "400e046beb9de2acf5ca5c8b5fed1416", 196608,
161 "cd2/LEVEL5/N5L07E06W52.TST", "69df780dbdf32a0c89fb8aecadd4d16b", 148,
162 "N0C00.4Xm", "6f80cbbf26ec80d23c3c3ae3d489e1fc", 6757728),
163 Common::EN_USA,
164 Common::kPlatformWindows,
166 GUIO1(GUIO_NONE)
167 },
168
169 {"lochness",
170 "Retail version",
171 AD_ENTRY5s("script.pak", "a7ee3aae653658f93bba7f237bcf06f3", 1904,
172 "textes.txt", "5ea7264941b31b5961860c7016537641", 1776,
173 "cd1/install/Lochness.exe", "b8f52b133294498a14aa1a7f82a3e822", 542883,
174 "cd2/LEVEL5/N5L07E06W52.TST", "69df780dbdf32a0c89fb8aecadd4d16b", 148,
175 "N0C00.4Xm", "6b79415bb604218f0de4c5d4e0b5897c", 4791962),
176 Common::PT_PRT,
177 Common::kPlatformWindows,
179 GUIO1(GUIO_NONE)
180 },
181
182 {"lochness",
183 "Retail version",
184 AD_ENTRY5s("script.pak", "a7ee3aae653658f93bba7f237bcf06f3", 1904,
185 "textes.txt", "b38570cda689d7994806635e0e34ed7f", 1825,
186 "cd1/install/Lochness.exe", "400e046beb9de2acf5ca5c8b5fed1416", 196608,
187 "cd2/LEVEL5/N5L07E06W52.TST", "69df780dbdf32a0c89fb8aecadd4d16b", 148,
188 "N0C00.4Xm", "6b79415bb604218f0de4c5d4e0b5897c", 4791962),
189 Common::IT_ITA,
190 Common::kPlatformWindows,
192 GUIO1(GUIO_NONE)
193 },
194
195 {"lochness",
196 "Nival",
197 AD_ENTRY5s("script.pak", "a7ee3aae653658f93bba7f237bcf06f3", 1904,
198 "textes.txt", "d1546d04243ee63f9ff6c5fc551082e1", 1763,
199 "cd1/install/Lochness.exe", "400e046beb9de2acf5ca5c8b5fed1416", 196608,
200 "cd2/LEVEL5/N5L07E06W52.TST", "69df780dbdf32a0c89fb8aecadd4d16b", 148,
201 "N0C00.4Xm", "befe689a043a50f9268b9daa306d9931", 8288474),
202 Common::RU_RUS,
203 Common::kPlatformWindows,
205 GUIO1(GUIO_NONE)
206 },
207
208 {"lochness",
209 "Steam release",
210 AD_ENTRY3s("script.pak", "a7ee3aae653658f93bba7f237bcf06f3", 1904,
211 "textes.txt", "294efb30581661615359ce234e2e85fb", 1596,
212 "N0C00.4Xm", "3938ffb9eebb012632d39ebf273726aa", 5160730),
213 Common::EN_USA,
214 Common::kPlatformWindows,
216 GUIO1(GUIO_NONE)
217 },
218
219 {"lochness",
220 "Steam release",
221 AD_ENTRY3s("script.pak", "a7ee3aae653658f93bba7f237bcf06f3", 1904,
222 "textes.txt", "f1d44e0b71736e5b0e2516dbfe9bf7e3", 1770,
223 "N0C00.4Xm", "6b79415bb604218f0de4c5d4e0b5897c", 4791962),
224 Common::FR_FRA,
225 Common::kPlatformWindows,
227 GUIO1(GUIO_NONE)
228 },
229
230 {"lochness",
231 "Steam release",
232 AD_ENTRY3s("script.pak", "a7ee3aae653658f93bba7f237bcf06f3", 1904,
233 "textes.txt", "b38570cda689d7994806635e0e34ed7f", 1825,
234 "N0C00.4Xm", "6b79415bb604218f0de4c5d4e0b5897c", 4791962),
235 Common::IT_ITA,
236 Common::kPlatformWindows,
238 GUIO1(GUIO_NONE)
239 },
240
241 {"lochness",
242 "Steam release",
243 AD_ENTRY3s("script.pak", "a7ee3aae653658f93bba7f237bcf06f3", 1904,
244 "textes.txt", "640d6d3f53986b73f97e1eaad700093a", 1732,
245 "N0C00.4Xm", "6b79415bb604218f0de4c5d4e0b5897c", 4791962),
246 Common::DE_DEU,
247 Common::kPlatformWindows,
249 GUIO1(GUIO_NONE)
250 },
251
252 {"lochness",
253 "Steam release",
254 AD_ENTRY3s("script.pak", "a7ee3aae653658f93bba7f237bcf06f3", 1904,
255 "textes.txt", "4474a0c84b6e7363e1d65cc67278b923", 1769,
256 "N0C00.4Xm", "6b79415bb604218f0de4c5d4e0b5897c", 4791962),
257 Common::ES_ESP,
258 Common::kPlatformWindows,
260 GUIO1(GUIO_NONE)
261 },
262
263 {"lochness",
264 "Steam release",
265 AD_ENTRY3s("script.pak", "a7ee3aae653658f93bba7f237bcf06f3", 1904,
266 "textes.txt", "5ea7264941b31b5961860c7016537641", 1776,
267 "N0C00.4Xm", "6b79415bb604218f0de4c5d4e0b5897c", 4791962),
268 Common::PT_PRT,
269 Common::kPlatformWindows,
271 GUIO1(GUIO_NONE)
272 },
273
274 {"lochness",
275 "USA Retail version",
276 AD_ENTRY3s("install.EXE", "872c13b9a3a7be96300d0fc4419e1569", 8048204,
277 "cd1/LEVEL1/script1.pak", "f0ee2e406999f2c983e4a5de2e6a25c5", 21132,
278 "cd2/LEVEL3/script3.pak", "c8ef637a44287b12de150407555ceaad", 26189),
279 Common::EN_ANY,
280 Common::kPlatformWindows,
282 GUIO1(GUIO_NONE)
283 },
284
285 {"lochness",
286 "Retail version",
287 AD_ENTRY3s("install.EXE", "872c13b9a3a7be96300d0fc4419e1569", 6052828,
288 "cd1/LEVEL1/script1.pak", "f0ee2e406999f2c983e4a5de2e6a25c5", 21132,
289 "cd2/LEVEL3/script3.pak", "c8ef637a44287b12de150407555ceaad", 26189),
290 Common::IT_ITA,
291 Common::kPlatformWindows,
293 GUIO1(GUIO_NONE)
294 },
295
296 {"messenger",
297 "Retail version",
298 AD_ENTRY6s("cd1/Install/script.pak", "1e0f9cb47bc203e9e2983b03ffa85174", 185,
299 "cd1/Install/Textes.txt", "23f577d1201bc3024ca49cb11f9f7347", 5261,
300 "cd1/Data/interface.vr", "110c55142ec95dcbdc0dd86a68013d2a", 188422,
301 "cd1/Data/Script1.pak", "f599fc4da33515e414ddb97d8ef9010c", 54920,
302 "cd2/Data/Script2.pak", "d7af7fa917912626c9d13503a2a1178c", 82085,
303 "cd1/Data/finlouvre1.vr", "09a370e22fa665f8b974d68fd0d1cd19", 16245),
304 Common::EN_ANY,
305 Common::kPlatformWindows,
307 GUIO1(GUIO_NONE)
308 },
309
310 {"messenger",
311 "Retail version",
312 AD_ENTRY6s("cd1/Install/script.pak", "0c9c4b2bfa3b1399b89f6b62063a2e80", 210,
313 "cd1/Install/Textes.txt", "05581fe00fde257e8088079320d38d53", 5449,
314 "cd1/Data/interface.vr", "c128d4c10122ae50ad50e2d3c4ccfbc5", 218081,
315 "cd1/Data/Script.pak", "b8bf0acf2202f1929ed34305346303d9", 54752,
316 "cd2/Data/Script2.pak", "01bccbbb33e901c9addfa0de51d1bea3", 81955,
317 "cd1/Data/FinLouvre1.vr", "09a370e22fa665f8b974d68fd0d1cd19", 16245),
318 Common::RU_RUS,
319 Common::kPlatformWindows,
321 GUIO1(GUIO_NONE)
322 },
323
324 {"messenger",
325 "Retail version",
326 AD_ENTRY6s("cd1/Install/script.pak", "0c9c4b2bfa3b1399b89f6b62063a2e80", 210,
327 "cd1/Install/Textes.txt", "69b57780ba15b99f2f020819c0831b7b", 5576,
328 "cd1/Data/interface.vr", "a11ca0314af1d863bbd289e3af4a52c9", 214009,
329 "cd1/Data/Script.pak", "62980f95be48448d738747a3cac9b2b2", 54944,
330 "cd2/Data/Script2.pak", "ea95c1be10f24c4ad5ad4cb4ad130699", 82104,
331 "cd1/Data/FinLouvre1.vr", "09a370e22fa665f8b974d68fd0d1cd19", 16245),
332 Common::FR_FRA,
333 Common::kPlatformWindows,
335 GUIO1(GUIO_NONE)
336 },
337
338 {"messenger",
339 "Retail version",
340 AD_ENTRY6s("cd1/Install/script.pak", "0c9c4b2bfa3b1399b89f6b62063a2e80", 210,
341 "cd1/Install/Textes.txt", "f5413303f497190811a703669bf75cef", 5664,
342 "cd1/Data/interface.vr", "2ac7f6bd19fb06975977da260ffcebf8", 196425,
343 "cd1/Data/Script.pak", "631d8d5f1bb0c691b6be02ae9aaca8cd", 54902,
344 "cd2/Data/Script2.pak", "3d0f268b184488f881a0836c1a800b4d", 82061,
345 "cd1/Data/FinLouvre1.vr", "09a370e22fa665f8b974d68fd0d1cd19", 16245),
346 Common::IT_ITA,
347 Common::kPlatformWindows,
349 GUIO1(GUIO_NONE)
350 },
351
352 {"messenger",
353 "Retail version",
354 AD_ENTRY6s("cd1/Install/script.pak", "0c9c4b2bfa3b1399b89f6b62063a2e80", 210,
355 "cd1/Install/Textes.txt", "05581fe00fde257e8088079320d38d53", 5438,
356 "cd1/Data/interface.vr", "53a1ef235ff78b724dca5a26996e9667", 207598,
357 "cd1/Data/Script.pak", "b026a1060ee235939bcd9bb98c05a5a1", 54903,
358 "cd2/Data/Script2.pak", "6af5db2e4bb05bc6098648b62a83a096", 82062,
359 "cd1/Data/FinLouvre1.vr", "09a370e22fa665f8b974d68fd0d1cd19", 16245),
360 Common::PT_PRT,
361 Common::kPlatformWindows,
363 GUIO1(GUIO_NONE)
364 },
365
366 {"messenger",
367 "Retail version",
368 AD_ENTRY6s("cd1/Install/script.pak", "1e0f9cb47bc203e9e2983b03ffa85174", 185,
369 "cd1/Install/Textes.txt", "b3a05836ab3aa9a6e01d86549386f0de", 4746,
370 "cd1/Data/interface.vr", "23ccee9fa38fedc054d781312253d825", 325513,
371 "cd1/Data/Script1.pak", "c451dddc568dd9f91e5e381388bd6b58", 54909,
372 "cd2/Data/Script2.pak", "d7af7fa917912626c9d13503a2a1178c", 82085,
373 "cd1/Data/FinLouvre1.vr", "09a370e22fa665f8b974d68fd0d1cd19", 16245),
374 Common::JA_JPN,
375 Common::kPlatformWindows,
377 GUIO1(GUIO_NONE)
378 },
379
380 {"messenger",
381 "Retail version",
382 AD_ENTRY6s("cd1/Install/script.pak", "1e0f9cb47bc203e9e2983b03ffa85174", 185,
383 "cd1/Install/Textes.txt", "a52f4c494c9a85d99d7ea08051d9f4d8", 3770,
384 "cd1/Data/interface.vr", "110c55142ec95dcbdc0dd86a68013d2a", 188422,
385 "cd1/Data/Script1.pak", "f599fc4da33515e414ddb97d8ef9010c", 54920,
386 "cd2/Data/Script2.pak", "d7af7fa917912626c9d13503a2a1178c", 82085,
387 "cd1/Data/finlouvre1.vr", "09a370e22fa665f8b974d68fd0d1cd19", 16245),
388 Common::ZH_TWN,
389 Common::kPlatformWindows,
391 GUIO1(GUIO_NONE)
392 },
393
394 {"messenger",
395 "Retail version",
396 AD_ENTRY6s("cd1/Install/script.pak", "0c9c4b2bfa3b1399b89f6b62063a2e80", 210,
397 "cd1/Install/Textes.txt", "b2e470f0f004587ee89d9de1b25942d9", 5519,
398 "cd1/Data/interface.vr", "fb2e331301cb4b1861834fcda8aa6555", 205179,
399 "cd1/Data/Script.pak", "a110be7a25afd32077c70730d521fc56", 54908,
400 "cd2/Data/Script2.pak", "b7162c682cd1edf80271f05fd745ded1", 82066,
401 "cd1/Data/finlouvre1.vr", "09a370e22fa665f8b974d68fd0d1cd19", 16245),
402 Common::DE_DEU,
403 Common::kPlatformWindows,
405 GUIO1(GUIO_NONE)
406 },
407
408 {"messenger",
409 "Retail version",
410 AD_ENTRY6s("cd1/Install/script.pak", "0c9c4b2bfa3b1399b89f6b62063a2e80", 210,
411 "cd1/Install/Textes.txt", "8b1385940f5ebb4a9c60a02bfe53d054", 5559,
412 "cd1/Data/interface.vr", "7f6c75887a394be51c7d995baaac4d34", 196503,
413 "cd1/Data/Script.pak", "0387741c115b90d42f46ea15bfcfdd47", 54904,
414 "cd2/Data/Script2.pak", "41de2c534143fa4a9772cb783e229ef7", 82060,
415 "cd1/Data/FinLouvre1.vr", "09a370e22fa665f8b974d68fd0d1cd19", 16245),
416 Common::ES_ESP,
417 Common::kPlatformWindows,
419 GUIO1(GUIO_NONE)
420 },
421
422 {"messenger",
423 "The game uses an unsupported engine",
424 AD_ENTRY1s("MESSENGER1.DAT", "87cac299b35582245ac9d73add52b89d", 101769216),
425 Common::EN_ANY,
426 Common::kPlatformMacintosh,
428 GUIO1(GUIO_NONE)
429 },
430
431 {"dracula1",
432 "GOG release",
433 AD_ENTRY3s("script.lst", "78060b78cf403ddb7e22903ba7b269d6", 548,
434 "Interface.vr", "b51691a530ec7398bed8c0c094885225", 85245,
435 "0M1Script.lst", "ed93ae76f665be7059b023aed3c6b2f4", 242326),
436 Common::EN_ANY,
437 Common::kPlatformWindows,
439 GUIO1(GUIO_NONE)
440 },
441
442 {"dracula1",
443 nullptr,
444 AD_ENTRY3s("script.pak", "6998262fcce9cb5d3cc8a555f8ee024a", 265,
445 "Interface.vr", "b51691a530ec7398bed8c0c094885225", 85245,
446 "Data/0M1Script.pak", "ea2aa113f03c295299483cb54e43838d", 31879),
447 Common::EN_ANY,
448 Common::kPlatformWindows,
450 GUIO1(GUIO_NONE)
451 },
452
453 {"dracula1",
454 "EU release",
455 AD_ENTRY4s("Install/script.pak", "6998262fcce9cb5d3cc8a555f8ee024a", 265,
456 "Data/Logo.vr", "d098ec163dcf6aff866300b1319913be", 39542,
457 "Interface.vr", "b51691a530ec7398bed8c0c094885225", 85245,
458 "Data/0M1Script.pak", "ea2aa113f03c295299483cb54e43838d", 31879),
459 Common::EN_ANY,
460 Common::kPlatformWindows,
462 GUIO1(GUIO_NONE)
463 },
464
465 {"dracula1",
466 "Dreamcatcher, v1.1",
467 AD_ENTRY4s("Install/script.pak", "6998262fcce9cb5d3cc8a555f8ee024a", 265,
468 "Data/Logo.vr", "43f7b756cb11c691d0eb21003af64e90", 50366,
469 "Interface.vr", "b51691a530ec7398bed8c0c094885225", 85245,
470 "Data/0M1Script.pak", "ea2aa113f03c295299483cb54e43838d", 31879),
471 Common::EN_ANY,
472 Common::kPlatformWindows,
474 GUIO1(GUIO_NONE)
475 },
476
477 {"dracula1",
478 "GOG release",
479 AD_ENTRY3s("script.lst", "78060b78cf403ddb7e22903ba7b269d6", 548,
480 "Interface.vr", "70362765ee83bb822d5bb08948317f23", 98844,
481 "0M1Script.lst", "ed93ae76f665be7059b023aed3c6b2f4", 242326),
482 Common::DE_DEU,
483 Common::kPlatformWindows,
485 GUIO1(GUIO_NONE)
486 },
487
488 {"dracula1",
489 "GOG release",
490 AD_ENTRY3s("script.lst", "78060b78cf403ddb7e22903ba7b269d6", 548,
491 "Interface.vr", "195a7b2b6185245b64145f3e43e4f508", 90805,
492 "0M1Script.lst", "ed93ae76f665be7059b023aed3c6b2f4", 242326),
493 Common::ES_ESP,
494 Common::kPlatformWindows,
496 GUIO1(GUIO_NONE)
497 },
498
499 {"dracula1",
500 nullptr,
501 AD_ENTRY4s("script.pak", "6998262fcce9cb5d3cc8a555f8ee024a", 265,
502 "Interface.vr", "5d7d770a74d6035957c7deffc4865e12", 106762,
503 "Data/Logo.vr", "550554af67e34c76d4e678b3f3bf2fc3", 41097,
504 "Data/0M1Script.pak", "b5fb903802bc43709fd5f905a6150d37", 31879),
505 Common::FR_FRA,
506 Common::kPlatformWindows,
508 GUIO1(GUIO_NONE)
509 },
510
511 {"dracula1",
512 "GOG release",
513 AD_ENTRY3s("script.lst", "78060b78cf403ddb7e22903ba7b269d6", 548,
514 "Interface.vr", "5d7d770a74d6035957c7deffc4865e12", 106762,
515 "0M1Script.lst", "ed93ae76f665be7059b023aed3c6b2f4", 242326),
516 Common::FR_FRA,
517 Common::kPlatformWindows,
519 GUIO1(GUIO_NONE)
520 },
521
522 {"dracula1",
523 "Retail version",
524 AD_ENTRY5s("Install/script.pak", "6998262fcce9cb5d3cc8a555f8ee024a", 265,
525 "Install/InsertCD.pak", "f2a35e531a4ef5895e972e3c98330752", 499,
526 "Interface.vr", "5d7d770a74d6035957c7deffc4865e12", 106762,
527 "Data/Logo.vr", "550554af67e34c76d4e678b3f3bf2fc3", 41097,
528 "Data/0M1Script.pak", "b5fb903802bc43709fd5f905a6150d37", 31879),
529 Common::FR_FRA,
530 Common::kPlatformWindows,
532 GUIO1(GUIO_NONE)
533 },
534
535 {"dracula1",
536 "Retail version",
537 AD_ENTRY4s("Install/script.pak", "6998262fcce9cb5d3cc8a555f8ee024a", 265,
538 "Interface.vr", "47099471f31f794be8a7e5a3c382bf62", 104304,
539 "Data/Logo.vr", "ec74610f3cae4194e300a6d5dcb5fae0", 38198,
540 "Data/0M1Script.pak", "ea2aa113f03c295299483cb54e43838d", 31879),
541 Common::IT_ITA,
542 Common::kPlatformWindows,
544 GUIO1(GUIO_NONE)
545 },
546
547 {"dracula1",
548 "Retail version",
549 AD_ENTRY4s("Install/script.pak", "6998262fcce9cb5d3cc8a555f8ee024a", 265,
550 "Install/InsertCD.vr", "f13b71b0b788be8d2157b9d5082cec87", 52394,
551 "Interface.vr", "195a7b2b6185245b64145f3e43e4f508", 90805,
552 "Data/0M1Script.pak", "ea2aa113f03c295299483cb54e43838d", 31879),
553 Common::ES_ESP,
554 Common::kPlatformWindows,
556 GUIO1(GUIO_NONE)
557 },
558
559 {"dracula1",
560 "Retail release",
561 AD_ENTRY4s("script.pak", "6998262fcce9cb5d3cc8a555f8ee024a", 265,
562 "Compiler.dat", "0f330d5d674bf01a1bc8512e4c5321cc", 58688,
563 "InsertCD.VR", "61fce3b4771785d50bad0580781bb8ed", 52282,
564 "0M1Script.pak", "ea2aa113f03c295299483cb54e43838d", 31879),
565 Common::PT_PRT,
566 Common::kPlatformWindows,
568 GUIO1(GUIO_NONE)
569 },
570
571 {"dracula1",
572 "Retail release",
573 AD_ENTRY4s("Install/script.pak", "6998262fcce9cb5d3cc8a555f8ee024a", 265,
574 "Interface.vr", "2269e15318885612f1479f0dc612ea83", 113619,
575 "Data/Logo.vr", "d942daf98e3d2c079550fcd99bda90f4", 52771,
576 "Data/0M1Script.pak", "ea2aa113f03c295299483cb54e43838d", 31879),
577 Common::PT_PRT,
578 Common::kPlatformWindows,
580 GUIO1(GUIO_NONE)
581 },
582
583 {"dracula1",
584 "GOG release",
585 AD_ENTRY3s("script.lst", "78060b78cf403ddb7e22903ba7b269d6", 548,
586 "Interface.vr", "47099471f31f794be8a7e5a3c382bf62", 104304,
587 "0M1Script.lst", "ed93ae76f665be7059b023aed3c6b2f4", 242326),
588 Common::IT_ITA,
589 Common::kPlatformWindows,
591 GUIO1(GUIO_NONE)
592 },
593
594 {"dracula1",
595 "7 Wolf, v1.1",
596 AD_ENTRY3s("Install/script.pak", "6998262fcce9cb5d3cc8a555f8ee024a", 265,
597 "Interface.vr", "61c68db8bb7a9e22387d3f27fb24bad4", 107904,
598 "Data/0M1Script.pak", "ea2aa113f03c295299483cb54e43838d", 31879),
599 Common::RU_RUS,
600 Common::kPlatformWindows,
602 GUIO1(GUIO_NONE)
603 },
604
605 {"dracula1",
606 "7 Wolf, v1.0",
607 AD_ENTRY3s("script.lst", "78060b78cf403ddb7e22903ba7b269d6", 548,
608 "Interface.vr", "61c68db8bb7a9e22387d3f27fb24bad4", 107904,
609 "Data/0M1Script.pak", "ea2aa113f03c295299483cb54e43838d", 31879),
610 Common::RU_RUS,
611 Common::kPlatformWindows,
613 GUIO1(GUIO_NONE)
614 },
615
616 {"dracula2",
617 "GOG release",
618 AD_ENTRY4s("script.pak", "ff52d2000eddc5c438f3c8ef50fea858", 277,
619 "Compiler.dat", "ff30c7ea065af1e86182b428e1f2cc7b", 42650,
620 "InsertCD.vr", "54d1ea71f27a849a4a088cf21ca64aff", 53817,
621 "DataM1/0M1Script.pak", "471876a55d87b265c7796f2c818468fc", 92624),
622 Common::EN_ANY,
623 Common::kPlatformWindows,
625 GUIO1(GUIO_NONE)
626 },
627
628 {"dracula2",
629 "Retail version",
630 AD_ENTRY5s("Install/script.pak", "ff52d2000eddc5c438f3c8ef50fea858", 277,
631 "Install/Compiler.dat", "ff30c7ea065af1e86182b428e1f2cc7b", 42650,
632 "Install/InsertCD.vr", "54d1ea71f27a849a4a088cf21ca64aff", 53817,
633 "First.exe", "403417a28a11a08deb8443dc08a2213c", 31770,
634 "DataM1/0M1Script.pak", "4079fc2f1a355288482d054c5823bdc3", 92666),
635 Common::EN_ANY,
636 Common::kPlatformWindows,
638 GUIO1(GUIO_NONE)
639 },
640
641 {"dracula2",
642 "GOG release",
643 AD_ENTRY4s("script.pak", "ff52d2000eddc5c438f3c8ef50fea858", 277,
644 "Compiler.dat", "ff30c7ea065af1e86182b428e1f2cc7b", 42650,
645 "InsertCD.vr", "0bc196a016845e99d99a0bc634f51e9d", 53670,
646 "DataM1/0M1Script.pak", "471876a55d87b265c7796f2c818468fc", 92624),
647 Common::DE_DEU,
648 Common::kPlatformWindows,
650 GUIO1(GUIO_NONE)
651 },
652
653 {"dracula2",
654 "GOG release",
655 AD_ENTRY4s("script.pak", "ff52d2000eddc5c438f3c8ef50fea858", 277,
656 "Compiler.dat", "ff30c7ea065af1e86182b428e1f2cc7b", 42650,
657 "InsertCD.vr", "699f7519cc1caa740fe27434f6ca9766", 54394,
658 "DataM1/0M1Script.pak", "471876a55d87b265c7796f2c818468fc", 92624),
659 Common::ES_ESP,
660 Common::kPlatformWindows,
662 GUIO1(GUIO_NONE)
663 },
664
665 {"dracula2",
666 "GOG release",
667 AD_ENTRY4s("script.pak", "ff52d2000eddc5c438f3c8ef50fea858", 277,
668 "Compiler.dat", "ff30c7ea065af1e86182b428e1f2cc7b", 42650,
669 "InsertCD.vr", "21b1cb64d71010799368a8e7097c133b", 54210,
670 "DataM1/0M1Script.pak", "bc3b6a954f42ebf26f2ec7a8bb7c5ba5", 92442),
671 Common::FR_FRA,
672 Common::kPlatformWindows,
674 GUIO1(GUIO_NONE)
675 },
676
677 {"dracula2",
678 "GOG release",
679 AD_ENTRY4s("script.pak", "ff52d2000eddc5c438f3c8ef50fea858", 277,
680 "Compiler.dat", "ff30c7ea065af1e86182b428e1f2cc7b", 42650,
681 "InsertCD.vr", "2d5d17124caeebad668661abaff0c8fc", 54442,
682 "DataM1/0M1Script.pak", "471876a55d87b265c7796f2c818468fc", 92624),
683 Common::IT_ITA,
684 Common::kPlatformWindows,
686 GUIO1(GUIO_NONE)
687 },
688
689 {"dracula2",
690 "Retail release",
691 AD_ENTRY4s("script.pak", "ff52d2000eddc5c438f3c8ef50fea858", 277,
692 "Compiler.dat", "ff30c7ea065af1e86182b428e1f2cc7b", 42650,
693 "InsertCD.vr", "be865f78d00c699e55e6e3bd2e83df26", 52983,
694 "DataM1/0M1Script.pak", "471876a55d87b265c7796f2c818468fc", 92624),
695 Common::PL_POL,
696 Common::kPlatformWindows,
698 GUIO1(GUIO_NONE)
699 },
700
701 {"dracula2",
702 "Retail version",
703 AD_ENTRY5s("Install/script.pak", "ff52d2000eddc5c438f3c8ef50fea858", 277,
704 "Install/Compiler.dat", "ff30c7ea065af1e86182b428e1f2cc7b", 42650,
705 "Install/InsertCD.vr", "0bc196a016845e99d99a0bc634f51e9d", 53670,
706 "First.exe", "403417a28a11a08deb8443dc08a2213c", 31770,
707 "DataM1/0M1Script.pak", "471876a55d87b265c7796f2c818468fc", 92624),
708 Common::DE_DEU,
709 Common::kPlatformWindows,
711 GUIO1(GUIO_NONE)
712 },
713
714 {"dracula2",
715 "Retail version",
716 AD_ENTRY5s("Install/script.pak", "ff52d2000eddc5c438f3c8ef50fea858", 277,
717 "Install/Compiler.dat", "ff30c7ea065af1e86182b428e1f2cc7b", 42650,
718 "Install/InsertCD.vr", "be865f78d00c699e55e6e3bd2e83df26", 52983,
719 "First.exe", "4b106f5fffb4b3c033edcdaa0893d616", 16384,
720 "DataM1/0M1Script.pak", "471876a55d87b265c7796f2c818468fc", 92624),
721 Common::PL_POL,
722 Common::kPlatformWindows,
724 GUIO1(GUIO_NONE)
725 },
726
727 {"dracula2",
728 "Retail version",
729 AD_ENTRY5s("Install/script.pak", "ff52d2000eddc5c438f3c8ef50fea858", 277,
730 "Install/Compiler.dat", "ff30c7ea065af1e86182b428e1f2cc7b", 42650,
731 "Install/InsertCD.vr", "7f54847d09c772d41c8726d5c5529a9a", 54005,
732 "First.exe", "403417a28a11a08deb8443dc08a2213c", 31770,
733 "DataM1/0M1Script.pak", "471876a55d87b265c7796f2c818468fc", 92624),
734 Common::PT_PRT,
735 Common::kPlatformWindows,
737 GUIO1(GUIO_NONE)
738 },
739
740 {"dracula2",
741 "Russobit-M",
742 AD_ENTRY5s("script.pak", "ff52d2000eddc5c438f3c8ef50fea858", 277,
743 "Compiler.dat", "ff30c7ea065af1e86182b428e1f2cc7b", 42650,
744 "DataM1/Interface.vr", "6edc00c79e0d479a0c2dc5f6f438f222", 82265,
745 "DataM1/Credit.vr", "95fcba729cbc48faf38bce601f7f65d0", 446465,
746 "DataM1/0M1Script.pak", "bc3b6a954f42ebf26f2ec7a8bb7c5ba5", 92442),
747 Common::RU_RUS,
748 Common::kPlatformWindows,
750 GUIO1(GUIO_NONE)
751 },
752
753 {"dracula2",
754 "Russobit-M, v1.1",
755 AD_ENTRY5s("script.pak", "ff52d2000eddc5c438f3c8ef50fea858", 277,
756 "Compiler.dat", "ff30c7ea065af1e86182b428e1f2cc7b", 42650,
757 "DataM1/Interface.vr", "6edc00c79e0d479a0c2dc5f6f438f222", 82265,
758 "DataM1/Credit.vr", "95fcba729cbc48faf38bce601f7f65d0", 446465,
759 "DataM1/0M1Script.pak", "471876a55d87b265c7796f2c818468fc", 92624),
760 Common::RU_RUS,
761 Common::kPlatformWindows,
763 GUIO1(GUIO_NONE)
764 },
765
766 {"dracula2",
767 "Retail version",
768 AD_ENTRY5s("Install/script.pak", "ff52d2000eddc5c438f3c8ef50fea858", 277,
769 "Install/Compiler.dat", "ff30c7ea065af1e86182b428e1f2cc7b", 42650,
770 "Install/InsertCD.vr", "2d5d17124caeebad668661abaff0c8fc", 54442,
771 "First.exe", "403417a28a11a08deb8443dc08a2213c", 31770,
772 "DataM1/0M1Script.pak", "471876a55d87b265c7796f2c818468fc", 92624),
773 Common::IT_ITA,
774 Common::kPlatformWindows,
776 GUIO1(GUIO_NONE)
777 },
778
779 // GOG release
780 {"amerzone",
781 "GOG release",
782 AD_ENTRY3s("insertCD.vr", "715f238ae8265eebac84993715c93cf4", 75463,
783 "01VR_PHARE/INTERFACE.VR", "7852b9cb6edb918fd2dfcddd859ef09a", 73495,
784 "01VR_PHARE/AMERZONE.LST", "85da49d770959e6db34a7e2216f8b525", 163076
785 ),
786 Common::EN_ANY,
787 Common::kPlatformWindows,
789 GUIO1(GUIO_NONE)
790 },
791 {"amerzone",
792 "GOG release",
793 AD_ENTRY3s("insertCD.vr", "230435b97354c12dfdf779b30c09da64", 329776,
794 "01VR_PHARE/INTERFACE.VR", "7414ac3110b3526ab720d62daaed9916", 76638,
795 "01VR_PHARE/AMERZONE.PAK", "2f538af7bdb1492c883a7333a6fb4141", 26404
796 ),
797 Common::DE_DEU,
798 Common::kPlatformWindows,
800 GUIO1(GUIO_NONE)
801 },
802 {"amerzone",
803 "GOG release",
804 AD_ENTRY3s("insertCD.vr", "81d22d04f692614123eb4f2ccb9d645d", 332186,
805 "01VR_PHARE/INTERFACE.VR", "88b43006995ce0838e3744fe798678c3", 76150,
806 "01VR_PHARE/AMERZONE.LST", "85da49d770959e6db34a7e2216f8b525", 163076
807 ),
808 Common::ES_ESP,
809 Common::kPlatformWindows,
811 GUIO1(GUIO_NONE)
812 },
813 {"amerzone",
814 "GOG release",
815 AD_ENTRY3s("insertCD.vr", "715f238ae8265eebac84993715c93cf4", 75463,
816 "01VR_PHARE/INTERFACE.VR", "ae1e3319e39303c612d3235fe8275dc2", 75275,
817 "01VR_PHARE/AMERZONE.LST", "85da49d770959e6db34a7e2216f8b525", 163076
818 ),
819 Common::FR_FRA,
820 Common::kPlatformWindows,
822 GUIO1(GUIO_NONE)
823 },
824 {"amerzone",
825 "GOG release",
826 AD_ENTRY3s("insertCD.vr", "c731e9fbf310817301506f1a12ad1f40", 331806,
827 "01VR_PHARE/INTERFACE.VR", "e4245d5b752e240c9755ff8ae40734fd", 78074,
828 "01VR_PHARE/AMERZONE.LST", "889448adc01b70ce9fa0b15dac86c2fc", 162502
829 ),
830 Common::IT_ITA,
831 Common::kPlatformWindows,
833 GUIO1(GUIO_NONE)
834 },
835 {"amerzone",
836 "USA CD release",
837 AD_ENTRY3s("insertCD.vr", "924dcfe4417514d31e11225df2b5220d", 327976,
838 "01VR_PHARE/INTERFACE.VR", "7852b9cb6edb918fd2dfcddd859ef09a", 73495,
839 "01VR_PHARE/AMERZONE.PAK", "2f538af7bdb1492c883a7333a6fb4141", 26404
840 ),
841 Common::EN_USA,
842 Common::kPlatformWindows,
844 GUIO1(GUIO_NONE)
845 },
846 {"amerzone",
847 "Spanish CD release",
848 AD_ENTRY3s("insertCD.vr", "81d22d04f692614123eb4f2ccb9d645d", 332186,
849 "01VR_PHARE/INTERFACE.VR", "88b43006995ce0838e3744fe798678c3", 76150,
850 "01VR_PHARE/AMERZONE.PAK", "2f538af7bdb1492c883a7333a6fb4141", 26404
851 ),
852 Common::ES_ESP,
853 Common::kPlatformWindows,
855 GUIO1(GUIO_NONE)
856 },
857 {"amerzone",
858 "Swedish CD release",
859 AD_ENTRY3s("insertCD.vr", "07ed318104096cace90dddcf48a5ad6c", 330092,
860 "01VR_PHARE/INTERFACE.VR", "52e6b786541ec0df95c00c2ae539ca0f", 77011,
861 "01VR_PHARE/AMERZONE.PAK", "2f538af7bdb1492c883a7333a6fb4141", 26404
862 ),
863 Common::SV_SWE,
864 Common::kPlatformWindows,
866 GUIO1(GUIO_NONE)
867 },
868 {"mysteryofmummy",
869 "Steam release - V2 games are not yet supported",
870 AD_ENTRY3s("Main_Menu.vr", "47561a674ad17d3facc4d87e169d6825", 97668,
871 "data/EN/items.txt", "80f72fc361e24420f45eaa3c31046e0f", 1067,
872 "Script.lst", "b5c2c9005c90a53c6efee063820f2152", 796
873 ),
874 Common::EN_ANY,
875 Common::kPlatformWindows,
876 ADGF_DROPPLATFORM | PHOENIXVR_V2 | ADGF_UNSUPPORTED,
877 GUIO1(GUIO_NONE)
878 },
879 {"pharaohcurse",
880 "USA CD release",
882 "Level_1/script.lst", "1bacc45e3ca6eea715ba5abd73986577", 211816,
883 "install/Start/script.lst", "40b17997a4d319605f024303d1513039", 17142,
884 "install/Start/L0P01R01S00.vr", "183dde040975248675338c24830e8ed5", 194569
885 ),
886 Common::EN_ANY,
887 Common::kPlatformWindows,
888 ADGF_DROPPLATFORM | ADGF_CD | PHOENIXVR_V2 | ADGF_UNSTABLE,
889 GUIO1(GUIO_NONE)
890 },
891 {"pharaohcurse",
892 "Retail CD release",
894 "script.lst", "559f73dabf49f60afa5983b75ed7a317", 850,
895 "L0P01R01S00.vr", "92ca961d87b8bcdfefefb5e37773a19e", 207721
896 ),
897 Common::RU_RUS,
898 Common::kPlatformWindows,
899 ADGF_DROPPLATFORM | ADGF_CD | PHOENIXVR_V2 | ADGF_UNSTABLE,
900 GUIO1(GUIO_NONE)
901 },
902 {"pharaohcurse",
903 "Demo",
905 "script.lst", "5a80c5ba5d3223dd14553964e96f1613", 45038,
906 "L0P01R01S00.vr", "e20f37ea406b2ad7baac42f45d1bd6af", 16245
907 ),
908 Common::EN_ANY,
909 Common::kPlatformWindows,
910 ADGF_DROPPLATFORM | ADGF_DEMO | PHOENIXVR_V2 | ADGF_UNSTABLE,
911 GUIO1(GUIO_NONE)
912 },
913
915};
916// clang-format on
917
918} // End of namespace PhoenixVR
#define AD_ENTRY2s(f1, x1, s1, f2, x2, s2)
Definition: advancedDetector.h:122
#define AD_TABLE_END_MARKER
Definition: advancedDetector.h:328
#define AD_ENTRY3s(f1, x1, s1, f2, x2, s2, f3, x3, s3)
Definition: advancedDetector.h:128
#define AD_ENTRY1s(f, x, s)
Definition: advancedDetector.h:116
@ ADGF_DEMO
Add "-demo" to gameid.
Definition: advancedDetector.h:157
@ 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_TESTING
Flag to designate not yet officially supported games that are fit for public testing.
Definition: advancedDetector.h:144
@ ADGF_UNSTABLE
Flag to designate not yet officially supported games that are not fit for public testing.
Definition: advancedDetector.h:143
Definition: advancedDetector.h:164
Definition: game.h:49