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 Mortevielle {
23
24static const MortevielleGameDescription MortevielleGameDescriptions[] = {
25 // French
26 {
27 {
28 "mortevielle",
29 "",
30 AD_ENTRY2s("menufr.mor", "e413f36b9e14eef16130adc347a9391f", 144,
31 "dxx.mor", "949e68e829ecd5ad29e36a00347a9e7e", 207744),
32 Common::FR_FRA,
33 Common::kPlatformDOS,
35 GUIO2(GUIO_NOMIDI, GAMEOPTION_TTS)
36 }, Common::FR_FRA, kUseOriginalData
37 },
38 // German
39 {
40 {
41 "mortevielle",
42 "",
43 AD_ENTRY2s("menual.mor", "792aea282b07a1d74c4a4abeabc90c19", 144,
44 "dxx.mor", "949e68e829ecd5ad29e36a00347a9e7e", 207744),
45 Common::DE_DEU,
46 Common::kPlatformDOS,
48 GUIO2(GUIO_NOMIDI, GAMEOPTION_TTS)
49 }, Common::DE_DEU, kUseOriginalData
50 },
51
52 // German, improved translation
53// {
54// {
55// "mortevielle",
56// "Improved Translation",
57// AD_ENTRY2s("menual.mor", "792aea282b07a1d74c4a4abeabc90c19", 144,
58// "dxx.mor", "949e68e829ecd5ad29e36a00347a9e7e", 207744),
59// Common::DE_DEU,
60// Common::kPlatformDOS,
61// ADGF_NO_FLAGS,
62// GUIO2(GUIO_NOMIDI, GAMEOPTION_TTS)
63// }, Common::DE_DEU, kUseEngineDataFile
64// },
65
66 // DOS English version doesn't exist. Technically, they are French or German versions,
67 // using English strings stored mort.dat
68
69 // English on top of French version
70 {
71 {
72 "mortevielle",
73 "",
74 AD_ENTRY2s("menufr.mor", "e413f36b9e14eef16130adc347a9391f", 144,
75 "dxx.mor", "949e68e829ecd5ad29e36a00347a9e7e", 207744),
76 Common::EN_ANY,
77 Common::kPlatformDOS,
79 GUIO2(GUIO_NOMIDI, GAMEOPTION_TTS)
80 }, Common::FR_FRA, kUseEngineDataFile
81 },
82
83 // English on top of German version
84 {
85 {
86 "mortevielle",
87 "",
88 AD_ENTRY2s("menual.mor", "792aea282b07a1d74c4a4abeabc90c19", 144,
89 "dxx.mor", "949e68e829ecd5ad29e36a00347a9e7e", 207744),
90 Common::EN_ANY,
91 Common::kPlatformDOS,
93 GUIO2(GUIO_NOMIDI, GAMEOPTION_TTS)
94 }, Common::DE_DEU, kUseEngineDataFile
95 },
96
97 // French, provided by ultrapingu in bug ref #6575
98 {
99 {
100 "mortevielle",
101 "",
102 AD_ENTRY2s("menu.mor", "3fef0a3f8fca99fdcb6dbca8cbcef46f", 160,
103 "dxx.mor", "949e68e829ecd5ad29e36a00347a9e7e", 207744),
104 Common::FR_FRA,
105 Common::kPlatformDOS,
107 GUIO2(GUIO_NOMIDI, GAMEOPTION_TTS)
108 }, Common::FR_FRA, kUseEngineDataFile
109 },
110
111 { AD_TABLE_END_MARKER , Common::EN_ANY, kUseEngineDataFile}
112};
113
114} // End of namespace Mortevielle
#define AD_ENTRY2s(f1, x1, s1, f2, x2, s2)
Definition: advancedDetector.h:122
#define AD_TABLE_END_MARKER
Definition: advancedDetector.h:328
@ ADGF_NO_FLAGS
No flags.
Definition: advancedDetector.h:139