diff options
author | Walter van Niftrik | 2016-08-08 23:00:36 +0200 |
---|---|---|
committer | Walter van Niftrik | 2016-08-08 23:12:53 +0200 |
commit | 9b9e4e957d0168c11a3032bb4aba8bed96887a89 (patch) | |
tree | 3116770998dd1b25f1b5f35e87bda9677a24bd83 /engines/adl | |
parent | 0fe0b15d95f07c0800746320d4a7a1b0497956d9 (diff) | |
download | scummvm-rg350-9b9e4e957d0168c11a3032bb4aba8bed96887a89.tar.gz scummvm-rg350-9b9e4e957d0168c11a3032bb4aba8bed96887a89.tar.bz2 scummvm-rg350-9b9e4e957d0168c11a3032bb4aba8bed96887a89.zip |
ADL: Clarify mono/color game options
Diffstat (limited to 'engines/adl')
-rw-r--r-- | engines/adl/detection.cpp | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/engines/adl/detection.cpp b/engines/adl/detection.cpp index 12405e7c5e..51b23898bc 100644 --- a/engines/adl/detection.cpp +++ b/engines/adl/detection.cpp @@ -32,13 +32,15 @@ namespace Adl { -#define GAMEOPTION_COLOR GUIO_GAMEOPTIONS1 -#define GAMEOPTION_SCANLINES GUIO_GAMEOPTIONS2 -#define GAMEOPTION_MONO GUIO_GAMEOPTIONS3 +// Mystery House was designed for monochrome display, so we default to +// monochrome mode there. All the other games default to color mode. +#define GAMEOPTION_COLOR_DEFAULT_OFF GUIO_GAMEOPTIONS1 +#define GAMEOPTION_SCANLINES GUIO_GAMEOPTIONS2 +#define GAMEOPTION_COLOR_DEFAULT_ON GUIO_GAMEOPTIONS3 static const ADExtraGuiOptionsMap optionsList[] = { { - GAMEOPTION_COLOR, + GAMEOPTION_COLOR_DEFAULT_OFF, { _s("Color mode"), _s("Use color graphics"), @@ -48,7 +50,7 @@ static const ADExtraGuiOptionsMap optionsList[] = { }, { - GAMEOPTION_MONO, + GAMEOPTION_COLOR_DEFAULT_ON, { _s("Color mode"), _s("Use color graphics"), @@ -91,7 +93,7 @@ static const AdlGameDescription gameDescriptions[] = { Common::EN_ANY, Common::kPlatformApple2GS, // FIXME ADGF_UNSTABLE, - GUIO2(GAMEOPTION_COLOR, GAMEOPTION_SCANLINES) + GUIO2(GAMEOPTION_COLOR_DEFAULT_OFF, GAMEOPTION_SCANLINES) }, GAME_TYPE_HIRES1 }, @@ -105,7 +107,7 @@ static const AdlGameDescription gameDescriptions[] = { Common::EN_ANY, Common::kPlatformApple2GS, // FIXME ADGF_UNSTABLE, - GUIO2(GAMEOPTION_COLOR, GAMEOPTION_SCANLINES) + GUIO2(GAMEOPTION_COLOR_DEFAULT_OFF, GAMEOPTION_SCANLINES) }, GAME_TYPE_HIRES1 }, @@ -119,7 +121,7 @@ static const AdlGameDescription gameDescriptions[] = { Common::EN_ANY, Common::kPlatformApple2GS, // FIXME ADGF_UNSTABLE, - GUIO2(GAMEOPTION_MONO, GAMEOPTION_SCANLINES) + GUIO2(GAMEOPTION_COLOR_DEFAULT_ON, GAMEOPTION_SCANLINES) }, GAME_TYPE_HIRES2 }, @@ -133,7 +135,7 @@ static const AdlGameDescription gameDescriptions[] = { Common::EN_ANY, Common::kPlatformApple2GS, // FIXME ADGF_UNSTABLE, - GUIO2(GAMEOPTION_MONO, GAMEOPTION_SCANLINES) + GUIO2(GAMEOPTION_COLOR_DEFAULT_ON, GAMEOPTION_SCANLINES) }, GAME_TYPE_HIRES0 }, @@ -150,7 +152,7 @@ static const AdlGameDescription gameDescriptions[] = { Common::EN_ANY, Common::kPlatformApple2GS, // FIXME ADGF_UNSTABLE, - GUIO2(GAMEOPTION_MONO, GAMEOPTION_SCANLINES) + GUIO2(GAMEOPTION_COLOR_DEFAULT_ON, GAMEOPTION_SCANLINES) }, GAME_TYPE_HIRES6 }, |