ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
tables_geisha.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 Geisha. */
29 
30 #ifndef GOB_DETECTION_TABLES_GEISHA_H
31 #define GOB_DETECTION_TABLES_GEISHA_H
32 
33 // -- DOS EGA Floppy --
34 
35 {
36  {
37  "geisha",
38  "v1.0",
39  AD_ENTRY1s("disk1.stk", "6eebbb98ad90cd3c44549fc2ab30f632", 212153),
40  EN_ANY,
41  kPlatformDOS,
43  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
44  },
45  kFeaturesEGA | kFeaturesAdLib,
46  "disk1.stk", "intro.tot", 0
47 },
48 {
49  {
50  "geisha",
51  "v1.0",
52  AD_ENTRY1s("disk1.stk", "6eebbb98ad90cd3c44549fc2ab30f632", 212153),
53  DE_DEU,
54  kPlatformDOS,
56  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
57  },
58  kFeaturesEGA | kFeaturesAdLib,
59  "disk1.stk", "intro.tot", 0
60 },
61 { // Supplied by misterhands in bug report #6079
62  {
63  "geisha",
64  "v1.0",
65  AD_ENTRY1s("disk1.stk", "0c4c16090921664f50baefdfd24d7f5d", 211889),
66  FR_FRA,
67  kPlatformDOS,
69  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
70  },
71  kFeaturesEGA | kFeaturesAdLib,
72  "disk1.stk", "intro.tot", 0
73 },
74 { // Supplied by einstein95 in bug report #6102
75  {
76  "geisha",
77  "v1.0",
78  AD_ENTRY1s("disk1.stk", "49107ac897e7c00af6c4ecd78a74a710", 212169),
79  ES_ESP,
80  kPlatformDOS,
82  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
83  },
84  kFeaturesEGA | kFeaturesAdLib,
85  "disk1.stk", "intro.tot", 0
86 },
87 { // Supplied by einstein95 in bug report #6102
88  {
89  "geisha",
90  "v1.0",
91  AD_ENTRY1s("disk1.stk", "49107ac897e7c00af6c4ecd78a74a710", 212169),
92  IT_ITA,
93  kPlatformDOS,
95  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
96  },
97  kFeaturesEGA | kFeaturesAdLib,
98  "disk1.stk", "intro.tot", 0
99 },
100 { // Supplied by alestedx in bug report #6269
101  {
102  "geisha",
103  "v1.0",
104  AD_ENTRY1s("disk1.stk", "49107ac897e7c00af6c4ecd78a74a710", 212164),
105  ES_ESP,
106  kPlatformDOS,
108  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
109  },
110  kFeaturesEGA | kFeaturesAdLib,
111  "disk1.stk", "intro.tot", 0
112 },
113 { // Supplied by Hkz
114  {
115  "geisha",
116  "v1.0",
117  AD_ENTRY1s("disk1.stk", "49107ac897e7c00af6c4ecd78a74a710", 212164),
118  IT_ITA,
119  kPlatformDOS,
121  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
122  },
123  kFeaturesEGA | kFeaturesAdLib,
124  "disk1.stk", "intro.tot", 0
125 },
126 {
127  {
128  "geisha",
129  "",
130  AD_ENTRY1s("disk1.stk", "f4d4d9d20f7ad1f879fc417d47faba89", 336732),
131  UNK_LANG,
132  kPlatformDOS,
134  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
135  },
136  kFeaturesEGA | kFeaturesAdLib,
137  "disk1.stk", "intro.tot", 0
138 },
139 
140 // -- Amiga --
141 
142 {
143  {
144  "geisha",
145  "",
146  AD_ENTRY1s("disk1.stk", "e5892f00917c62423e93f5fd9920cf47", 208120),
147  EN_GRB,
148  kPlatformAmiga,
150  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
151  },
152  kFeaturesEGA,
153  "disk1.stk", "intro.tot", 0
154 },
155 
156 { // Supplied by CaptainHIT in bug report #11594
157  {
158  "geisha",
159  "",
160  AD_ENTRY1s("disk1.stk", "260abe99a1fe0aa0ca76348e9f9f7746", 208133),
161  DE_DEU,
162  kPlatformAmiga,
164  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
165  },
166  kFeaturesEGA,
167  "disk1.stk", "intro.tot", 0
168 },
169 
170 { // Supplied by CaptainHIT in bug report #11593
171  {
172  "geisha",
173  "",
174  AD_ENTRY1s("disk1.stk", "948a74459c9433273bb4c7a2b4ccbf6c", 208135),
175  FR_FRA,
176  kPlatformAmiga,
178  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
179  },
180  kFeaturesEGA,
181  "disk1.stk", "intro.tot", 0
182 },
183 
184 { // Supplied by CaptainHIT in bug report #11595
185  {
186  "geisha",
187  "",
188  AD_ENTRY1s("disk1.stk", "84e2b52fbfa965c59dc6a6db52b39450", 208148),
189  ES_ESP,
190  kPlatformAmiga,
192  GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
193  },
194  kFeaturesEGA,
195  "disk1.stk", "intro.tot", 0
196 },
197 
198 #endif // GOB_DETECTION_TABLES_GEISHA_H
No flags.
Definition: advancedDetector.h:139
#define AD_ENTRY1s(f, x, s)
Definition: advancedDetector.h:116