ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
tables_gob3.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  * This file is dual-licensed.
22  * In addition to the GPLv3 license mentioned above, this code is also
23  * licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
24  * full text of the license.
25  *
26  */
27 
28 /* Detection tables for Goblins 3 / Goblins Quest 3. */
29 
30 #ifndef GOB_DETECTION_TABLES_GOB3_H
31 #define GOB_DETECTION_TABLES_GOB3_H
32 
33 // -- DOS VGA Floppy --
34 
35 {
36  {
37  "gob3",
38  "v1.00",
39  AD_ENTRY1s("intro.stk", "32b0f57f5ae79a9ae97e8011df38af42", 157084),
40  EN_GRB,
41  kPlatformDOS,
43  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
44  },
45  kFeaturesAdLib,
46  0, 0, 0
47 },
48 {
49  {
50  "gob3",
51  "",
52  AD_ENTRY1s("intro.stk", "904fc32032295baa3efb3a41f17db611", 178582),
53  HE_ISR,
54  kPlatformDOS,
56  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
57  },
58  kFeaturesAdLib,
59  0, 0, 0
60 },
61 { // Supplied by raziel_ in bug report #3622
62  {
63  "gob3",
64  "v0.50",
65  AD_ENTRY1s("intro.stk", "16b014bf32dbd6ab4c5163c44f56fed1", 445104),
66  EN_GRB,
67  kPlatformDOS,
69  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
70  },
71  kFeaturesAdLib,
72  0, 0, 0
73 },
74 { // dated March 17, 1994
75  {
76  "gob3",
77  "v1.00",
78  AD_ENTRY1s("intro.stk", "1e2f64ec8dfa89f42ee49936a27e66e7", 159444),
79  EN_USA,
80  kPlatformDOS,
82  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
83  },
84  kFeaturesAdLib,
85  0, 0, 0
86 },
87 { // Supplied by paul66 in bug report #3045
88  {
89  "gob3",
90  "",
91  AD_ENTRY1s("intro.stk", "f6d225b25a180606fa5dbe6405c97380", 161516),
92  DE_DEU,
93  kPlatformDOS,
95  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
96  },
97  kFeaturesAdLib,
98  0, 0, 0
99 },
100 {
101  {
102  "gob3",
103  "",
104  AD_ENTRY1("intro.stk", "e42a4f2337d6549487a80864d7826972"),
105  FR_FRA,
106  kPlatformDOS,
108  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
109  },
110  kFeaturesAdLib,
111  0, 0, 0
112 },
113 { // Supplied by Paranoimia on #scummvm
114  {
115  "gob3",
116  "",
117  AD_ENTRY1s("intro.stk", "fe8144daece35538085adb59c2d29613", 159402),
118  IT_ITA,
119  kPlatformDOS,
121  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
122  },
123  kFeaturesAdLib,
124  0, 0, 0
125 },
126 {
127  {
128  "gob3",
129  "v0.50",
130  AD_ENTRY1s("intro.stk", "4e3af248a48a2321364736afab868527", 204265),
131  RU_RUS,
132  kPlatformDOS,
134  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
135  },
136  kFeaturesAdLib,
137  0, 0, 0
138 },
139 {
140  {
141  "gob3",
142  "",
143  AD_ENTRY1("intro.stk", "8d28ce1591b0e9cc79bf41cad0fc4c9c"),
144  UNK_LANG,
145  kPlatformDOS,
147  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
148  },
149  kFeaturesAdLib,
150  0, 0, 0
151 },
152 { // Supplied by SiRoCs in bug report #3949
153  {
154  "gob3",
155  "v1.00",
156  AD_ENTRY1s("intro.stk", "d3b72938fbbc8159198088811f9e6d19", 160382),
157  ES_ESP,
158  kPlatformDOS,
160  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
161  },
162  kFeaturesAdLib,
163  0, 0, 0
164 },
165 
166 // -- Windows --
167 
168 {
169  {
170  "gob3",
171  "v1.00",
172  AD_ENTRY2s("intro.stk", "16b014bf32dbd6ab4c5163c44f56fed1", 445104,
173  "musmac1.mid", "948c546cad3a9de5bff3fe4107c82bf1", 6404),
174  DE_DEU,
175  kPlatformWindows,
177  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
178  },
179  kFeaturesAdLib,
180  0, 0, 0
181 },
182 {
183  {
184  "gob3",
185  "v1.00",
186  AD_ENTRY2s("intro.stk", "16b014bf32dbd6ab4c5163c44f56fed1", 445104,
187  "musmac1.mid", "948c546cad3a9de5bff3fe4107c82bf1", 6404),
188  FR_FRA,
189  kPlatformWindows,
191  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
192  },
193  kFeaturesAdLib,
194  0, 0, 0
195 },
196 {
197  {
198  "gob3",
199  "v1.00",
200  AD_ENTRY2s("intro.stk", "16b014bf32dbd6ab4c5163c44f56fed1", 445104,
201  "musmac1.mid", "948c546cad3a9de5bff3fe4107c82bf1", 6404),
202  EN_GRB,
203  kPlatformWindows,
205  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
206  },
207  kFeaturesAdLib,
208  0, 0, 0
209 },
210 {
211  {
212  "gob3",
213  "v1.00",
214  AD_ENTRY2s("intro.stk", "edd7403e5dc2a14459d2665a4c17714d", 209534,
215  "musmac1.mid", "948c546cad3a9de5bff3fe4107c82bf1", 6404),
216  FR_FRA,
217  kPlatformWindows,
219  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
220  },
221  kFeaturesAdLib,
222  0, 0, 0
223 },
224 {
225  {
226  "gob3",
227  "",
228  AD_ENTRY2s("intro.stk", "428e2de130cf3b303c938924539dc50d", 324420,
229  "musmac1.mid", "948c546cad3a9de5bff3fe4107c82bf1", 6404),
230  FR_FRA,
231  kPlatformWindows,
233  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
234  },
235  kFeaturesAdLib,
236  0, 0, 0
237 },
238 {
239  {
240  "gob3",
241  "",
242  AD_ENTRY2s("intro.stk", "428e2de130cf3b303c938924539dc50d", 324420,
243  "musmac1.mid", "948c546cad3a9de5bff3fe4107c82bf1", 6404),
244  EN_ANY,
245  kPlatformWindows,
247  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
248  },
249  kFeaturesAdLib,
250  0, 0, 0
251 },
252 { // Found in Found in french ADI 2.5 Anglais Multimedia 5e
253  {
254  "gob3",
255  "v1.00",
256  AD_ENTRY1s("intro.stk", "edd7403e5dc2a14459d2665a4c17714d", 209534),
257  FR_FRA,
258  kPlatformWindows,
260  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
261  },
262  kFeaturesAdLib,
263  0, 0, 0
264 },
265 
266 // -- Mac --
267 
268 { // Supplied by fac76 in bug report #3272
269  {
270  "gob3",
271  "v1.00",
272  AD_ENTRY2s("intro.stk", "32b0f57f5ae79a9ae97e8011df38af42", 157084,
273  "musmac1.mid", "834e55205b710d0af5f14a6f2320dd8e", 8661),
274  EN_GRB,
275  kPlatformMacintosh,
277  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
278  },
279  kFeaturesAdLib,
280  0, 0, 0
281 },
282 
283 // -- Amiga --
284 
285 {
286  {
287  "gob3",
288  "",
289  AD_ENTRY1s("intro.stk", "bd679eafde2084d8011f247e51b5a805", 197532),
290  EN_GRB,
291  kPlatformAmiga,
293  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
294  },
295  kFeaturesNone,
296  0, "menu.tot", 0
297 },
298 {
299  {
300  "gob3",
301  "",
302  AD_ENTRY1s("intro.stk", "bd679eafde2084d8011f247e51b5a805", 197532),
303  DE_DEU,
304  kPlatformAmiga,
306  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
307  },
308  kFeaturesNone,
309  0, "menu.tot", 0
310 },
311 
312 // -- DOS VGA CD --
313 
314 {
315  {
316  "gob3",
317  "CD v1.000",
318  AD_ENTRY1("intro.stk", "6f2c226c62dd7ab0ab6f850e89d3fc47"),
319  EN_USA,
320  kPlatformDOS,
321  ADGF_CD,
322  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
323  },
324  kFeaturesCD,
325  0, 0, 0
326 },
327 { // Supplied by pykman in bug report #5365
328  {
329  "gob3",
330  "CD v1.02",
331  AD_ENTRY1s("intro.stk", "978afddcac81bb95a04757b61f78471c", 619825),
332  PL_POL,
333  kPlatformDOS,
334  ADGF_CD,
335  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
336  },
337  kFeaturesCD,
338  0, 0, 0
339 },
340 { // Supplied by paul66 and noizert in bug reports #3045 and #3137
341  {
342  "gob3",
343  "CD v1.02",
344  AD_ENTRY1s("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261", 612482),
345  EN_ANY,
346  kPlatformDOS,
347  ADGF_CD,
348  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
349  },
350  kFeaturesCD,
351  0, 0, 0
352 },
353 { // Supplied by paul66 and noizert in bug reports #3045 and #3137
354  {
355  "gob3",
356  "CD v1.02",
357  AD_ENTRY1s("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261", 612482),
358  DE_DEU,
359  kPlatformDOS,
360  ADGF_CD,
361  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
362  },
363  kFeaturesCD,
364  0, 0, 0
365 },
366 { // Supplied by paul66 and noizert in bug reports #3045 and #3137
367  {
368  "gob3",
369  "CD v1.02",
370  AD_ENTRY1s("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261", 612482),
371  FR_FRA,
372  kPlatformDOS,
373  ADGF_CD,
374  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
375  },
376  kFeaturesCD,
377  0, 0, 0
378 },
379 { // Supplied by paul66 and noizert in bug reports #3045 and #3137
380  {
381  "gob3",
382  "CD v1.02",
383  AD_ENTRY1s("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261", 612482),
384  IT_ITA,
385  kPlatformDOS,
386  ADGF_CD,
387  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
388  },
389  kFeaturesCD,
390  0, 0, 0
391 },
392 { // Supplied by paul66 and noizert in bug reports #3045 and #3137
393  {
394  "gob3",
395  "CD v1.02",
396  AD_ENTRY1s("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261", 612482),
397  ES_ESP,
398  kPlatformDOS,
399  ADGF_CD,
400  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
401  },
402  kFeaturesCD,
403  0, 0, 0
404 },
405 { // Supplied by goodoldgeorg in bug report #4375
406  {
407  "gob3",
408  "CD v1.02",
409  AD_ENTRY1s("intro.stk", "bfd7d4c6fedeb2cfcc8baa4d5ddb1f74", 616220),
410  HU_HUN,
411  kPlatformDOS,
412  ADGF_CD,
413  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
414  },
415  kFeaturesCD,
416  0, 0, 0
417 },
418 { // Supplied by goodoldgeorg in bug report #4375
419  {
420  "gob3",
421  "CD v1.02",
422  AD_ENTRY1s("intro.stk", "bfd7d4c6fedeb2cfcc8baa4d5ddb1f74", 616220),
423  FR_FRA,
424  kPlatformDOS,
425  ADGF_CD,
426  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
427  },
428  kFeaturesCD,
429  0, 0, 0
430 },
431 { // Supplied by goodoldgeorg in bug report #4375
432  {
433  "gob3",
434  "CD v1.02",
435  AD_ENTRY1s("intro.stk", "bfd7d4c6fedeb2cfcc8baa4d5ddb1f74", 616220),
436  DE_DEU,
437  kPlatformDOS,
438  ADGF_CD,
439  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
440  },
441  kFeaturesCD,
442  0, 0, 0
443 },
444 { // Supplied by goodoldgeorg in bug report #4375
445  {
446  "gob3",
447  "CD v1.02",
448  AD_ENTRY1s("intro.stk", "bfd7d4c6fedeb2cfcc8baa4d5ddb1f74", 616220),
449  ES_ESP,
450  kPlatformDOS,
451  ADGF_CD,
452  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
453  },
454  kFeaturesCD,
455  0, 0, 0
456 },
457 
458 // -- Demos --
459 
460 {
461  {
462  "gob3",
463  "Non-interactive Demo",
464  AD_ENTRY1s("intro.stk", "b9b898fccebe02b69c086052d5024a55", 600143),
465  FR_FRA,
466  kPlatformDOS,
467  ADGF_DEMO,
468  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
469  },
470  kFeaturesAdLib,
471  0, 0, 0
472 },
473 {
474  {
475  "gob3",
476  "Interactive Demo (v0.02)",
477  AD_ENTRY1s("intro.stk", "7aebd94e49c2c5c518c9e7b74f25de9d", 270737),
478  FR_FRA,
479  kPlatformDOS,
480  ADGF_DEMO,
481  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
482  },
483  kFeaturesAdLib,
484  0, 0, 0
485 },
486 {
487  {
488  "gob3",
489  "Interactive Demo 2 (v0.02)",
490  AD_ENTRY1s("intro.stk", "e5dcbc9f6658ebb1e8fe26bc4da0806d", 590631),
491  FR_FRA,
492  kPlatformDOS,
493  ADGF_DEMO,
494  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
495  },
496  kFeaturesAdLib,
497  0, 0, 0
498 },
499 {
500  {
501  "gob3",
502  "Interactive Demo 3 (v0.02)",
503  AD_ENTRY1s("intro.stk", "9e20ad7b471b01f84db526da34eaf0a2", 395561),
504  EN_ANY,
505  kPlatformDOS,
506  ADGF_DEMO,
507  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
508  },
509  kFeaturesAdLib,
510  0, 0, 0
511 },
512 { // Supplied by Dark-Star on #scummvm
513  {
514  "gob3",
515  "Interactive Demo 4",
516  AD_ENTRY1s("intro.stk", "9c7c9002506fc976128ffe8f308d428c", 395562),
517  EN_GRB,
518  kPlatformDOS,
519  ADGF_DEMO,
520  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
521  },
522  kFeaturesAdLib,
523  0, 0, 0
524 },
525 { // Supplied by Dark-Star on #scummvm
526  {
527  "gob3",
528  "Interactive Demo 4",
529  AD_ENTRY1s("intro.stk", "9c7c9002506fc976128ffe8f308d428c", 395562),
530  DE_DEU,
531  kPlatformDOS,
532  ADGF_DEMO,
533  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
534  },
535  kFeaturesAdLib,
536  0, 0, 0
537 },
538 { // Supplied by Dark-Star on #scummvm
539  {
540  "gob3",
541  "Interactive Demo 4",
542  AD_ENTRY1s("intro.stk", "9c7c9002506fc976128ffe8f308d428c", 395562),
543  FR_FRA,
544  kPlatformDOS,
545  ADGF_DEMO,
546  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
547  },
548  kFeaturesAdLib,
549  0, 0, 0
550 },
551 
552 #endif // GOB_DETECTION_TABLES_GOB3_H
No flags.
Definition: advancedDetector.h:139
Add "-cd" to gameid.
Definition: advancedDetector.h:154
#define AD_ENTRY1(f, x)
Definition: advancedDetector.h:110
#define AD_ENTRY2s(f1, x1, s1, f2, x2, s2)
Definition: advancedDetector.h:122
Add "-demo" to gameid.
Definition: advancedDetector.h:156
#define AD_ENTRY1s(f, x, s)
Definition: advancedDetector.h:116