ScummVM API documentation
tables_inca2.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 Inca II: Wiracocha. */
29 
30 #ifndef GOB_DETECTION_TABLES_INCA2_H
31 #define GOB_DETECTION_TABLES_INCA2_H
32 
33 // -- DOS VGA Floppy --
34 
35 {
36  {
37  "inca2",
38  "v1.000",
39  AD_ENTRY1s("intro.stk", "1fa92b00fe80a20f34ec34a8e2fa869e", 923072),
40  EN_USA,
41  kPlatformDOS,
43  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
44  },
45  kFeaturesAdLib,
46  0, 0, 0
47 },
48 {
49  {
50  "inca2",
51  "v1.000",
52  AD_ENTRY1s("intro.stk", "1fa92b00fe80a20f34ec34a8e2fa869e", 923072),
53  FR_FRA,
54  kPlatformDOS,
56  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
57  },
58  kFeaturesAdLib,
59  0, 0, 0
60 },
61 {
62  {
63  "inca2",
64  "v1.000",
65  AD_ENTRY1s("intro.stk", "1fa92b00fe80a20f34ec34a8e2fa869e", 923072),
66  DE_DEU,
67  kPlatformDOS,
69  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
70  },
71  kFeaturesAdLib,
72  0, 0, 0
73 },
74 
75 // US floppy box dated 18.03.1994
76 {
77  {
78  "inca2",
79  "v1.0",
80  AD_ENTRY1s("intro.stk", "48cc6e6b0b0b343f876290d2700d8eba", 804780),
81  EN_USA,
82  kPlatformDOS,
84  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
85  },
86  kFeaturesAdLib,
87  0, 0, 0
88 },
89 
90 // -- DOS VGA CD --
91 
92 {
93  {
94  "inca2",
95  "",
96  AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),
97  EN_USA,
98  kPlatformDOS,
100  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
101  },
102  kFeaturesCD,
103  0, 0, 0
104 },
105 {
106  { // Bugreport #12757
107  "inca2",
108  "v1.07",
109  AD_ENTRY1s("intro.stk", "b56e4147acc5852c6fc2de5985ab94b0", 804796),
110  EN_USA,
111  kPlatformDOS,
113  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
114  },
115  kFeaturesCD,
116  0, 0, 0
117 },
118 {
119  {
120  "inca2",
121  "",
122  AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),
123  DE_DEU,
124  kPlatformDOS,
126  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
127  },
128  kFeaturesCD,
129  0, 0, 0
130 },
131 {
132  {
133  "inca2",
134  "",
135  AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),
136  FR_FRA,
137  kPlatformDOS,
139  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
140  },
141  kFeaturesCD,
142  0, 0, 0
143 },
144 {
145  {
146  "inca2",
147  "",
148  AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),
149  IT_ITA,
150  kPlatformDOS,
152  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
153  },
154  kFeaturesCD,
155  0, 0, 0
156 },
157 {
158  {
159  "inca2",
160  "",
161  AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),
162  ES_ESP,
163  kPlatformDOS,
165  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
166  },
167  kFeaturesCD,
168  0, 0, 0
169 },
170 
171 // -- Windows --
172 
173 {
174  {
175  "inca2",
176  "",
177  AD_ENTRY1s("intro.stk", "d33011df8758ac64ca3dca77c7719001", 908612),
178  EN_USA,
179  kPlatformWindows,
181  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
182  },
183  kFeaturesAdLib,
184  0, 0, 0
185 },
186 {
187  {
188  "inca2",
189  "",
190  AD_ENTRY1s("intro.stk", "d33011df8758ac64ca3dca77c7719001", 908612),
191  DE_DEU,
192  kPlatformWindows,
194  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
195  },
196  kFeaturesAdLib,
197  0, 0, 0
198 },
199 {
200  {
201  "inca2",
202  "",
203  AD_ENTRY1s("intro.stk", "d33011df8758ac64ca3dca77c7719001", 908612),
204  IT_ITA,
205  kPlatformWindows,
207  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
208  },
209  kFeaturesAdLib,
210  0, 0, 0
211 },
212 {
213  {
214  "inca2",
215  "",
216  AD_ENTRY1s("intro.stk", "d33011df8758ac64ca3dca77c7719001", 908612),
217  ES_ESP,
218  kPlatformWindows,
220  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
221  },
222  kFeaturesAdLib,
223  0, 0, 0
224 },
225 {
226  {
227  "inca2",
228  "",
229  AD_ENTRY1s("intro.stk", "d33011df8758ac64ca3dca77c7719001", 908612),
230  FR_FRA,
231  kPlatformWindows,
233  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
234  },
235  kFeaturesAdLib,
236  0, 0, 0
237 },
238 
239 // -- Demos --
240 
241 {
242  {
243  "inca2",
244  "Non-Interactive Demo (v2.0)", // dated 8/1/93
245  {
246  {"cons.imd", 0, "f896ba0c4a1ac7f7260d342655980b49", 17804},
247  {"conseil.imd", 0, "aaedd5482d5b271e233e86c5a03cf62e", 33999},
248  {"int.imd", 0, "6308222fcefbcb20925f01c1aff70dee", 30871},
249  {"inter.imd", 0, "39bd6d3540f3bedcc97293f352c7f3fc", 191719},
250  {"machu.imd", 0, "c0bc8211d93b467bfd063b63fe61b85c", 34609},
251  {"post.imd", 0, "d75cad0e3fc22cb0c8b6faf597f509b2", 1047709},
252  {"posta.imd", 0, "2a5b3fe75681ddf4d21ac724db8111b4", 547250},
253  {"postb.imd", 0, "24260ce4e80a4c472352b76637265d09", 868312},
254  {"postc.imd", 0, "24accbcc8b83a9c2be4bd82849a2bd29", 415637},
255  {"tum.imd", 0, "0993d4810ec9deb3f77c5e92095320fd", 20330},
256  {"tumi.imd", 0, "bf53f229480d694de0947fe3366fbec6", 248952},
257  {0, 0, 0, 0}
258  },
259  EN_ANY,
260  kPlatformDOS,
261  ADGF_DEMO,
262  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
263  },
264  kFeaturesAdLib | kFeaturesBATDemo,
265  0, 0, 7
266 },
267 
268 #endif // GOB_DETECTION_TABLES_INCA2_H
No flags.
Definition: advancedDetector.h:139
Add "-demo" to gameid.
Definition: advancedDetector.h:156
#define AD_ENTRY1s(f, x, s)
Definition: advancedDetector.h:116