22 #ifndef SCUMM_DETECTION_H 23 #define SCUMM_DETECTION_H 25 #include "common/language.h" 26 #include "common/platform.h" 32 #define GUIO_TRIM_FMTOWNS_TO_200_PIXELS GUIO_GAMEOPTIONS1 33 #define GUIO_ENHANCEMENTS GUIO_GAMEOPTIONS2 34 #define GUIO_AUDIO_OVERRIDE GUIO_GAMEOPTIONS3 35 #define GUIO_ORIGINALGUI GUIO_GAMEOPTIONS4 36 #define GUIO_LOWLATENCYAUDIO GUIO_GAMEOPTIONS5 37 #define GUIO_NETWORK GUIO_GAMEOPTIONS6 134 kEnhGameBreakingBugFixes = 1 << 0,
135 kEnhMinorBugFixes = 1 << 1,
136 kEnhTextLocFixes = 1 << 2,
137 kEnhVisualChanges = 1 << 3,
138 kEnhAudioChanges = 1 << 4,
139 kEnhTimingChanges = 1 << 5,
140 kEnhSubFmtCntChanges = 1 << 6,
141 kEnhRestoredContent = 1 << 7,
181 kEnhGrp1 = (kEnhMinorBugFixes | kEnhTextLocFixes),
182 kEnhGrp2 = (kEnhVisualChanges | kEnhAudioChanges | kEnhTimingChanges | kEnhSubFmtCntChanges),
183 kEnhGrp3 = (kEnhRestoredContent),
184 kEnhGrp4 = (kEnhUIUX)
252 enum FilenameGenMethod {
266 FilenameGenMethod genMethod;
272 FilenameGenMethod genMethod;
407 const char *patcherName;
Definition: detection.h:320
Definition: detection.h:269
Definition: detection.h:305
Definition: detection.h:264
byte heversion
Definition: detection.h:228
byte id
Definition: detection.h:222
Definition: detection.h:293
Definition: detection.h:332
Definition: detection.h:308
Common::Platform platform
Definition: detection.h:244
Definition: detection.h:323
byte version
Definition: detection.h:225
Definition: detection.h:311
const char * guioptions
Definition: detection.h:249
Definition: detection.h:191
Definition: detection.h:404
Definition: detection.h:345
const char * variant
Definition: detection.h:207
Definition: detection.h:357
uint32 features
Definition: detection.h:237
Definition: detection.h:299
Definition: detection.h:296
const char * preferredTag
Definition: detection.h:213
Definition: detection.h:302
GameFeatures
Definition: detection.h:291
Definition: detection.h:329
Definition: detection.h:314
int midi
Definition: detection.h:231
Definition: detection.h:338
const char * gameid
Definition: detection.h:195
Definition: detection.h:278
Definition: detection.h:351
Language
Definition: language.h:45