ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
tables_onceupon.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 Once Upon A Time: Baba Yaga and Abracadabra. */
29 
30 #ifndef GOB_DETECTION_TABLES_ONCEUPON_H
31 #define GOB_DETECTION_TABLES_ONCEUPON_H
32 
33 // -- Once Upon A Time: Abracadabra, Amiga --
34 
35 {
36  {
37  "abracadabra",
38  "",
39  AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
40  "stk2.stk", "e4b21818af03930dc9cab2ad4c93cb5b", 362106,
41  "stk3.stk", "76874ad92782f9b2de57beafc05ec877", 353482),
42  FR_FRA,
43  kPlatformAmiga,
45  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
46  },
47  kFeaturesEGA,
48  0, 0, 0
49 },
50 {
51  {
52  "abracadabra",
53  "",
54  AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
55  "stk2.stk", "e4b21818af03930dc9cab2ad4c93cb5b", 362106,
56  "stk3.stk", "76874ad92782f9b2de57beafc05ec877", 353482),
57  DE_DEU,
58  kPlatformAmiga,
60  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
61  },
62  kFeaturesEGA,
63  0, 0, 0
64 },
65 {
66  {
67  "abracadabra",
68  "",
69  AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
70  "stk2.stk", "e4b21818af03930dc9cab2ad4c93cb5b", 362106,
71  "stk3.stk", "76874ad92782f9b2de57beafc05ec877", 353482),
72  EN_ANY,
73  kPlatformAmiga,
75  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
76  },
77  kFeaturesEGA,
78  0, 0, 0
79 },
80 {
81  {
82  "abracadabra",
83  "",
84  AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
85  "stk2.stk", "e4b21818af03930dc9cab2ad4c93cb5b", 362106,
86  "stk3.stk", "76874ad92782f9b2de57beafc05ec877", 353482),
87  IT_ITA,
88  kPlatformAmiga,
90  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
91  },
92  kFeaturesEGA,
93  0, 0, 0
94 },
95 {
96  {
97  "abracadabra",
98  "",
99  AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
100  "stk2.stk", "e4b21818af03930dc9cab2ad4c93cb5b", 362106,
101  "stk3.stk", "76874ad92782f9b2de57beafc05ec877", 353482),
102  ES_ESP,
103  kPlatformAmiga,
105  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
106  },
107  kFeaturesEGA,
108  0, 0, 0
109 },
110 
111 // -- Once Upon A Time: Abracadabra, Atari ST --
112 
113 {
114  {
115  "abracadabra",
116  "",
117  AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
118  "stk2.stk", "c6440aaf068ec3149ae89bc5c41ebf02", 362123,
119  "stk3.stk", "5af3c1202ba6fcf8dad2b2125e1c1383", 353257),
120  FR_FRA,
121  kPlatformAtariST,
123  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
124  },
125  kFeaturesEGA,
126  0, 0, 0
127 },
128 {
129  {
130  "abracadabra",
131  "",
132  AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
133  "stk2.stk", "c6440aaf068ec3149ae89bc5c41ebf02", 362123,
134  "stk3.stk", "5af3c1202ba6fcf8dad2b2125e1c1383", 353257),
135  DE_DEU,
136  kPlatformAtariST,
138  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
139  },
140  kFeaturesEGA,
141  0, 0, 0
142 },
143 {
144  {
145  "abracadabra",
146  "",
147  AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
148  "stk2.stk", "c6440aaf068ec3149ae89bc5c41ebf02", 362123,
149  "stk3.stk", "5af3c1202ba6fcf8dad2b2125e1c1383", 353257),
150  EN_ANY,
151  kPlatformAtariST,
153  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
154  },
155  kFeaturesEGA,
156  0, 0, 0
157 },
158 {
159  {
160  "abracadabra",
161  "",
162  AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
163  "stk2.stk", "c6440aaf068ec3149ae89bc5c41ebf02", 362123,
164  "stk3.stk", "5af3c1202ba6fcf8dad2b2125e1c1383", 353257),
165  IT_ITA,
166  kPlatformAtariST,
168  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
169  },
170  kFeaturesEGA,
171  0, 0, 0
172 },
173 {
174  {
175  "abracadabra",
176  "",
177  AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
178  "stk2.stk", "c6440aaf068ec3149ae89bc5c41ebf02", 362123,
179  "stk3.stk", "5af3c1202ba6fcf8dad2b2125e1c1383", 353257),
180  ES_ESP,
181  kPlatformAtariST,
183  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
184  },
185  kFeaturesEGA,
186  0, 0, 0
187 },
188 
189 // -- Once Upon A Time: Baba Yaga, DOS EGA Floppy --
190 
191 {
192  {
193  "babayaga",
194  "",
195  AD_ENTRY3s("stk1.stk", "3c777f43e6fb49fde9222543447e135a", 204813,
196  "stk2.stk", "6cf0b009dd185a8f589e91a1f9c33df5", 361582,
197  "stk3.stk", "6473183ca4db1b5b5cea047f9af59a26", 328925),
198  FR_FRA,
199  kPlatformDOS,
201  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
202  },
203  kFeaturesAdLib | kFeaturesEGA,
204  0, 0, 0
205 },
206 {
207  {
208  "babayaga",
209  "",
210  AD_ENTRY3s("stk1.stk", "3c777f43e6fb49fde9222543447e135a", 204813,
211  "stk2.stk", "6cf0b009dd185a8f589e91a1f9c33df5", 361582,
212  "stk3.stk", "6473183ca4db1b5b5cea047f9af59a26", 328925),
213  DE_DEU,
214  kPlatformDOS,
216  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
217  },
218  kFeaturesAdLib | kFeaturesEGA,
219  0, 0, 0
220 },
221 {
222  {
223  "babayaga",
224  "",
225  AD_ENTRY3s("stk1.stk", "3c777f43e6fb49fde9222543447e135a", 204813,
226  "stk2.stk", "6cf0b009dd185a8f589e91a1f9c33df5", 361582,
227  "stk3.stk", "6473183ca4db1b5b5cea047f9af59a26", 328925),
228  EN_ANY,
229  kPlatformDOS,
231  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
232  },
233  kFeaturesAdLib | kFeaturesEGA,
234  0, 0, 0
235 },
236 {
237  {
238  "babayaga",
239  "",
240  AD_ENTRY3s("stk1.stk", "3c777f43e6fb49fde9222543447e135a", 204813,
241  "stk2.stk", "6cf0b009dd185a8f589e91a1f9c33df5", 361582,
242  "stk3.stk", "6473183ca4db1b5b5cea047f9af59a26", 328925),
243  IT_ITA,
244  kPlatformDOS,
246  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
247  },
248  kFeaturesAdLib | kFeaturesEGA,
249  0, 0, 0
250 },
251 {
252  {
253  "babayaga",
254  "",
255  AD_ENTRY3s("stk1.stk", "3c777f43e6fb49fde9222543447e135a", 204813,
256  "stk2.stk", "6cf0b009dd185a8f589e91a1f9c33df5", 361582,
257  "stk3.stk", "6473183ca4db1b5b5cea047f9af59a26", 328925),
258  ES_ESP,
259  kPlatformDOS,
261  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
262  },
263  kFeaturesAdLib | kFeaturesEGA,
264  0, 0, 0
265 },
266 
267 // -- Once Upon A Time: Baba Yaga, Amiga --
268 
269 {
270  {
271  "babayaga",
272  "",
273  AD_ENTRY3s("stk1.stk", "bcc823d2888057031e54716ed1b3c80e", 205090,
274  "stk2.stk", "f76bf7c2ff60d816d69962d1a593207c", 362122,
275  "stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
276  FR_FRA,
277  kPlatformAmiga,
279  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
280  },
281  kFeaturesEGA,
282  0, 0, 0
283 },
284 {
285  {
286  "babayaga",
287  "",
288  AD_ENTRY3s("stk1.stk", "bcc823d2888057031e54716ed1b3c80e", 205090,
289  "stk2.stk", "f76bf7c2ff60d816d69962d1a593207c", 362122,
290  "stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
291  DE_DEU,
292  kPlatformAmiga,
294  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
295  },
296  kFeaturesEGA,
297  0, 0, 0
298 },
299 {
300  {
301  "babayaga",
302  "",
303  AD_ENTRY3s("stk1.stk", "bcc823d2888057031e54716ed1b3c80e", 205090,
304  "stk2.stk", "f76bf7c2ff60d816d69962d1a593207c", 362122,
305  "stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
306  EN_ANY,
307  kPlatformAmiga,
309  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
310  },
311  kFeaturesEGA,
312  0, 0, 0
313 },
314 {
315  {
316  "babayaga",
317  "",
318  AD_ENTRY3s("stk1.stk", "bcc823d2888057031e54716ed1b3c80e", 205090,
319  "stk2.stk", "f76bf7c2ff60d816d69962d1a593207c", 362122,
320  "stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
321  IT_ITA,
322  kPlatformAmiga,
324  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
325  },
326  kFeaturesEGA,
327  0, 0, 0
328 },
329 {
330  {
331  "babayaga",
332  "",
333  AD_ENTRY3s("stk1.stk", "bcc823d2888057031e54716ed1b3c80e", 205090,
334  "stk2.stk", "f76bf7c2ff60d816d69962d1a593207c", 362122,
335  "stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
336  ES_ESP,
337  kPlatformAmiga,
339  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
340  },
341  kFeaturesEGA,
342  0, 0, 0
343 },
344 
345 // -- Once Upon A Time: Baba Yaga, Atari ST --
346 
347 {
348  {
349  "babayaga",
350  "",
351  AD_ENTRY3s("stk1.stk", "17a4e3e7a18cc97231c92d280c7878a1", 205095,
352  "stk2.stk", "bfbc380e5461f63af28e9e6b10f334b5", 362128,
353  "stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
354  FR_FRA,
355  kPlatformAtariST,
357  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
358  },
359  kFeaturesEGA,
360  0, 0, 0
361 },
362 {
363  {
364  "babayaga",
365  "",
366  AD_ENTRY3s("stk1.stk", "17a4e3e7a18cc97231c92d280c7878a1", 205095,
367  "stk2.stk", "bfbc380e5461f63af28e9e6b10f334b5", 362128,
368  "stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
369  DE_DEU,
370  kPlatformAtariST,
372  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
373  },
374  kFeaturesEGA,
375  0, 0, 0
376 },
377 {
378  {
379  "babayaga",
380  "",
381  AD_ENTRY3s("stk1.stk", "17a4e3e7a18cc97231c92d280c7878a1", 205095,
382  "stk2.stk", "bfbc380e5461f63af28e9e6b10f334b5", 362128,
383  "stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
384  EN_ANY,
385  kPlatformAtariST,
387  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
388  },
389  kFeaturesEGA,
390  0, 0, 0
391 },
392 {
393  {
394  "babayaga",
395  "",
396  AD_ENTRY3s("stk1.stk", "17a4e3e7a18cc97231c92d280c7878a1", 205095,
397  "stk2.stk", "bfbc380e5461f63af28e9e6b10f334b5", 362128,
398  "stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
399  IT_ITA,
400  kPlatformAtariST,
402  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
403  },
404  kFeaturesEGA,
405  0, 0, 0
406 },
407 {
408  {
409  "babayaga",
410  "",
411  AD_ENTRY3s("stk1.stk", "17a4e3e7a18cc97231c92d280c7878a1", 205095,
412  "stk2.stk", "bfbc380e5461f63af28e9e6b10f334b5", 362128,
413  "stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
414  ES_ESP,
415  kPlatformAtariST,
417  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
418  },
419  kFeaturesEGA,
420  0, 0, 0
421 },
422 
423 #endif // GOB_DETECTION_TABLES_ONCEUPON_H
No flags.
Definition: advancedDetector.h:139
#define AD_ENTRY3s(f1, x1, s1, f2, x2, s2, f3, x3, s3)
Definition: advancedDetector.h:128