aboutsummaryrefslogtreecommitdiff
path: root/engines/made/detection.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2009-06-06 17:56:41 +0000
committerEugene Sandulenko2009-06-06 17:56:41 +0000
commit1bd6f6c99fbc3328e2405efe3fdec0dec1bf24e4 (patch)
tree650bf2072fad3fc20a0f2d0679ffde15aa8351ce /engines/made/detection.cpp
parentf6d06085d5b7e4723117147d84eec477c0b6f9db (diff)
downloadscummvm-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/made/detection.cpp')
-rw-r--r--engines/made/detection.cpp73
1 files changed, 50 insertions, 23 deletions
diff --git a/engines/made/detection.cpp b/engines/made/detection.cpp
index e43b00146f..1dfc0c3f83 100644
--- a/engines/made/detection.cpp
+++ b/engines/made/detection.cpp
@@ -72,6 +72,9 @@ static const PlainGameDescriptor madeGames[] = {
namespace Made {
+using Common::GUIO_NONE;
+using Common::GUIO_NOSPEECH;
+
static const MadeGameDescription gameDescriptions[] = {
{
@@ -87,7 +90,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1("rtzcd.dat", "e95c38ded389e39cfbf87a8cb250b12e"),
Common::EN_ANY,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NONE
},
GID_RTZ,
0,
@@ -104,7 +108,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1("rtzcd.red", "cd8b62ece4677c438688c1de3f5379b9"),
Common::EN_ANY,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NONE
},
GID_RTZ,
0,
@@ -120,7 +125,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1s("rtzcd.dat", "a1db8c97a78dae10f91d356f16ad07b8", 536064),
Common::EN_ANY,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NONE
},
GID_RTZ,
0,
@@ -136,7 +142,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1s("rtzcd.red", "c4e2430e6b6c6ff1562a80fb4a9df24c", 276177),
Common::EN_ANY,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NONE
},
GID_RTZ,
0,
@@ -153,7 +160,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1("rtzcd.dat", "9d740378da2d16e83d0d0efff01bf83a"),
Common::EN_ANY,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NONE
},
GID_RTZ,
0,
@@ -169,7 +177,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1s("rtzcd.red", "946997d8b0aa6cb4e848bad02a1fc3d2", 276584),
Common::EN_ANY,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NONE
},
GID_RTZ,
0,
@@ -186,7 +195,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1s("rtzcd.dat", "9d740378da2d16e83d0d0efff01bf83a", 525824),
Common::DE_DEU,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NONE
},
GID_RTZ,
0,
@@ -203,7 +213,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1s("rtzcd.red", "946997d8b0aa6cb4e848bad02a1fc3d2", 355442),
Common::DE_DEU,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NONE
},
GID_RTZ,
0,
@@ -220,7 +231,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1s("rtzcd.dat", "5b86035aed0277f96e3d173542b5364a", 523776),
Common::IT_ITA,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NONE
},
GID_RTZ,
0,
@@ -237,7 +249,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1s("rtzcd.red", "946997d8b0aa6cb4e848bad02a1fc3d2", 354971),
Common::IT_ITA,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NONE
},
GID_RTZ,
0,
@@ -254,7 +267,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1s("rtzcd.dat", "bde8251a8e34e87c54e3f93147d56c9e", 523776),
Common::FR_FRA,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NONE
},
GID_RTZ,
0,
@@ -271,7 +285,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1s("rtzcd.red", "946997d8b0aa6cb4e848bad02a1fc3d2", 354614),
Common::FR_FRA,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NONE
},
GID_RTZ,
0,
@@ -287,7 +302,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1("rtz.prj", "764d02f52ce1c219f2c0066677fba4ce"),
Common::EN_ANY,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NOSPEECH
},
GID_RTZ,
0,
@@ -303,7 +319,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1("demo.dat", "2a6a1354bd5346fad4aee08e5b56caaa"),
Common::EN_ANY,
Common::kPlatformPC,
- ADGF_DEMO
+ ADGF_DEMO,
+ GUIO_NONE
},
GID_RTZ,
0,
@@ -319,7 +336,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1("manhole.dat", "cb21e31ed35c963208343bc995225b73"),
Common::EN_ANY,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NOSPEECH
},
GID_MANHOLE,
0,
@@ -335,7 +353,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1("manhole.dat", "2b1658292599a861c4cd3cf6cdb3c581"),
Common::EN_ANY,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NOSPEECH
},
GID_MANHOLE,
0,
@@ -351,7 +370,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1("lgop2.dat", "8137996db200ff67e8f172ff106f2e48"),
Common::EN_ANY,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NOSPEECH
},
GID_LGOP2,
0,
@@ -368,7 +388,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1s("lgop2.dat", "a0ffea6a3b7e39bd861edd00c397641c", 299466),
Common::DE_DEU,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NOSPEECH
},
GID_LGOP2,
0,
@@ -385,7 +406,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1s("lgop2.dat", "f9e974087af7cf4b7ec2d8dc45d01e0c", 295366),
Common::FR_FRA,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NOSPEECH
},
GID_LGOP2,
0,
@@ -402,7 +424,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1s("lgop2.dat", "96eb95b4d75b9a3da0b0d67e3b4a787d", 288984),
Common::ES_ESP,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NOSPEECH
},
GID_LGOP2,
0,
@@ -418,7 +441,8 @@ static const MadeGameDescription gameDescriptions[] = {
AD_ENTRY1("rodneys.dat", "a79887dbaa47689facd7c6f09258ba5a"),
Common::EN_ANY,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NOSPEECH
},
GID_RODNEY,
0,
@@ -440,7 +464,8 @@ static MadeGameDescription g_fallbackDesc = {
AD_ENTRY1(0, 0), // This should always be AD_ENTRY1(0, 0) in the fallback descriptor
Common::UNK_LANG,
Common::kPlatformPC,
- ADGF_NO_FLAGS
+ ADGF_NO_FLAGS,
+ GUIO_NONE
},
0,
0,
@@ -466,7 +491,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 MadeMetaEngine : public AdvancedMetaEngine {