diff options
author | Eugene Sandulenko | 2009-06-06 17:56:41 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2009-06-06 17:56:41 +0000 |
commit | 1bd6f6c99fbc3328e2405efe3fdec0dec1bf24e4 (patch) | |
tree | 650bf2072fad3fc20a0f2d0679ffde15aa8351ce /engines/saga | |
parent | f6d06085d5b7e4723117147d84eec477c0b6f9db (diff) | |
download | scummvm-rg350-1bd6f6c99fbc3328e2405efe3fdec0dec1bf24e4.tar.gz scummvm-rg350-1bd6f6c99fbc3328e2405efe3fdec0dec1bf24e4.tar.bz2 scummvm-rg350-1bd6f6c99fbc3328e2405efe3fdec0dec1bf24e4.zip |
Added game GUI options to advancedDetector and updated all engines
svn-id: r41272
Diffstat (limited to 'engines/saga')
-rw-r--r-- | engines/saga/detection.cpp | 4 | ||||
-rw-r--r-- | engines/saga/detection_tables.h | 78 |
2 files changed, 56 insertions, 26 deletions
diff --git a/engines/saga/detection.cpp b/engines/saga/detection.cpp index b3600b14c4..faf9cbed80 100644 --- a/engines/saga/detection.cpp +++ b/engines/saga/detection.cpp @@ -120,7 +120,9 @@ static const ADParams detectionParams = { // List of files for file-based fallback detection (optional) 0, // Flags - 0 + 0, + // Additional GUI options (for every game} + Common::GUIO_NONE }; class SagaMetaEngine : public AdvancedMetaEngine { diff --git a/engines/saga/detection_tables.h b/engines/saga/detection_tables.h index e6991e054a..70e1022f8a 100644 --- a/engines/saga/detection_tables.h +++ b/engines/saga/detection_tables.h @@ -167,6 +167,9 @@ static const GamePatchDescription ITEMacPatch_Files[] = { { NULL, 0, 0} }; +using Common::GUIO_NONE; +using Common::GUIO_NOSPEECH; + static const SAGAGameDescription gameDescriptions[] = { // ITE Section //////////////////////////////////////////////////////////////////////////////////////////// @@ -192,7 +195,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, - ADGF_DEMO + ADGF_DEMO, + GUIO_NOSPEECH }, GID_ITE, // Game id GF_OLD_ITE_DOS, // features @@ -216,7 +220,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformMacintosh, - ADGF_DEMO + ADGF_DEMO, + GUIO_NOSPEECH }, GID_ITE, GF_WYRMKEEP | GF_SCENE_SUBSTITUTES | GF_MONO_MUSIC | GF_LE_VOICES, @@ -241,7 +246,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformMacintosh, - ADGF_DEMO + ADGF_DEMO, + GUIO_NOSPEECH }, GID_ITE, GF_WYRMKEEP | GF_NON_INTERACTIVE | GF_LE_VOICES, @@ -266,7 +272,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformWindows, - ADGF_DEMO + ADGF_DEMO, + GUIO_NONE }, GID_ITE, GF_WYRMKEEP | GF_SCENE_SUBSTITUTES, @@ -291,7 +298,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformWindows, - ADGF_DEMO + ADGF_DEMO, + GUIO_NONE }, GID_ITE, GF_WYRMKEEP | GF_NON_INTERACTIVE | GF_8BIT_UNSIGNED_PCM, @@ -323,7 +331,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformMacintosh, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_ITE, GF_8BIT_UNSIGNED_PCM, @@ -346,7 +355,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformMacintosh, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_ITE, GF_WYRMKEEP, @@ -377,7 +387,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformUnknown, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_ITE, GF_WYRMKEEP, @@ -406,7 +417,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::IT_ITA, Common::kPlatformUnknown, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_ITE, GF_WYRMKEEP, @@ -429,7 +441,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_ITE, GF_EXTRA_ITE_CREDITS, @@ -452,7 +465,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::IT_ITA, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_ITE, 0, @@ -475,7 +489,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_ITE, 0, @@ -499,7 +514,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::DE_DEU, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_ITE, 0, @@ -525,7 +541,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::DE_DEU, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NOSPEECH }, GID_ITE, GF_ITE_FLOPPY, @@ -548,7 +565,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NOSPEECH }, GID_ITE, GF_ITE_FLOPPY, @@ -571,7 +589,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::IT_ITA, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NOSPEECH }, GID_ITE, GF_ITE_FLOPPY, @@ -603,7 +622,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, - ADGF_DEMO + ADGF_DEMO, + GUIO_NONE }, GID_IHNM, GF_IHNM_DEMO, @@ -634,7 +654,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_IHNM, 0, @@ -663,7 +684,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::DE_DEU, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_IHNM, 0, @@ -690,7 +712,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::ES_ESP, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_IHNM, 0, @@ -718,7 +741,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::FR_FRA, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_IHNM, 0, @@ -745,7 +769,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::IT_ITA, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_IHNM, 0, @@ -769,7 +794,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformMacintosh, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_IHNM, 0, @@ -798,7 +824,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_DINO, 0, @@ -827,7 +854,8 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, - ADGF_NO_FLAGS + ADGF_NO_FLAGS, + GUIO_NONE }, GID_FTA2, 0, |