ScummVM API documentation
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
#define AD_ENTRY3s(f1, x1, s1, f2, x2, s2, f3, x3, s3)
Definition: advancedDetector.h:128
@ ADGF_NO_FLAGS
No flags.
Definition: advancedDetector.h:139