ScummVM API documentation
tables_fascin.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 Fascination. */
29
30#ifndef GOB_DETECTION_TABLES_FASCIN_H
31#define GOB_DETECTION_TABLES_FASCIN_H
32
33// -- DOS VGA Floppy (1 disk) --
34
35{ // Supplied by scoriae
36 {
37 "fascination",
38 "VGA",
39 AD_ENTRY1s("disk0.stk", "c14330d052fe4da5a441ac9d81bc5891", 1061955),
40 EN_ANY,
41 kPlatformDOS,
43 GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
44 },
45 kFeaturesAdLib,
46 "disk0.stk", 0, 0
47},
48{
49 {
50 "fascination",
51 "VGA",
52 AD_ENTRY1s("disk0.stk", "e8ab4f200a2304849f462dc901705599", 183337),
53 FR_FRA,
54 kPlatformDOS,
56 GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
57 },
58 kFeaturesAdLib,
59 "disk0.stk", 0, 0
60},
61
62// -- DOS VGA Floppy (3 disks) --
63
64{ // Supplied by alex86r in bug report #5691
65 {
66 "fascination",
67 "VGA 3 disks edition",
68 AD_ENTRY1s("disk0.stk", "ab3dfdce43917bc806812959d692fc8f", 1061929),
69 IT_ITA,
70 kPlatformDOS,
72 GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
73 },
74 kFeaturesAdLib,
75 "disk0.stk", 0, 0
76},
77{
78 {
79 "fascination",
80 "VGA 3 disks edition",
81 AD_ENTRY1s("disk0.stk", "a50a8495e1b2d67699fb562cb98fc3e2", 1064387),
82 FR_FRA,
83 kPlatformDOS,
85 GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
86 },
87 kFeaturesAdLib,
88 "disk0.stk", 0, 0
89},
90{
91 {
92 "fascination",
93 "Censored",
94 AD_ENTRY1s("intro.stk", "d6e45ce548598727e2b5587a99718eba", 1055909),
95 HE_ISR,
96 kPlatformDOS,
98 GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
99 },
100 kFeaturesAdLib,
101 "intro.stk", 0, 0
102},
103{ // Supplied by windlepoons in bug report #4371
104 {
105 "fascination",
106 "VGA 3 disks edition",
107 AD_ENTRY1s("disk0.stk", "3a24e60a035250189643c86a9ceafb97", 1062480),
108 DE_DEU,
109 kPlatformDOS,
111 GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
112 },
113 kFeaturesAdLib,
114 "disk0.stk", 0, 0
115},
116
117// -- DOS VGA CD --
118
119{
120 {
121 "fascination",
122 "CD (Censored)",
123 AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),
124 EN_ANY,
125 kPlatformDOS,
126 ADGF_CD,
127 GUIO1(GUIO_NOSUBTITLES)
128 },
129 kFeaturesCD,
130 "intro.stk", 0, 0
131},
132{
133 {
134 "fascination",
135 "CD (Censored)",
136 AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),
137 FR_FRA,
138 kPlatformDOS,
139 ADGF_CD,
140 GUIO1(GUIO_NOSUBTITLES)
141 },
142 kFeaturesCD,
143 "intro.stk", 0, 0
144},
145{
146 {
147 "fascination",
148 "CD (Censored)",
149 AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),
150 DE_DEU,
151 kPlatformDOS,
152 ADGF_CD,
153 GUIO1(GUIO_NOSUBTITLES)
154 },
155 kFeaturesCD,
156 "intro.stk", 0, 0
157},
158{
159 {
160 "fascination",
161 "CD (Censored)",
162 AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),
163 IT_ITA,
164 kPlatformDOS,
165 ADGF_CD,
166 GUIO1(GUIO_NOSUBTITLES)
167 },
168 kFeaturesCD,
169 "intro.stk", 0, 0
170},
171{
172 {
173 "fascination",
174 "CD (Censored)",
175 AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),
176 ES_ESP,
177 kPlatformDOS,
178 ADGF_CD,
179 GUIO1(GUIO_NOSUBTITLES)
180 },
181 kFeaturesCD,
182 "intro.stk", 0, 0
183},
184{ // Supplied by dianiu in Bugreport #7069
185 {
186 "fascination",
187 "",
188 AD_ENTRY1s("disk0.stk", "fbf73d7919e1a6752d924eccc14838d7", 190498),
189 ES_ESP,
190 kPlatformDOS,
192 GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
193 },
194 kFeaturesNone,
195 "disk0.stk", 0, 0
196},
197
198// -- Amiga --
199
200{
201 {
202 "fascination",
203 "",
204 AD_ENTRY1s("disk0.stk", "68b1c01564f774c0b640075fbad1b695", 189968),
205 DE_DEU,
206 kPlatformAmiga,
208 GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
209 },
210 kFeaturesNone,
211 "disk0.stk", 0, 0
212},
213{
214 {
215 "fascination",
216 "",
217 AD_ENTRY1s("disk0.stk", "7062117e9c5adfb6bfb2dac3ff74df9e", 189951),
218 EN_GRB,
219 kPlatformAmiga,
221 GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
222 },
223 kFeaturesNone,
224 "disk0.stk", 0, 0
225},
226{
227 {
228 "fascination",
229 "",
230 AD_ENTRY1s("disk0.stk", "55c154e5a3e8e98afebdcff4b522e1eb", 190005),
231 FR_FRA,
232 kPlatformAmiga,
234 GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
235 },
236 kFeaturesNone,
237 "disk0.stk", 0, 0
238},
239{
240 {
241 "fascination",
242 "",
243 AD_ENTRY1s("disk0.stk", "7691827fff35df7799f14cfd6be178ad", 189931),
244 IT_ITA,
245 kPlatformAmiga,
247 GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
248 },
249 kFeaturesNone,
250 "disk0.stk", 0, 0
251},
252
253{ // Supplied by CaptainHIT in bug report #11592
254 {
255 "fascination",
256 "",
257 AD_ENTRY1s("disk0.stk", "be68d6609da9ded9489dc2c4523035d2", 190030),
258 ES_ESP,
259 kPlatformAmiga,
261 GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
262 },
263 kFeaturesNone,
264 "disk0.stk", 0, 0
265},
266
267// -- Atari ST --
268
269{
270 {
271 "fascination",
272 "",
273 AD_ENTRY1s("disk0.stk", "aff9fcc619f4dd19eae228affd0d34c8", 189964),
274 EN_ANY,
275 kPlatformAtariST,
277 GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
278 },
279 kFeaturesNone,
280 "disk0.stk", 0, 0
281},
282
283#endif // GOB_DETECTION_TABLES_FASCIN_H
#define AD_ENTRY1s(f, x, s)
Definition: advancedDetector.h:116
@ ADGF_NO_FLAGS
No flags.
Definition: advancedDetector.h:139
@ ADGF_CD
Add "-cd" to gameid.
Definition: advancedDetector.h:155