ScummVM API documentation
detection_tables.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
22namespace Gamos {
23
24const PlainGameDescriptor gamosGames[] = {
25 { "gamos", "Gamos" },
26 { "solgamer", "21 Solitaire" }, // Пасьянс
27 { "pilots1", "Pilot Brothers: On the Track of Striped Elephant" }, // Братья-Пилоты. По следам полосатого слона
28 { "pilots2", "Pilot Brothers: The Case of Serial Maniac" }, // Братья-Пилоты. Дело о серийном маньяке
29 { "wild", "WildSnake" },
30 { "flop", "Flip-Flop" },
31 { "netwalk", "NetWalk" }, // АйТи
32 { "vitamin", "Vitamin" },
33 { 0, 0 }
34};
35
36const GamosGameDescription gameDescriptions[] = {
37 {
38 { /* Copyright (C) 1998 by Gamos JSC, Moscow, Russia... Run-time engine [1.51] by Vadim Sytnikov
39 24.03.1998 */
40 "solgamer",
41 0,
42 AD_ENTRY1s("solgamer.exe", "t:4a06f82f7638e865e27d68d2e071e827", 24658521),
43 Common::RU_RUS,
44 Common::kPlatformWindows,
46 GUIO1(GUIO_NONE)
47 },
48 0x80000018
49 },
50 {
51 { /* Copyright (C) 1998 by Gamos JSC, Moscow, Russia... Run-time engine [1.51] by Vadim Sytnikov
52 03.12.1998 */
53 "solgamer",
54 0,
55 AD_ENTRY1s("solgamee.exe", "t:cad7d29da5aa843853fb8e7609a46300", 24624511),
56 Common::EN_ANY,
57 Common::kPlatformWindows,
59 GUIO1(GUIO_NONE)
60 },
61 0x80000018
62 },
63 {
64 { /* Copyright (C) 1998 by Gamos JSC, Moscow, Russia... Run-time engine [1.51] by Vadim Sytnikov
65 24.03.1998 */
66 "solgamer",
67 0,
68 AD_ENTRY1s("solgamee.exe", "t:a32bbae8c381d8cdc4cbac9e18acb0a8", 24676118),
69 Common::EN_ANY,
70 Common::kPlatformWindows,
72 GUIO1(GUIO_NONE)
73 },
74 0x80000018
75 },
76 {
77 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.47] by Vadim Sytnikov
78 30.08.1997 */
79 "pilots1",
80 0,
81 AD_ENTRY1s("pilots.exe", "t:82ae05090898af66447bac4f06e910f3", 48357155),
82 Common::RU_RUS,
83 Common::kPlatformWindows,
85 GUIO1(GUIO_NONE)
86 },
87 0x80000016
88 },
89 {
90 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.47] by Vadim Sytnikov
91 04.09.1995 ??? */
92 "pilots1",
93 0,
94 AD_ENTRY1s("pilde_r.exe", "t:a1bbaa7e59f69cb2be3223c3336982ac", 10770038),
95 Common::RU_RUS,
96 Common::kPlatformWindows,
98 GUIO1(GUIO_NONE)
99 },
100 0x80000016
101 },
102 {
103 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.47] by Vadim Sytnikov
104 04.09.1995 ??? */
105 "pilots1",
106 0,
107 AD_ENTRY1s("pildemo.exe", "t:a1bbaa7e59f69cb2be3223c3336982ac", 10770038),
108 Common::RU_RUS,
109 Common::kPlatformWindows,
111 GUIO1(GUIO_NONE)
112 },
113 0x80000016
114 },
115 {
116 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.47] by Vadim Sytnikov
117 04.09.1995 ??? */
118 "pilots1",
119 0,
120 AD_ENTRY1s("pilotsrd.exe", "t:a1bbaa7e59f69cb2be3223c3336982ac", 10770038),
121 Common::RU_RUS,
122 Common::kPlatformWindows,
124 GUIO1(GUIO_NONE)
125 },
126 0x80000016
127 },
128 {
129 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.47] by Vadim Sytnikov
130 20.09.1995 ??? */
131 "pilots1",
132 0,
133 AD_ENTRY1s("pilde_e.exe", "t:a784fc52f6923817d8ec8b9101e3f3ea", 10904737),
134 Common::EN_ANY,
135 Common::kPlatformWindows,
137 GUIO1(GUIO_NONE)
138 },
139 0x80000016
140 },
141 {
142 { /* GOG/Steam version, not supported, different engine. v gog-3, v 2.0.0.3 */
143 "pilots1",
144 "The game is using unsupported engine",
145 AD_ENTRY2s("bin/Pilot Brothers.exe", "487170c62bbc2a2f03eb672e9520fddb", 474624,
146 "content/sprites/s000.tex", "cd7bb45147ad91d4e4682c1fd0db9e4d", 397869),
147 Common::EN_ANY,
148 Common::kPlatformWindows,
150 GUIO1(GUIO_NONE)
151 },
152 0x80000016
153 },
154 {
155 { /* Steam version, not supported, different engine. */
156 "pilots1",
157 "The game is using unsupported engine",
158 AD_ENTRY2s("bin/Pilot Brothers.exe", "ba220b82f644e5dcd9222e8c9264f544", 1057280,
159 "content/sprites/s000.tex", "cd7bb45147ad91d4e4682c1fd0db9e4d", 397869),
160 Common::EN_ANY,
161 Common::kPlatformWindows,
163 GUIO1(GUIO_NONE)
164 },
165 0x80000016
166 },
167 {
168 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.50] by Vadim Sytnikov
169 17.12.1997 */
170 "pilots1",
171 0,
172 AD_ENTRY1s("pilotsed.exe", "t:190cb2dcf936d0c3a891ba333dbc2f33", 10946501),
173 Common::EN_ANY,
174 Common::kPlatformWindows,
176 GUIO1(GUIO_NONE)
177 },
178 0x80000018
179 },
180 {
181 { /* Copyright (C) 1998 by Gamos JSC, Moscow, Russia... Run-time engine [1.54] by Vadim Sytnikov
182 14.10.1998 */
183 "pilots2",
184 0,
185 AD_ENTRY1s("pilots2.exe", "t:c434bd8787febde52ccb5ef0e0731c7b", 582283983),
186 Common::RU_RUS,
187 Common::kPlatformWindows,
189 GUIO1(GUIO_NONE)
190 },
191 0x80000018
192 },
193 {
194 { /* GOG/Steam version, not supported, different engine v2.0.0,2 */
195 "pilots2",
196 "The game is using unsupported engine",
197 AD_ENTRY2s("bin/Pilot Brothers.exe", "4d7b3f9a03c4517dadf536ddc378f195", 428544,
198 "content/sprites/s000.tex", "33714cdb4c53c234c23d8a9417a74dbd", 397637),
199 Common::EN_ANY,
200 Common::kPlatformWindows,
202 GUIO1(GUIO_NONE)
203 },
204 0x80000016
205 },
206 {
207 { /* Steam version, not supported, different engine */
208 "pilots2",
209 "The game is using unsupported engine",
210 AD_ENTRY2s("bin/Pilot Brothers.exe", "b91fbbc68e43b4b17e6f8685f1130b75", 1011712,
211 "content/sprites/s000.tex", "33714cdb4c53c234c23d8a9417a74dbd", 397637),
212 Common::EN_ANY,
213 Common::kPlatformWindows,
215 GUIO1(GUIO_NONE)
216 },
217 0x80000016
218 },
219 {
220 { /* Copyright (C) 1998 by Gamos JSC, Moscow, Russia... Run-time engine [1.51] by Vadim Sytnikov
221 03.12.1998 */
222 "wild",
223 0,
224 AD_ENTRY1s("wildus.exe", "t:320c8dfd26ae5935b71a37227b7fe67f", 11475754),
225 Common::EN_ANY,
226 Common::kPlatformWindows,
228 GUIO1(GUIO_NONE)
229 },
230 0x80000018
231 },
232 {
233 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.43] by Vadim Sytnikov
234 06.08.1997 */
235 "wild",
236 0,
237 AD_ENTRY1s("wildus.exe", "t:a28e6f87a9c5cad5661108678522e27c", 11471282),
238 Common::EN_ANY,
239 Common::kPlatformWindows,
241 GUIO1(GUIO_NONE)
242 },
243 0x80000016
244 },
245 {
246 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.43] by Vadim Sytnikov
247 06.08.1997 */
248 "wild",
249 0,
250 AD_ENTRY1s("wildru.exe", "t:35bcdf2b9a0b022fe546de08ab685bd9", 11510210),
251 Common::RU_RUS,
252 Common::kPlatformWindows,
254 GUIO1(GUIO_NONE)
255 },
256 0x80000016
257 },
258 {
259 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.42] by Vadim Sytnikov
260 31.07.1997 */
261 "wild",
262 0,
263 AD_ENTRY1s("wildrudm.exe", "t:335fa22e185426843190460bc57d78a7", 11517820),
264 Common::RU_RUS,
265 Common::kPlatformWindows,
267 GUIO1(GUIO_NONE)
268 },
269 0x80000016
270 },
271 {
272 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.43] by Vadim Sytnikov
273 06.08.1997 */
274 "wild",
275 0,
276 AD_ENTRY1s("wildusdm.exe", "t:bddc7069986caedcfaa38ce35d42520b", 11516932),
277 Common::EN_ANY,
278 Common::kPlatformWindows,
280 GUIO1(GUIO_NONE)
281 },
282 0x80000016
283 },
284 {
285 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.43] by Vadim Sytnikov
286 06.08.1997 */
287 "flop",
288 0,
289 AD_ENTRY1s("ffloprd.exe", "t:a09793d184d211f819299a5286a75f56", 4637680),
290 Common::RU_RUS,
291 Common::kPlatformWindows,
293 GUIO1(GUIO_NONE)
294 },
295 0x80000016
296 },
297 {
298 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.43] by Vadim Sytnikov
299 06.08.1997 */
300 "flop",
301 0,
302 AD_ENTRY1s("ffloped.exe", "t:2f90db8d9083b57c775375cf880dc777", 4609380),
303 Common::EN_ANY,
304 Common::kPlatformWindows,
306 GUIO1(GUIO_NONE)
307 },
308 0x80000016
309 },
310 {
311 { /* Copyright (C) 1998 by Gamos JSC, Moscow, Russia... Run-time engine [1.51] by Vadim Sytnikov
312 03.12.1998 */
313 "flop",
314 0,
315 AD_ENTRY1s("fflope.exe", "t:7e098e0b565d97eb3d55eb3b6d45e413", 4633340),
316 Common::EN_ANY,
317 Common::kPlatformWindows,
319 GUIO1(GUIO_NONE)
320 },
321 0x80000018
322 },
323 {
324 { /* Copyright (C) 1998 by Gamos JSC, Moscow, Russia... Run-time engine [1.51] by Vadim Sytnikov
325 03.12.1998 */
326 "flop",
327 0,
328 AD_ENTRY1s("ffloped.exe", "t:1be4097f6564e9240c58079addfd4600", 4613290),
329 Common::EN_ANY,
330 Common::kPlatformWindows,
332 GUIO1(GUIO_NONE)
333 },
334 0x80000018
335 },
336 {
337 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.42] by Vadim Sytnikov
338 31.07.1997 */
339 "flop",
340 0,
341 AD_ENTRY1s("fflope.exe", "t:8ffba2d788278457bb2f9661b7bdf4ec", 4629006),
342 Common::EN_ANY,
343 Common::kPlatformWindows,
345 GUIO1(GUIO_NONE)
346 },
347 0x80000016
348 },
349 {
350 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.43] by Vadim Sytnikov
351 06.08.1997 */
352 "flop",
353 0,
354 AD_ENTRY1s("fflopr.exe", "t:7e452d6f5fbfe32dc1ee3c53fba27f88", 4629153),
355 Common::RU_RUS,
356 Common::kPlatformWindows,
358 GUIO1(GUIO_NONE)
359 },
360 0x80000016
361 },
362 { // 1.13rus
363 { /* Copyright (C) 1996 by Gamos JSC, Moscow, Russia... Run-time engine [1.13] by Vadim Sytnikov */
364 "flop",
365 0,
366 AD_ENTRY1s("fflop.exe", "t:fd32bc85b8686504f3e63c8e00444c68", 6662497),
367 Common::RU_RUS,
368 Common::kPlatformWindows,
370 GUIO1(GUIO_NONE)
371 },
372 0x8000000b
373 },
374 { // 1.13eng
375 { /* Copyright (C) 1996 by Gamos JSC, Moscow, Russia... Run-time engine [1.13] by Vadim Sytnikov */
376 "flop",
377 0,
378 AD_ENTRY1s("fflop.exe", "t:3f7b90481959b408c9f7dface714cb75", 6691028),
379 Common::EN_ANY,
380 Common::kPlatformWindows,
382 GUIO1(GUIO_NONE)
383 },
384 0x8000000b
385 },
386 { // 1.29eng
387 { /* Copyright (C) 1996 by Gamos JSC, Moscow, Russia... Run-time engine [1.29] by Vadim Sytnikov
388 04.01.1997 */
389 "flop",
390 0,
391 AD_ENTRY1s("fflop.exe", "t:a1f917e41e24cbb9e2bda3cf2da5e8fb", 6860990),
392 Common::EN_ANY,
393 Common::kPlatformWindows,
395 GUIO1(GUIO_NONE)
396 },
397 0x80000012
398 },
399 {
400 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.43] by Vadim Sytnikov
401 06.08.1997 */
402 "netwalk",
403 0,
404 AD_ENTRY1s("it.exe", "t:76c0cce851177ed28e0d78ab989c6b63", 4125894),
405 Common::RU_RUS,
406 Common::kPlatformWindows,
408 GUIO1(GUIO_NONE)
409 },
410 0x80000016
411 },
412 {
413 { /* Copyright (C) 1996 by Gamos JSC, Moscow, Russia... Run-time engine [1.13] by Vadim Sytnikov */
414 "netwalk",
415 0,
416 AD_ENTRY1s("it.exe", "t:455ad057b10542674c69f428311b6daf", 4744297),
417 Common::RU_RUS,
418 Common::kPlatformWindows,
420 GUIO1(GUIO_NONE)
421 },
422 0x8000000b
423 },
424 {
425 { /* Copyright (C) 1996 by Gamos JSC, Moscow, Russia... Run-time engine [1.13] by Vadim Sytnikov */
426 "netwalk",
427 0,
428 AD_ENTRY1s("netwalk.exe", "t:f7e100541adf71f1cec35ecc914c8ca3", 5607140),
429 Common::EN_ANY,
430 Common::kPlatformWindows,
432 GUIO1(GUIO_NONE)
433 },
434 0x8000000b
435 },
436 {
437 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.43] by Vadim Sytnikov
438 06.08.1997 */
439 "netwalk",
440 0,
441 AD_ENTRY1s("netwalk.exe", "t:3512b1127b93c2ffe074e292f19a0ffb", 4981212),
442 Common::EN_ANY,
443 Common::kPlatformWindows,
445 GUIO1(GUIO_NONE)
446 },
447 0x80000016
448 },
449 {
450 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.43] by Vadim Sytnikov
451 06.08.1997 */
452 "netwalk",
453 0,
454 AD_ENTRY1s("netwalk.exe", "t:f1b1713c122a4d60a773046f6aa1e1d8", 4972704),
455 Common::EN_ANY,
456 Common::kPlatformWindows,
458 GUIO1(GUIO_NONE)
459 },
460 0x80000016
461 },
462 {
463 { /* Copyright (C) 1996 by Gamos JSC, Moscow, Russia... Run-time engine [1.27] by Vadim Sytnikov
464 15.12.1996 */
465 "netwalk",
466 0,
467 AD_ENTRY1s("netwalk.exe", "t:ee6ec7c4d1f451d30038665e2edcc278", 5624675),
468 Common::EN_ANY,
469 Common::kPlatformWindows,
471 GUIO1(GUIO_NONE)
472 },
473 0x80000012
474 },
475 {
476 { /* Copyright (C) 1998 by Gamos JSC, Moscow, Russia... Run-time engine [1.51] by Vadim Sytnikov
477 03.12.1998 */
478 "netwalk",
479 0,
480 AD_ENTRY1s("netwalk.exe", "t:140a884942bbc396ae0640645d8118aa", 4979981),
481 Common::EN_ANY,
482 Common::kPlatformWindows,
484 GUIO1(GUIO_NONE)
485 },
486 0x80000018
487 },
488 {
489 { /* Copyright (C) 1998 by Gamos JSC, Moscow, Russia... Run-time engine [1.51] by Vadim Sytnikov
490 03.12.1998 */
491 "netwalk",
492 0,
493 AD_ENTRY1s("netwalk.exe", "t:4d78e86ef47ceb6c578081ba367ee8ea", 4984836),
494 Common::EN_ANY,
495 Common::kPlatformWindows,
497 GUIO1(GUIO_NONE)
498 },
499 0x80000018
500 },
501 {
502 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.47] by Vadim Sytnikov
503 04.09.1995 ??? */
504 "vitamin",
505 0,
506 AD_ENTRY1s("vitam_e.exe", "t:04cae8b641a7d79a1842c7ac1899b534", 429943),
507 Common::EN_ANY,
508 Common::kPlatformWindows,
510 GUIO1(GUIO_NONE)
511 },
512 0x80000016
513 },
514 {
515 { /* Copyright (C) 1998 by Gamos JSC, Moscow, Russia... Run-time engine [1.51] by Vadim Sytnikov
516 03.12.1998 */
517 "vitamin",
518 0,
519 AD_ENTRY1s("vitam_e.exe", "t:3506cd8e1a32ec3e841a2043d9dabc5b", 1122512),
520 Common::EN_ANY,
521 Common::kPlatformWindows,
523 GUIO1(GUIO_NONE)
524 },
525 0x80000018
526 },
527 {
528 { /* Copyright (C) 1997 by Gamos JSC, Moscow, Russia... Run-time engine [1.47] by Vadim Sytnikov
529 04.09.1995 ??? */
530 "vitamin",
531 0,
532 AD_ENTRY1s("vitam_r.exe", "t:427c0269c7327c7ca4f434e22c5cfce9", 459546),
533 Common::RU_RUS,
534 Common::kPlatformWindows,
536 GUIO1(GUIO_NONE)
537 },
538 0x80000016
539 },
540 {
542 0
543 }
544};
545
546} // End of namespace Gamos
#define AD_ENTRY2s(f1, x1, s1, f2, x2, s2)
Definition: advancedDetector.h:122
#define AD_TABLE_END_MARKER
Definition: advancedDetector.h:328
#define AD_ENTRY1s(f, x, s)
Definition: advancedDetector.h:116
@ ADGF_DEMO
Add "-demo" to gameid.
Definition: advancedDetector.h:157
@ ADGF_UNSUPPORTED
Definition: advancedDetector.h:146
@ ADGF_TESTING
Flag to designate not yet officially supported games that are fit for public testing.
Definition: advancedDetector.h:144
Definition: game.h:49