22 #ifndef ULTIMA_DETECTION 23 #define ULTIMA_DETECTION 25 #include "engines/advancedDetector.h" 39 GAME_ULTIMA_UNDERWORLD1,
40 GAME_ULTIMA_UNDERWORLD2,
48 enum UltimaGameFeatures {
49 GF_VGA_ENHANCED = 1 << 0
53 enum UltimaGameFlags {
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;
Definition: advancedDetector.h:163
Definition: detection.h:65
Definition: detection.h:27
Definition: debug-channels.h:36
Add "-demo" to gameid.
Definition: advancedDetector.h:156