ScummVM API documentation
tables_lit.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 Lost in Time. */
29 
30 #ifndef GOB_DETECTION_TABLES_LIT_H
31 #define GOB_DETECTION_TABLES_LIT_H
32 
33 // -- DOS VGA Floppy (Part I and II) --
34 
35 {
36  {
37  "lit",
38  "v1.10",
39  AD_ENTRY1s("intro.stk", "7b7f48490dedc8a7cb999388e2fadbe3", 3930674),
40  EN_USA,
41  kPlatformDOS,
43  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
44  },
45  kFeaturesAdLib,
46  0, 0, 0
47 },
48 {
49  {
50  "lit",
51  "",
52  AD_ENTRY1s("intro.stk", "e0767783ff662ed93665446665693aef", 4371238),
53  HE_ISR,
54  kPlatformDOS,
56  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
57  },
58  kFeaturesAdLib,
59  0, 0, 0
60 },
61 { // Supplied by cartman_ on #scummvm
62  {
63  "lit",
64  "",
65  AD_ENTRY1s("intro.stk", "f1f78b663893b58887add182a77df151", 3944090),
66  DE_DEU,
67  kPlatformDOS,
69  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
70  },
71  kFeaturesAdLib,
72  0, 0, 0
73 },
74 { // Supplied by goodoldgeorg in bug report #3960
75  {
76  "lit",
77  "",
78  AD_ENTRY1s("intro.stk", "cd322cb3c64ef2ba2f2134aa2122cfe9", 3936700),
79  ES_ESP,
80  kPlatformDOS,
82  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
83  },
84  kFeaturesAdLib,
85  0, 0, 0
86 },
87 
88 // -- DOS CD --
89 
90 {
91  {
92  "lit",
93  "CD v1.00",
94  AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),
95  EN_USA,
96  kPlatformDOS,
97  ADGF_CD,
98  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
99  },
100  kFeaturesCD,
101  0, 0, 0
102 },
103 {
104  {
105  "lit",
106  "CD v1.00",
107  AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),
108  FR_FRA,
109  kPlatformDOS,
110  ADGF_CD,
111  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
112  },
113  kFeaturesCD,
114  0, 0, 0
115 },
116 {
117  {
118  "lit",
119  "CD v1.00",
120  AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),
121  IT_ITA,
122  kPlatformDOS,
123  ADGF_CD,
124  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
125  },
126  kFeaturesCD,
127  0, 0, 0
128 },
129 {
130  {
131  "lit",
132  "CD v1.00",
133  AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),
134  DE_DEU,
135  kPlatformDOS,
136  ADGF_CD,
137  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
138  },
139  kFeaturesCD,
140  0, 0, 0
141 },
142 {
143  {
144  "lit",
145  "CD v1.00",
146  AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),
147  ES_ESP,
148  kPlatformDOS,
149  ADGF_CD,
150  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
151  },
152  kFeaturesCD,
153  0, 0, 0
154 },
155 {
156  {
157  "lit",
158  "CD v1.00",
159  AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),
160  EN_GRB,
161  kPlatformDOS,
162  ADGF_CD,
163  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
164  },
165  kFeaturesCD,
166  0, 0, 0
167 },
168 { // Supplied by SiRoCs in bug report #3943 dated 09.06.93
169  {
170  "lit",
171  "CD v1.00",
172  AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),
173  EN_USA,
174  kPlatformDOS,
175  ADGF_CD,
176  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
177  },
178  kFeaturesCD,
179  0, 0, 0
180 },
181 { // Supplied by SiRoCs in bug report #3943 dated 09.06.93
182  {
183  "lit",
184  "CD v1.00",
185  AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),
186  FR_FRA,
187  kPlatformDOS,
188  ADGF_CD,
189  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
190  },
191  kFeaturesCD,
192  0, 0, 0
193 },
194 { // Supplied by SiRoCs in bug report #3943 dated 09.06.93
195  {
196  "lit",
197  "CD v1.00",
198  AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),
199  IT_ITA,
200  kPlatformDOS,
201  ADGF_CD,
202  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
203  },
204  kFeaturesCD,
205  0, 0, 0
206 },
207 { // Supplied by SiRoCs in bug report #3943 dated 09.06.93
208  {
209  "lit",
210  "CD v1.00",
211  AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),
212  DE_DEU,
213  kPlatformDOS,
214  ADGF_CD,
215  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
216  },
217  kFeaturesCD,
218  0, 0, 0
219 },
220 { // Supplied by SiRoCs in bug report #3943 dated 09.06.93
221  {
222  "lit",
223  "CD v1.00",
224  AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),
225  ES_ESP,
226  kPlatformDOS,
227  ADGF_CD,
228  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
229  },
230  kFeaturesCD,
231  0, 0, 0
232 },
233 { // Supplied by SiRoCs in bug report #3943 dated 09.06.93
234  {
235  "lit",
236  "CD v1.00",
237  AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),
238  EN_GRB,
239  kPlatformDOS,
240  ADGF_CD,
241  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
242  },
243  kFeaturesCD,
244  0, 0, 0
245 },
246 
247 // -- Windows (Part I and II) --
248 
249 {
250  {
251  "lit",
252  "v1.10",
253  AD_ENTRY1s("intro.stk", "0ddf39cea1ec30ecc8bfe444ebd7b845", 4207330),
254  EN_GRB,
255  kPlatformWindows,
257  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
258  },
259  kFeaturesAdLib,
260  0, 0, 0
261 },
262 {
263  {
264  "lit",
265  "v1.10",
266  AD_ENTRY1s("intro.stk", "0ddf39cea1ec30ecc8bfe444ebd7b845", 4207330),
267  FR_FRA,
268  kPlatformWindows,
270  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
271  },
272  kFeaturesAdLib,
273  0, 0, 0
274 },
275 {
276  {
277  "lit",
278  "v1.10",
279  AD_ENTRY1s("intro.stk", "0ddf39cea1ec30ecc8bfe444ebd7b845", 4207330),
280  ES_ESP,
281  kPlatformWindows,
283  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
284  },
285  kFeaturesAdLib,
286  0, 0, 0
287 },
288 {
289  {
290  "lit",
291  "v1.10",
292  AD_ENTRY1s("intro.stk", "0ddf39cea1ec30ecc8bfe444ebd7b845", 4219382),
293  DE_DEU,
294  kPlatformWindows,
296  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
297  },
298  kFeaturesAdLib,
299  0, 0, 0
300 },
301 {
302  {
303  "lit",
304  "v1.10",
305  AD_ENTRY1s("intro.stk", "0ddf39cea1ec30ecc8bfe444ebd7b845", 4219382),
306  FR_FRA,
307  kPlatformWindows,
309  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
310  },
311  kFeaturesAdLib,
312  0, 0, 0
313 },
314 { // Found in french ADI 2.6 Francais-Maths 4e
315  {
316  "lit",
317  "",
318  AD_ENTRY1s("intro.stk", "58ee9583a4fb837f02d9a58e5f442656", 3937120),
319  FR_FRA,
320  kPlatformWindows,
322  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
323  },
324  kFeaturesAdLib,
325  0, 0, 0
326 },
327 
328 // -- Windows (Part I only) --
329 {
330  {
331  "lit1",
332  "Light install",
333  AD_ENTRY2s("intro.stk", "93c91bc9e783d00033042ae83144d7dd", 72318,
334  "partie2.itk", "78f00bd8eb9e680e6289bba0130b1b33", 664064),
335  FR_FRA,
336  kPlatformWindows,
338  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
339  },
340  kFeaturesAdLib,
341  0, 0, 0
342 },
343 {
344  {
345  "lit1",
346  "Full install",
347  AD_ENTRY2s("intro.stk", "93c91bc9e783d00033042ae83144d7dd", 72318,
348  "partie2.itk", "78f00bd8eb9e680e6289bba0130b1b33", 4396644),
349  FR_FRA,
350  kPlatformWindows,
352  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
353  },
354  kFeaturesAdLib,
355  0, 0, 0
356 },
357 
358 // -- Windows (Part II only) --
359 
360 {
361  {
362  "lit2",
363  "Light install",
364  AD_ENTRY1s("intro.stk", "17acbb212e62addbe48dc8f2282c98cb", 72318),
365  FR_FRA,
366  kPlatformWindows,
368  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
369  },
370  kFeaturesAdLib,
371  0, 0, 0
372 },
373 {
374  {
375  "lit2",
376  "Full install",
377  AD_ENTRY2s("intro.stk", "17acbb212e62addbe48dc8f2282c98cb", 72318,
378  "partie4.itk", "6ce4967e0c79d7daeabc6c1d26783d4c", 2612087),
379  FR_FRA,
380  kPlatformWindows,
382  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
383  },
384  kFeaturesAdLib,
385  0, 0, 0
386 },
387 
388 // -- Mac (Part I and II) --
389 
390 { // Supplied by koalet in bug report #4066
391  {
392  "lit",
393  "",
394  AD_ENTRY2s("intro.stk", "af98bcdc70e1f1c1635577fd726fe7f1", 3937310,
395  "musmac1.mid", "ae7229bb09c6abe4e60a2768b24bc890", 9398),
396  FR_FRA,
397  kPlatformMacintosh,
399  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
400  },
401  kFeaturesAdLib,
402  0, 0, 0
403 },
404 
405 // -- Demos --
406 
407 {
408  {
409  "lit",
410  "Demo",
411  AD_ENTRY1("demo.stk", "c06f8cc20eb239d4c71f225ce3093edf"),
412  UNK_LANG,
413  kPlatformDOS,
414  ADGF_DEMO,
415  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
416  },
417  kFeaturesAdLib,
418  "demo.stk", "demo.tot", 0
419 },
420 {
421  {
422  "lit",
423  "Non-interactive Demo",
424  AD_ENTRY1s("demo.stk", "2eba8abd9e3878c57307576012dd2fec", 3031494),
425  FR_FRA,
426  kPlatformDOS,
427  ADGF_DEMO,
428  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
429  },
430  kFeaturesAdLib,
431  "demo.stk", "demo.tot", 0
432 },
433 {
434  {
435  "lit",
436  "Non-interactive Demo",
437  AD_ENTRY1s("demo.stk", "895359c918a145adc048f779b3cdacc3", 645068),
438  FR_FRA,
439  kPlatformDOS,
440  ADGF_DEMO,
441  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
442  },
443  kFeaturesAdLib,
444  "demo.stk", "demo.tot", 0
445 },
446 // -- Pirated! Do not re-add nor un-tag! --
447 
448 {
449  {
450  "lit",
451  "",
452  AD_ENTRY1s("intro.stk", "3712e7527ba8ce5637d2aadf62783005", 72318),
453  FR_FRA,
454  kPlatformDOS,
455  ADGF_PIRATED,
456  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
457  },
458  kFeaturesAdLib,
459  0, 0, 0
460 },
461 
462 #endif // GOB_DETECTION_TABLES_LIT_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
Flag to designate well-known pirated versions with cracks.
Definition: advancedDetector.h:144
Add "-demo" to gameid.
Definition: advancedDetector.h:156
#define AD_ENTRY1s(f, x, s)
Definition: advancedDetector.h:116