22#ifndef ULTIMA_DETECTION
23#define ULTIMA_DETECTION
25#include "engines/advancedDetector.h"
39 GAME_ULTIMA_UNDERWORLD1,
40 GAME_ULTIMA_UNDERWORLD2,
48enum UltimaGameFeatures {
49 GF_VGA_ENHANCED = 1 << 0
56 ADGF_USECODE_DEFAULT = 0,
58 ADGF_USECODE_ORIG = 1,
66 AD_GAME_DESCRIPTION_HELPERS(desc);
73#define GAMEOPTION_ORIGINAL_SAVELOAD GUIO_GAMEOPTIONS1
74#define GAMEOPTION_FRAME_SKIPPING GUIO_GAMEOPTIONS2
75#define GAMEOPTION_FRAME_LIMITING GUIO_GAMEOPTIONS3
76#define GAMEOPTION_CHEATS GUIO_GAMEOPTIONS4
77#define GAMEOPTION_HIGH_RESOLUTION GUIO_GAMEOPTIONS5
78#define GAMEOPTION_FOOTSTEP_SOUNDS GUIO_GAMEOPTIONS6
79#define GAMEOPTION_JUMP_TO_MOUSE GUIO_GAMEOPTIONS7
80#define GAMEOPTION_FONT_REPLACEMENT GUIO_GAMEOPTIONS8
81#define GAMEOPTION_FONT_ANTIALIASING GUIO_GAMEOPTIONS9
82#define GAMEOPTION_CAMERA_WITH_SILENCER GUIO_GAMEOPTIONS10
83#define GAMEOPTION_ALWAYS_CHRISTMAS GUIO_GAMEOPTIONS11
103 return "Ultima Games (C) 1980-1995 Origin Systems Inc.";
107 return debugFlagList;
@ ADGF_DEMO
Add "-demo" to gameid.
Definition: advancedDetector.h:157
Definition: advancedDetector.h:164
Definition: debug-channels.h:36
Definition: detection.h:65