ScummVM API documentation
tables_playtoons.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 the Playtoons series. */
29/* This Game uses the DEV6 Engine, more Information can be found here: https://wiki.scummvm.org/index.php?title=DEV6_Information */
30/* These games are part of the Playtoons series. For more information, refer to our wiki: https://wiki.scummvm.org/index.php?title=Playtoons */
31
32#ifndef GOB_DETECTION_TABLES_PLAYTOONS_H
33#define GOB_DETECTION_TABLES_PLAYTOONS_H
34
35// -- Playtoons 1: Uncle Archibald --
36
37{
38 {
39 "playtoons1",
40 "v1.002",
41 AD_ENTRY2s("playtoon.stk", "8c98e9a11be9bb203a55e8c6e68e519b", 25574338,
42 "archi.stk", "8d44b2a0d4e3139471213f9f0ed21e81", 5524674),
43 FR_FRA,
44 kPlatformWindows,
46 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
47 },
48 kFeatures640x480,
49 "intro2.stk", 0, 0
50},
51{
52 {
53 "playtoons1",
54 "Pack mes histoires animées",
55 AD_ENTRY2s("playtoon.stk", "55f0293202963854192e39474e214f5f", 30448474,
56 "archi.stk", "8d44b2a0d4e3139471213f9f0ed21e81", 5524674),
57 FR_FRA,
58 kPlatformWindows,
60 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
61 },
62 kFeatures640x480,
63 "intro2.stk", 0, 0
64},
65{
66 {
67 "playtoons1",
68 "",
69 AD_ENTRY2s("playtoon.stk", "c5ca2a288cdaefca9556cd9ae4b579cf", 25158926,
70 "archi.stk", "8d44b2a0d4e3139471213f9f0ed21e81", 5524674),
71 DE_DEU,
72 kPlatformWindows,
74 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
75 },
76 kFeatures640x480,
77 "intro2.stk", 0, 0
78},
79{ // Supplied by scoriae in the forums
80 {
81 "playtoons1",
82 "v1.002",
83 AD_ENTRY2s("playtoon.stk", "9e513e993a5b0e2496add3f50c08764b", 30448506,
84 "archi.stk", "00d8274519dfcf8a0d8ae3099daea0f8", 5532135),
85 EN_ANY,
86 kPlatformWindows,
88 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
89 },
90 kFeatures640x480,
91 "intro2.stk", 0, 0
92},
93{
94 {
95 "playtoons1",
96 "v1.001",
97 AD_ENTRY2s("playtoon.stk", "9716d245639b3025f4eebc3afb469ec0", 25574338,
98 "archi.stk", "651c94a542a20fe8157af9faaff02a09", 5520472),
99 DE_DEU,
100 kPlatformWindows,
102 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
103 },
104 kFeatures640x480,
105 "intro2.stk", 0, 0
106},
107{
108 {
109 "playtoonsdemo",
110 "Non-Interactive",
111 AD_ENTRY1s("play123.scn", "4689a31f543915e488c3bc46ea358add", 258),
112 EN_ANY,
113 kPlatformWindows,
114 ADGF_DEMO,
115 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
116 },
117 kFeatures640x480 | kFeaturesSCNDemo,
118 0, 0, 3
119},
120{
121 {
122 "playtoons1",
123 "Non-Interactive Demo",
124 AD_ENTRY2s("e.scn", "8a0db733c3f77be86e74e8242e5caa61", 124,
125 "demarchg.vmd", "d14a95da7d8792faf5503f649ffcbc12", 5619415),
126 EN_ANY,
127 kPlatformWindows,
128 ADGF_DEMO,
129 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
130 },
131 kFeatures640x480 | kFeaturesSCNDemo,
132 0, 0, 4
133},
134{
135 {
136 "playtoons1",
137 "Non-Interactive Demo",
138 AD_ENTRY1s("i.scn", "8b3294474d39970463663edd22341730", 285),
139 IT_ITA,
140 kPlatformWindows,
141 ADGF_DEMO,
142 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
143 },
144 kFeatures640x480 | kFeaturesSCNDemo,
145 0, 0, 5
146},
147{
148 {
149 "playtoons1",
150 "Non-Interactive Demo",
151 AD_ENTRY1s("s.scn", "1f527010626b5490761f16ba7a6f639a", 251),
152 ES_ESP,
153 kPlatformWindows,
154 ADGF_DEMO,
155 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
156 },
157 kFeatures640x480 | kFeaturesSCNDemo,
158 0, 0, 6
159},
160
161// -- Playtoons 2: The Case of the Counterfeit Collaborator (Spirou) --
162
163{
164 {
165 "playtoons2",
166 "",
167 AD_ENTRY2s("playtoon.stk", "4772c96be88a57f0561519e4a1526c62", 24406262,
168 "spirou.stk", "5d9c7644d0c47840169b4d016765cc1a", 9816201),
169 EN_ANY,
170 kPlatformWindows,
172 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
173 },
174 kFeatures640x480,
175 "intro2.stk", 0, 0
176},
177{
178 {
179 "playtoons2",
180 "",
181 AD_ENTRY2s("playtoon.stk", "55a85036dd93cce93532d8f743d90074", 17467154,
182 "spirou.stk", "e3e1b6148dd72fafc3637f1a8e5764f5", 9812043),
183 FR_FRA,
184 kPlatformWindows,
186 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
187 },
188 kFeatures640x480,
189 "intro2.stk", 0, 0
190},
191{ // Bugreport #7052
192 {
193 "playtoons2",
194 "v1.002",
195 AD_ENTRY2s("playtoon.stk", "8c98e9a11be9bb203a55e8c6e68e519b", 25574338,
196 "spirou.stk", "91080dc148de1bbd6a97321c1a1facf3", 9817086),
197 FR_FRA,
198 kPlatformWindows,
200 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
201 },
202 kFeatures640x480,
203 "intro2.stk", 0, 0
204},
205{
206 {
207 "playtoons2",
208 "v1.002",
209 AD_ENTRY2s("playtoon.stk", "c5ca2a288cdaefca9556cd9ae4b579cf", 25158926,
210 "spirou.stk", "91080dc148de1bbd6a97321c1a1facf3", 9817086),
211 DE_DEU,
212 kPlatformWindows,
214 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
215 },
216 kFeatures640x480,
217 "intro2.stk", 0, 0
218},
219{ // Supplied by Hkz
220 {
221 "playtoons2",
222 "",
223 AD_ENTRY2s("playtoon.stk", "2572685400852d12759a2fbf09ec88eb", 9698780,
224 "spirou.stk", "d3cfeff920b6343a2ece55088f530dba", 7076608),
225 IT_ITA,
226 kPlatformWindows,
228 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
229 },
230 kFeatures640x480,
231 "intro2.stk", 0, 0
232},
233{ // Supplied by scoriae in the forums
234 {
235 "playtoons2",
236 "v1.002",
237 AD_ENTRY2s("playtoon.stk", "9e513e993a5b0e2496add3f50c08764b", 30448506,
238 "spirou.stk", "993737f112ca6a9b33c814273280d832", 9825760),
239 EN_ANY,
240 kPlatformWindows,
242 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
243 },
244 kFeatures640x480,
245 "intro2.stk", 0, 0
246},
247
248// -- Playtoons 3: The Secret of the Castle --
249
250{
251 {
252 "playtoons3",
253 "v1.002",
254 AD_ENTRY2s("playtoon.stk", "8c98e9a11be9bb203a55e8c6e68e519b", 25574338,
255 "chato.stk", "4fa4ed96a427c344e9f916f9f236598d", 6033793),
256 FR_FRA,
257 kPlatformWindows,
259 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
260 },
261 kFeatures640x480,
262 "intro2.stk", 0, 0
263},
264{
265 {
266 "playtoons3",
267 "v1.002",
268 AD_ENTRY2s("playtoon.stk", "9e513e993a5b0e2496add3f50c08764b", 30448506,
269 "chato.stk", "8fc8d0da5b3e758908d1d7298d497d0b", 6041026),
270 EN_ANY,
271 kPlatformWindows,
273 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
274 },
275 kFeatures640x480,
276 "intro2.stk", 0, 0
277},
278{
279 {
280 "playtoons3",
281 "Pack mes histoires animées",
282 AD_ENTRY2s("playtoon.stk", "55f0293202963854192e39474e214f5f", 30448474,
283 "chato.stk", "4fa4ed96a427c344e9f916f9f236598d", 6033793),
284 FR_FRA,
285 kPlatformWindows,
287 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
288 },
289 kFeatures640x480,
290 "intro2.stk", 0, 0
291},
292{
293 {
294 "playtoons3",
295 "",
296 AD_ENTRY2s("playtoon.stk", "c5ca2a288cdaefca9556cd9ae4b579cf", 25158926,
297 "chato.stk", "3c6cb3ac8a5a7cf681a19971a92a748d", 6033791),
298 DE_DEU,
299 kPlatformWindows,
301 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
302 },
303 kFeatures640x480,
304 "intro2.stk", 0, 0
305},
306{ // Supplied by Hkz on #scummvm
307 {
308 "playtoons3",
309 "",
310 AD_ENTRY2s("playtoon.stk", "4772c96be88a57f0561519e4a1526c62", 24406262,
311 "chato.stk", "bdef407387112bfcee90e664865ac3af", 6033867),
312 EN_ANY,
313 kPlatformWindows,
315 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
316 },
317 kFeatures640x480,
318 "intro2.stk", 0, 0
319},
320
321// -- Playtoons 4: The Mandarin Prince --
322
323{
324 {
325 "playtoons4",
326 "v1.002",
327 AD_ENTRY2s("playtoon.stk", "b7f5afa2dc1b0f75970b7c07d175db1b", 24340406,
328 "manda.stk", "92529e0b927191d9898a34c2892e9a3a", 6485072),
329 FR_FRA,
330 kPlatformWindows,
332 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
333 },
334 kFeatures640x480,
335 "intro2.stk", 0, 0
336},
337{ // Supplied by indy4fan in bug report #13100. Orig title: "Der Mandarin-Prinz"
338 {
339 "playtoons4",
340 "",
341 AD_ENTRY2s("playtoon.stk", "f853153e9be33b9e0ec6970d05642e51", 30448480,
342 "manda.stk", "fb65d32f43ade3ff573a8534d5a1a91e", 6492732),
343 DE_DEU,
344 kPlatformWindows,
346 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
347 },
348 kFeatures640x480,
349 "intro2.stk", 0, 0
350},
351{ //Supplied by goodoldgeorg in bug report #4390
352 {
353 "playtoons4",
354 "v1.002",
355 AD_ENTRY2s("playtoon.stk", "9e513e993a5b0e2496add3f50c08764b", 30448506,
356 "manda.stk", "69a79c9f61b2618e482726f2ff68078d", 6499208),
357 EN_ANY,
358 kPlatformWindows,
360 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
361 },
362 kFeatures640x480,
363 "intro2.stk", 0, 0
364},
365
366// -- Playtoons 5: The Stone of Wakan --
367
368{
369 {
370 "playtoons5",
371 "v1.002",
372 AD_ENTRY2s("playtoon.stk", "55f0293202963854192e39474e214f5f", 30448474,
373 "wakan.stk", "f493bf82851bc5ba74d57de6b7e88df8", 5520153),
374 FR_FRA,
375 kPlatformWindows,
377 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
378 },
379 kFeatures640x480,
380 "intro2.stk", 0, 0
381},
382{ // Supplied by indy4fan in bug report #13099. Orig title: "Der Stein von Wakan"
383 {
384 "playtoons5",
385 "v1.002",
386 AD_ENTRY2s("playtoon.stk", "9e513e993a5b0e2496add3f50c08764b", 30448506,
387 "wakan.stk", "5518139580becd8c49bbfbdd4f49187a", 5523417),
388 DE_DEU,
389 kPlatformWindows,
391 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
392 },
393 kFeatures640x480,
394 "intro2.stk", 0, 0
395},
396
397// -- Playtoons Construction Kit 1: Monsters --
398
399{
400 {
401 "playtnck1",
402 "v1.002",
403 AD_ENTRY2s("playtoon.stk", "5f9aae29265f1f105ad8ec195dff81de", 68382024,
404 "dan.itk", "906d67b3e438d5e95ec7ea9e781a94f3", 3000320),
405 FR_FRA,
406 kPlatformWindows,
408 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
409 },
410 kFeatures640x480,
411 "intro2.stk", 0, 0
412},
413
414// -- Playtoons Construction Kit 2: Knights --
415
416{
417 {
418 "playtnck2",
419 "v1.002",
420 AD_ENTRY2s("playtoon.stk", "5f9aae29265f1f105ad8ec195dff81de", 68382024,
421 "dan.itk", "74eeb075bd2cb47b243349730264af01", 3213312),
422 FR_FRA,
423 kPlatformWindows,
425 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
426 },
427 kFeatures640x480,
428 "intro2.stk", 0, 0
429},
430
431// -- Playtoons Construction Kit 3: Far West --
432
433{
434 {
435 "playtnck3",
436 "v1.002",
437 AD_ENTRY2s("playtoon.stk", "5f9aae29265f1f105ad8ec195dff81de", 68382024,
438 "dan.itk", "9a8f62809eca5a52f429b5b6a8e70f8f", 2861056),
439 FR_FRA,
440 kPlatformWindows,
442 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
443 },
444 kFeatures640x480,
445 "intro2.stk", 0, 0
446},
447{
448 { // Supplied by laenion in Bugreport #13457
449 "playtnck3",
450 "",
451 AD_ENTRY2s("playtoon.stk", "9ca3a2c19a3261cf9fa0f40eebc9d3ad", 65879662,
452 "dan.itk", "e8566d7efb8601a323adc918948d03fe", 3325952),
453 DE_DEU,
454 kPlatformWindows,
456 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
457 },
458 kFeatures640x480,
459 "intro2.stk", 0, 0
460},
461
462// -- Bambou le sauveur de la jungle --
463
464{
465 {
466 "bambou",
467 "",
468 AD_ENTRY2s("intro.stk", "2f8db6963ff8d72a8331627ebda918f4", 3613238,
469 "bambou.itk", "0875914d31126d0749313428f10c7768", 114440192),
470 FR_FRA,
471 kPlatformWindows,
473 GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
474 },
475 kFeatures640x480,
476 "intro.stk", "intro.tot", 0
477},
478
479#endif // GOB_DETECTION_TABLES_PLAYTOONS_H
#define AD_ENTRY2s(f1, x1, s1, f2, x2, s2)
Definition: advancedDetector.h:122
#define AD_ENTRY1s(f, x, s)
Definition: advancedDetector.h:116
@ ADGF_DEMO
Add "-demo" to gameid.
Definition: advancedDetector.h:157
@ ADGF_NO_FLAGS
No flags.
Definition: advancedDetector.h:139