ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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 
22 namespace Access {
23 
24 static const AccessGameDescription gameDescriptions[] = {
25  {
26  // Amazon Guardians of Eden - Floppy English
27  // 3.5" and 5.25" floppies provided by Strangerke had the same md5
28  // Except the sound file. The executable is also identical
29  {
30  "amazon",
31  0,
32  AD_ENTRY1s("c00.ap", "dcabf69d5a0d911168cb73511ebaead0", 331481),
33  Common::EN_ANY,
34  Common::kPlatformDOS,
36  GUIO1(GUIO_NONE)
37  },
38  GType_Amazon,
39  0
40  },
41 
42  {
43  // Amazon Guardians of Eden - Spanish
44  // Provided by dianiu in bug report #6958
45  {
46  "amazon",
47  0,
48  AD_ENTRY1s("c00.ap", "aeb429ff015596144c0df06886c84825", 303753),
49  Common::ES_ESP,
50  Common::kPlatformDOS,
52  GUIO1(GUIO_NONE)
53  },
54  GType_Amazon,
55  0
56  },
57 
58  // Amazon Guardians of Eden - Demo English
59  {
60  {
61  "amazon",
62  "Demo",
63  AD_ENTRY1s("c25.ap", "5baba0c052d22157499bfa05cb1ed5b7", 65458),
64  Common::EN_ANY,
65  Common::kPlatformDOS,
66  ADGF_DEMO,
67  GUIO1(GUIO_NONE)
68  },
69  GType_Amazon,
70  0
71  },
72 
73  {
74  // Amazon: Guardians of Eden - CD English
75  {
76  "amazon",
77  "CD",
78  AD_ENTRY1s("checksum.crc", "bef85478132fec74cb5d9067f3a37d24", 8),
79  Common::EN_ANY,
80  Common::kPlatformDOS,
81  ADGF_CD,
82  GUIO1(GUIO_NONE)
83  },
84  GType_Amazon,
85  0
86  },
87 
88  {
89  // Martian Memorandum
90  {
91  "martian",
92  nullptr,
93  AD_ENTRY1s("r01.ap", "c081daca9b0cfd710157cf946e343df6", 39352),
94  Common::EN_ANY,
95  Common::kPlatformDOS,
97  GUIO1(GUIO_NONE)
98  },
99  GType_MartianMemorandum,
100  0
101  },
102 
103  {
104  // Martian Memorandum
105  {
106  "martian",
107  "Demo",
108  AD_ENTRY1s("r01.rm", "c2facf9c43047211289044ee39a2322a", 2313),
109  Common::EN_ANY,
110  Common::kPlatformDOS,
112  GUIO1(GUIO_NONE)
113  },
114  GType_MartianMemorandum,
115  0
116  },
117 
118  { AD_TABLE_END_MARKER, 0, 0 }
119 };
120 
121 } // End of namespace Access
Flag to designate not yet officially supported games that are not fit for public testing.
Definition: advancedDetector.h:142
No flags.
Definition: advancedDetector.h:139
#define AD_TABLE_END_MARKER
Definition: advancedDetector.h:326
Add "-cd" to gameid.
Definition: advancedDetector.h:154
Definition: access.h:62
Add "-demo" to gameid.
Definition: advancedDetector.h:156
#define AD_ENTRY1s(f, x, s)
Definition: advancedDetector.h:116