diff options
author | Max Horn | 2007-02-13 01:28:18 +0000 |
---|---|---|
committer | Max Horn | 2007-02-13 01:28:18 +0000 |
commit | 55adc889e7f639394e1830ffdafffe38279db17c (patch) | |
tree | 1ce296d7d64e9da116401440770bb552745326bb /engines | |
parent | 9e30a6e990d1556e0d051e965e4a36263a8c7f4a (diff) | |
download | scummvm-rg350-55adc889e7f639394e1830ffdafffe38279db17c.tar.gz scummvm-rg350-55adc889e7f639394e1830ffdafffe38279db17c.tar.bz2 scummvm-rg350-55adc889e7f639394e1830ffdafffe38279db17c.zip |
(re)added flags field to ADGameDescription, with currently only one value (GF_DEMO) -- this flag value is not yet used by anything (also, GF_DEMO hasn't been correctly set for AGI games yet)
svn-id: r25539
Diffstat (limited to 'engines')
-rw-r--r-- | engines/agi/detection.cpp | 90 | ||||
-rw-r--r-- | engines/agos/agosgame.cpp | 266 | ||||
-rw-r--r-- | engines/cine/detection.cpp | 32 | ||||
-rw-r--r-- | engines/gob/detection.cpp | 70 | ||||
-rw-r--r-- | engines/kyra/plugin.cpp | 48 | ||||
-rw-r--r-- | engines/parallaction/detection.cpp | 3 | ||||
-rw-r--r-- | engines/saga/sagagame.cpp | 29 | ||||
-rw-r--r-- | engines/touche/plugin.cpp | 8 |
8 files changed, 427 insertions, 119 deletions
diff --git a/engines/agi/detection.cpp b/engines/agi/detection.cpp index e482bbcb28..b9dad2580a 100644 --- a/engines/agi/detection.cpp +++ b/engines/agi/detection.cpp @@ -94,6 +94,7 @@ namespace Agi { AD_ENTRY1("logdir", md5), \ lang, \ Common::kPlatformPC, \ + Common::GF_NO_FLAGS \ }, \ GType_V2, \ 0, \ @@ -116,6 +117,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "9c4a5b09cc3564bc48b4766e679ea332"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -131,6 +133,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "580ffdc569ff158f56fb92761604f70e"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -146,6 +149,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "e8ebeb0bbe978172fe166f91f51598c7"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -161,6 +165,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "852ac303a374df62571642ca1e2d1f0a"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -176,6 +181,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "1503f02086ea9f388e7e041c039eaa69"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -191,6 +197,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("dmdir", "289c7a2c881f1d973661e961ced77d74"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -206,6 +213,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "7b01694af21213b4727bb94476f64eb5"), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -221,6 +229,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("bcdir", "dc09d30b147242692f4f85b9811962db"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -236,6 +245,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "7f598d4712319b09d7bd5b3be10a2e4a"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -251,6 +261,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("bcdir", "0c5a9acbcc7e51127c34818e75806df6"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -266,6 +277,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "550971d196f65190a5c760d2479406ef"), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -281,6 +293,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "64388812e25dbd75f7af1103bc348596"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -296,6 +309,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1s("logdir", "550971d196f65190a5c760d2479406ef", 132), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -311,6 +325,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1s("dirs", "a1d4de3e75c2688c1e2ca2634ffc3bd8", 2399), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -326,6 +341,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("grdir", "3f7b9ce62631434389f85371b11921d6"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -341,6 +357,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("grdir", "4dd4d50480a3d6c206fa227ce8142735"), Common::EN_ANY, Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -356,6 +373,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("grdir", "db733d199238d4009a9e95f11ece34e9"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -371,6 +389,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("grdir", "6a285235745f69b4b421403659497216"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -390,6 +409,7 @@ static const AGIGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_V3, AGI_MACGOLDRUSH, @@ -405,6 +425,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "246c695324f1c514aee2b904fa352fad"), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -420,6 +441,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "c3a017e556c4b0eece366a4cd9abb657"), Common::EN_ANY, Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -435,6 +457,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "f4277aa34b43d37382bc424c81627617"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -450,6 +473,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "d4c4739d4ac63f7dbd29255425077d48"), Common::EN_ANY, Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -465,6 +489,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "10ad66e2ecbd66951534a50aedcd0128"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -480,6 +505,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "5203c8b95250a2ecfee93ddb99414753"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -495,6 +521,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "b866f0fab2fad91433a637a828cfa410"), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -510,6 +537,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "cbdb0083317c8e7cfb7ac35da4bc7fdc"), Common::EN_ANY, Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -525,6 +553,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "759e39f891a0e1d86dd29d7de485c6ac"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -540,6 +569,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "b944c4ff18fb8867362dc21cc688a283"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -555,6 +585,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "8ab343306df0e2d98f136be4e8cfd0ef"), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -570,6 +601,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "8846df2654302b623217ba8bd6d657a9"), Common::EN_ANY, Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -585,6 +617,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "7639c0da5ce94848227d409351fabda2"), Common::EN_ANY, Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -600,6 +633,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "ac30b7ca5a089b5e642fbcdcbe872c12"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -615,6 +649,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1s("dirs", "8e35bded2bc5cf20f5eec2b15523b155", 1805), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -630,6 +665,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "9c2b34e7ffaa89c8e2ecfeb3695d444b"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -645,6 +681,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "18aad8f7acaaff760720c5c6885b6bab"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -660,6 +697,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "7650e659c7bc0f1e9f8a410b7a2e9de6"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -675,6 +713,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "d3d17b77b3b3cd13246749231d9473cd"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -690,6 +729,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("kq4dir", "6d7714b8b61466a5f5981242b993498f"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -705,6 +745,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("kq4dir", "8536859331159f15012e35dc82cb154e"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -720,6 +761,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("kq4dir", "fe44655c42f16c6f81046fdf169b6337"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -735,6 +777,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("kq4dir", "7470b3aeb49d867541fc66cc8454fb7d"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -750,6 +793,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("dmdir", "a3332d70170a878469d870b14863d0bf"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -765,6 +809,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "1fe764e66857e7f305a5f03ca3f4971d"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -780,6 +825,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "8b579f8673fe9448c2538f5ed9887cf0"), Common::EN_ANY, Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -795,6 +841,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "3f5d26d8834ca49c147fb60936869d56"), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -810,6 +857,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "5f9e1dd68d626c6d303131c119582ad4"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -825,6 +873,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "8a0076429890531832f0dc113285e31e"), Common::EN_ANY, Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -840,6 +889,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("mhdir", "f2d58056ad802452d60776ee920a52a6"), Common::EN_ANY, Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -855,6 +905,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("mhdir", "2f1509f76f24e6e7d213f2dadebbf156"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -870,6 +921,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("dirs", "92c6183042d1c2bb76236236a7d7a847"), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -886,6 +938,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1s("mhdir", "0c7b86f05fe02c2e26cff1b07450b82a", 2123), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -901,6 +954,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1s("mhdir", "5b625329021ad49fd0c1d6f2d6f54bba", 2141), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -916,6 +970,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("mh2dir", "5e3581495708b952fea24438a6c7e040"), Common::EN_ANY, Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -931,6 +986,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1s("dirs", "b412e8a126368b76696696f7632d4c16", 2573), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -946,6 +1002,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("mh2dir", "b90e4795413c43de469a715fb3c1fa93"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -961,6 +1018,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("mh2dir", "6fb6f0ee2437704c409cf17e081ba152"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -976,6 +1034,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1s("dirs", "5c1295fe6daaf95831195ba12894dbd9", 2021), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -991,6 +1050,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "3541954a7303467c6df87665312ffb6a"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1006,6 +1066,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "e524655abf9b96a3b179ffcd1d0f79af"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1022,6 +1083,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "e524655abf9b96a3b179ffcd1d0f79af"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1038,6 +1100,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "2fd992a92df6ab0461d5a2cd83c72139"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1053,6 +1116,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "805750b66c1c5b88a214e67bfdca17a1"), Common::EN_ANY, Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1068,6 +1132,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "e7c175918372336461e3811d594f482f"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1083,6 +1148,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1s("dirs", "cfa93e5f2aa7378bddd10ad6746a2ffb", 1613), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V3, 0, @@ -1098,6 +1164,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "8994e39d0901de3d07cecfb954075bb5"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1113,6 +1180,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "b9dbb305092851da5e34d6a9f00240b1"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1128,6 +1196,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "231f3e28170d6e982fc0ced4c98c5c1c"), Common::EN_ANY, Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1143,6 +1212,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "d194e5d88363095f55d5096b8e32fbbb"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1158,6 +1228,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "6421fb64b0e6604c9dd065975d9279e9"), Common::EN_ANY, Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1173,6 +1244,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "8d8c20ab9f4b6e4817698637174a1cb6"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1188,6 +1260,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "0b216d931e95750f1f4837d6a4b821e5"), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1203,6 +1276,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "ce88419aadd073d1c6682d859b3d8aa2"), Common::EN_ANY, Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1218,6 +1292,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "64b9b3d04c1066d36e6a6e56187a83f7"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1233,6 +1308,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "af93941b6c51460790a9efa0e8cb7122"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1248,6 +1324,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "8d8c20ab9f4b6e4817698637174a1cb6"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1263,6 +1340,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "5d67630aba008ec5f7f9a6d0a00582f4"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1279,6 +1357,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "85390bde8958c39830e1adbe9fff87f3"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1294,6 +1373,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "5dfdac98dd3c01fcfb166529f917e911"), Common::EN_ANY, Common::kPlatformApple2GS, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1313,6 +1393,7 @@ static const AGIGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1328,6 +1409,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "bfbebe0b59d83f931f2e1c62ce9484a7"), Common::EN_ANY, Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1344,6 +1426,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1s("logdir", "ad7ce8f800581ecc536f3e8021d7a74d", 423), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1359,6 +1442,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1s("logdir", "6c25e33d23b8bed42a5c7fa63d588e5c", 423), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1374,6 +1458,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "bd71fe54869e86945041700f1804a651"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1389,6 +1474,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "28add5125484302d213911df60d2aded"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1404,6 +1490,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "3067b8d5957e2861e069c3c0011bd43d"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, 0, @@ -1492,6 +1579,7 @@ static const AGIGameDescription gameDescriptions[] = { AD_ENTRY1("logdir", "421da3a18004122a966d64ab6bd86d2e"), Common::RU_RUS, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_V2, AGI_AGDS, @@ -1630,7 +1718,7 @@ static const AGIGameDescription gameDescriptions[] = { FANMADE("Voodoo Girl - Queen of the Darned (v1.2 2002 Mar 29)", "11d0417b7b886f963d0b36789dac4c8f"), FANMADE("Wizaro (v0.1)", "abeec1eda6eaf8dbc52443ea97ff140c"), - { { NULL, NULL, { { NULL, 0, NULL, 0 } }, Common::UNK_LANG, Common::kPlatformUnknown }, 0, 0, 0 } + { AD_TABLE_END_MARKER, 0, 0, 0 } }; } diff --git a/engines/agos/agosgame.cpp b/engines/agos/agosgame.cpp index ae40b370ef..1120ef9e2b 100644 --- a/engines/agos/agosgame.cpp +++ b/engines/agos/agosgame.cpp @@ -11,7 +11,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAmiga + Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_ELVIRA1, @@ -32,7 +33,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAmiga + Common::kPlatformAmiga, + Common::GF_DEMO }, GType_ELVIRA1, @@ -53,7 +55,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAtariST + Common::kPlatformAtariST, + Common::GF_DEMO }, GType_ELVIRA1, @@ -75,7 +78,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAtariST + Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_ELVIRA1, @@ -97,7 +101,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::FR_FRA, - Common::kPlatformAtariST + Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_ELVIRA1, @@ -119,7 +124,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ELVIRA1, @@ -141,7 +147,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ELVIRA1, @@ -163,7 +170,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::FR_FRA, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ELVIRA1, @@ -187,7 +195,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAmiga + Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_ELVIRA2, @@ -211,7 +220,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAtariST + Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_ELVIRA2, @@ -235,7 +245,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::FR_FRA, - Common::kPlatformAtariST + Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_ELVIRA2, @@ -260,7 +271,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ELVIRA2, @@ -284,7 +296,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ELVIRA2, @@ -308,7 +321,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ELVIRA2, @@ -332,7 +346,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::FR_FRA, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ELVIRA2, @@ -356,7 +371,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::ES_ESP, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ELVIRA2, @@ -381,7 +397,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAmiga + Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_WW, @@ -407,7 +424,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_WW, @@ -429,7 +447,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAcorn + Common::kPlatformAcorn, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -452,7 +471,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAcorn + Common::kPlatformAcorn, + Common::GF_DEMO }, GType_SIMON1, @@ -475,7 +495,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAcorn + Common::kPlatformAcorn, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -497,7 +518,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAmiga + Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -519,7 +541,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAmiga + Common::kPlatformAmiga, + Common::GF_DEMO }, GType_SIMON1, @@ -541,7 +564,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAmiga + Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -563,7 +587,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::FR_FRA, - Common::kPlatformAmiga + Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -585,7 +610,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformAmiga + Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -607,7 +633,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAmiga + Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -629,7 +656,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAmiga + Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -651,7 +679,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_DEMO }, GType_SIMON1, @@ -673,7 +702,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -695,7 +725,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::RU_RUS, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -717,7 +748,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -739,7 +771,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::RU_RUS, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -761,7 +794,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::FR_FRA, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -783,7 +817,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -805,7 +840,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::IT_ITA, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -827,7 +863,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::ES_ESP, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -850,7 +887,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_DEMO }, GType_SIMON1, @@ -873,7 +911,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -896,7 +935,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -919,7 +959,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::FR_FRA, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -942,7 +983,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -965,7 +1007,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::HB_ISR, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -988,7 +1031,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::IT_ITA, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -1012,7 +1056,8 @@ static const AGOSGameDescription gameDescriptions[] = { }, // FIXME: DOS version which uses WAV format Common::IT_ITA, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -1035,7 +1080,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::ES_ESP, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -1058,7 +1104,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -1081,7 +1128,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::RU_RUS, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -1104,7 +1152,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_SIMON1, @@ -1127,7 +1176,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1150,7 +1200,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::RU_RUS, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1173,7 +1224,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1196,7 +1248,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::RU_RUS, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1219,7 +1272,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1242,7 +1296,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::IT_ITA, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1265,7 +1320,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_DEMO }, GType_SIMON2, @@ -1288,7 +1344,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_DEMO }, GType_SIMON2, @@ -1311,7 +1368,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1334,7 +1392,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1357,7 +1416,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::FR_FRA, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1380,7 +1440,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1403,7 +1464,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1426,7 +1488,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::HB_ISR, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1450,7 +1513,8 @@ static const AGOSGameDescription gameDescriptions[] = { }, // FIXME: DOS version which uses WAV format Common::IT_ITA, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1473,7 +1537,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::ES_ESP, - Common::kPlatformPC + Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1496,7 +1561,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::CZ_CZE, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1519,7 +1585,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1542,7 +1609,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::FR_FRA, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1565,7 +1633,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1588,7 +1657,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1611,7 +1681,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::PL_POL, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_SIMON2, @@ -1633,7 +1704,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformAmiga + Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_FF, @@ -1655,7 +1727,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformAmiga + Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_FF, @@ -1677,7 +1750,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformMacintosh + Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_FF, @@ -1699,7 +1773,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::FR_FRA, - Common::kPlatformMacintosh + Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_FF, @@ -1721,7 +1796,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformMacintosh + Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_FF, @@ -1743,7 +1819,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::ES_ESP, - Common::kPlatformMacintosh + Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_FF, @@ -1764,7 +1841,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_FF, @@ -1785,7 +1863,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_FF, @@ -1806,7 +1885,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::FR_FRA, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_FF, @@ -1827,7 +1907,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_FF, @@ -1848,7 +1929,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::IT_ITA, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_FF, @@ -1869,7 +1951,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::ES_ESP, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_FF, @@ -1888,7 +1971,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_PP, @@ -1907,7 +1991,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_PP, @@ -1926,7 +2011,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_PP, @@ -1945,7 +2031,8 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::EN_ANY, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_PP, @@ -1964,12 +2051,13 @@ static const AGOSGameDescription gameDescriptions[] = { { NULL, 0, NULL, 0} }, Common::DE_DEU, - Common::kPlatformWindows + Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_PP, GID_SWAMPY, GF_OLD_BUNDLE | GF_TALKIE }, - { { NULL, NULL, { { NULL, 0, NULL, 0 } }, Common::UNK_LANG, Common::kPlatformUnknown }, 0, 0, 0 } + { AD_TABLE_END_MARKER, 0, 0, 0 } }; diff --git a/engines/cine/detection.cpp b/engines/cine/detection.cpp index 14c829a0dc..ba4858fe77 100644 --- a/engines/cine/detection.cpp +++ b/engines/cine/detection.cpp @@ -70,6 +70,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("part01", "61d003202d301c29dd399acfb1354310"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_FW, 0, @@ -83,6 +84,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("part01", "91d7271155520eae6915a9dd2dac120c"), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_FW, 0, @@ -95,6 +97,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("part01", "f5e98fcca3fb5e7afa284c81c39d8b14"), Common::DE_DEU, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_FW, GF_ALT_FONT, @@ -107,6 +110,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("part01", "570109f965c7f53984b98c83d86eb206"), Common::ES_ESP, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_FW, GF_ALT_FONT, @@ -119,6 +123,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("part01", "5d1acb97abe9591f9008e00d07add95a"), Common::FR_FRA, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_FW, 0, @@ -131,6 +136,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("part01", "57afd280b598b4180fda6689fbedc4b8"), Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_FW, 0, @@ -143,6 +149,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("part01", "3a87a913e0e33963a48a7f822ca0eb0e"), Common::DE_DEU, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_FW, GF_ALT_FONT, @@ -155,6 +162,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("part01", "5ad0007ccd5f7b3dd6b15ea7f281f9e1"), Common::ES_ESP, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_FW, 0, @@ -167,6 +175,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("part01", "460f2da8793bc581a2d4b6fc19ccb5ae"), Common::FR_FRA, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_FW, 0, @@ -179,6 +188,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("part01", "1c8e5207743172134409ac58860021af"), Common::IT_ITA, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_FW, 0, @@ -195,6 +205,7 @@ static const CINEGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformAmiga, + Common::GF_DEMO }, GType_FW, 0, @@ -207,6 +218,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("part01", "36050db13af57e462ca1adc4df99de4e"), Common::EN_ANY, Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_FW, 0, @@ -219,6 +231,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("part01", "ef245573b7dab0d4825ceb98e37cef4d"), Common::FR_FRA, Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_FW, 0, @@ -231,6 +244,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs00", "d6752e7d25924cb866b61eb7cb0c8b56"), Common::EN_GRB, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_OS, 0, @@ -243,6 +257,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs1", "d8c3a9d05a63e4cfa801826a7063a126"), Common::EN_USA, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_OS, 0, @@ -255,6 +270,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs00", "862a75d76fb7fffec30e52be9ad1c474"), Common::EN_USA, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_OS, GF_CD, @@ -267,6 +283,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs1", "39b91ae35d1297ce0a76a1a803ca1593"), Common::DE_DEU, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_OS, 0, @@ -279,6 +296,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs1", "74c2dabd9d212525fca8875a5f6d8994"), Common::ES_ESP, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_OS, 0, @@ -295,6 +313,7 @@ static const CINEGameDescription gameDescriptions[] = { }, Common::ES_ESP, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_OS, GF_CD, @@ -307,6 +326,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs00", "f143567f08cfd1a9b1c9a41c89eadfef"), Common::FR_FRA, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_OS, 0, @@ -319,6 +339,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs1", "da066e6b8dd93f2502c2a3755f08dc12"), Common::IT_ITA, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_OS, 0, @@ -331,6 +352,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs0", "a9da5531ead0ebf9ad387fa588c0cbb0"), Common::EN_GRB, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_OS, 0, @@ -343,6 +365,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs0", "8a429ced2f4acff8a15ae125174042e8"), Common::EN_GRB, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_OS, 0, @@ -355,6 +378,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs0", "d5f27e33fc29c879f36f15b86ccfa58c"), Common::EN_USA, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_OS, 0, @@ -367,6 +391,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs0", "8b7dce249821d3a62b314399c4334347"), Common::DE_DEU, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_OS, 0, @@ -379,6 +404,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs0", "35fc295ddd0af9da932d256ba799a4b0"), Common::ES_ESP, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_OS, 0, @@ -391,6 +417,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs0", "d4ea4a97e01fa67ea066f9e785050ed2"), Common::FR_FRA, Common::kPlatformAmiga, + Common::GF_NO_FLAGS }, GType_OS, 0, @@ -403,6 +430,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("demo", "8d3a750d1c840b1b1071e42f9e6f6aa2"), Common::EN_GRB, Common::kPlatformAmiga, + Common::GF_DEMO }, GType_OS, GF_DEMO, @@ -415,6 +443,7 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs0", "1501d5ae364b2814a33ed19347c3fcae"), Common::EN_GRB, Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_OS, 0, @@ -427,12 +456,13 @@ static const CINEGameDescription gameDescriptions[] = { AD_ENTRY1("procs0", "2148d25de3219dd4a36580ca735d0afa"), Common::FR_FRA, Common::kPlatformAtariST, + Common::GF_NO_FLAGS }, GType_OS, 0, }, - { { NULL, NULL, AD_ENTRY1(NULL, NULL), Common::UNK_LANG, Common::kPlatformUnknown }, 0, 0 } + { AD_TABLE_END_MARKER, 0, 0 } }; } diff --git a/engines/gob/detection.cpp b/engines/gob/detection.cpp index 8f10ef08ee..1450779d4b 100644 --- a/engines/gob/detection.cpp +++ b/engines/gob/detection.cpp @@ -76,6 +76,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1(0, 0), UNK_LANG, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1, "intro" @@ -87,6 +88,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "c65e9cc8ba23a38456242e1f2b1caad4"), UNK_LANG, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1 | GF_EGA, "intro" @@ -98,6 +100,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "f9233283a0be2464248d83e14b95f09c"), RU_RUS, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1 | GF_EGA, "intro" @@ -109,6 +112,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "26a9118c0770fa5ac93a9626761600b2"), UNK_LANG, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1, "intro" @@ -120,6 +124,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1(0, 0), UNK_LANG, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1 | GF_CD, "intro" @@ -131,6 +136,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"), EN_USA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1 | GF_CD, "intro" @@ -142,6 +148,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"), DE_DEU, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1 | GF_CD, "intro" @@ -153,6 +160,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"), FR_FRA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1 | GF_CD, "intro" @@ -164,6 +172,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"), IT_ITA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1 | GF_CD, "intro" @@ -175,6 +184,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"), ES_ESP, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1 | GF_CD, "intro" @@ -186,6 +196,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "8bd873137b6831c896ee8ad217a6a398"), EN_USA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1 | GF_CD, "intro" @@ -197,6 +208,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "8bd873137b6831c896ee8ad217a6a398"), DE_DEU, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1 | GF_CD, "intro" @@ -208,6 +220,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "8bd873137b6831c896ee8ad217a6a398"), FR_FRA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1 | GF_CD, "intro" @@ -219,6 +232,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "8bd873137b6831c896ee8ad217a6a398"), IT_ITA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1 | GF_CD, "intro" @@ -230,6 +244,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "8bd873137b6831c896ee8ad217a6a398"), ES_ESP, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB1 | GF_CD, "intro" @@ -241,6 +256,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "972f22c6ff8144a6636423f0354ca549"), UNK_LANG, kPlatformAmiga, + Common::GF_DEMO }, GF_GOB1, "intro" @@ -252,6 +268,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "e72bd1e3828c7dec4c8a3e58c48bdfdb"), UNK_LANG, kPlatformPC, + Common::GF_DEMO }, GF_GOB1, "intro" @@ -263,6 +280,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "00a42a7d2d22e6b6ab1b8c673c4ed267"), EN_ANY, kPlatformMacintosh, + Common::GF_NO_FLAGS }, GF_GOB1, "intro" @@ -274,6 +292,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "00a42a7d2d22e6b6ab1b8c673c4ed267"), DE_DEU, kPlatformMacintosh, + Common::GF_NO_FLAGS }, GF_GOB1, "intro" @@ -285,6 +304,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "00a42a7d2d22e6b6ab1b8c673c4ed267"), FR_FRA, kPlatformMacintosh, + Common::GF_NO_FLAGS }, GF_GOB1, "intro" @@ -296,6 +316,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "00a42a7d2d22e6b6ab1b8c673c4ed267"), IT_ITA, kPlatformMacintosh, + Common::GF_NO_FLAGS }, GF_GOB1, "intro" @@ -307,6 +328,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "00a42a7d2d22e6b6ab1b8c673c4ed267"), ES_ESP, kPlatformMacintosh, + Common::GF_NO_FLAGS }, GF_GOB1, "intro" @@ -318,6 +340,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1(0, 0), UNK_LANG, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -329,6 +352,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "a13ecb4f6d8fd881ebbcc02e45cb5475"), FR_FRA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -340,6 +364,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "b45b984ee8017efd6ea965b9becd4d66"), EN_GRB, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -355,6 +380,7 @@ static const GOBGameDescription gameDescriptions[] = { }, UNK_LANG, kPlatformMacintosh, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -366,6 +392,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "dedb5d31d8c8050a8cf77abedcc53dae"), EN_USA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -377,6 +404,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "a13892cdf4badda85a6f6fb47603a128"), DE_DEU, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -388,6 +416,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "cd3e1df8b273636ee32e34b7064f50e8"), RU_RUS, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -399,6 +428,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "d28b9e9b41f31acfa58dcd12406c7b2c"), DE_DEU, kPlatformAmiga, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -410,6 +440,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "3e4e7db0d201587dd2df4003b2993ef6"), DE_DEU, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -421,6 +452,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1(0, 0), UNK_LANG, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2 | GF_CD, "intro" @@ -432,6 +464,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "9de5fbb41cf97182109e5fecc9d90347"), EN_USA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2 | GF_CD, "intro" @@ -443,6 +476,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04"), EN_ANY, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2 | GF_CD, "intro" @@ -454,6 +488,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04"), DE_DEU, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2 | GF_CD, "intro" @@ -465,6 +500,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04"), FR_FRA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2 | GF_CD, "intro" @@ -476,6 +512,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04"), IT_ITA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2 | GF_CD, "intro" @@ -487,6 +524,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04"), ES_ESP, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2 | GF_CD, "intro" @@ -498,6 +536,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "8b1c98ff2ab2e14f47a1b891e9b92217"), UNK_LANG, kPlatformPC, + Common::GF_DEMO }, GF_GOB2, "usa" @@ -509,6 +548,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "cf1c95b2939bd8ff58a25c756cb6125e"), UNK_LANG, kPlatformPC, + Common::GF_DEMO }, GF_GOB2, "intro" @@ -520,6 +560,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "4b278c2678ea01383fd5ca114d947eea"), UNK_LANG, kPlatformPC, + Common::GF_DEMO }, GF_GOB2, "intro" @@ -531,6 +572,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "2bb8878a8042244dd2b96ff682381baa"), EN_GRB, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -542,6 +584,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1s("intro.stk", "de92e5c6a8c163007ffceebef6e67f7d", 7117568), EN_USA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -553,6 +596,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1s("intro.stk", "bfd9d02faf3d8d60a2cf744f95eb48dd", 456570), EN_GRB, kPlatformAmiga, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -564,6 +608,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1s("intro.stk", "af83debf2cbea21faa591c7b4608fe92", 458192), DE_DEU, kPlatformAmiga, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -575,6 +620,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1s("intro.stk", "257fe669705ac4971efdfd5656eef16a", 457719), FR_FRA, kPlatformAmiga, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -586,6 +632,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1s("intro.stk", "dffd1ab98fe76150d6933329ca6f4cc4", 459458), FR_FRA, kPlatformAmiga, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -597,6 +644,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "e6d13fb3b858cb4f78a8780d184d5b2c"), FR_FRA, kPlatformAtariST, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -608,6 +656,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "4b10525a3782aa7ecd9d833b5c1d308b"), FR_FRA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -619,6 +668,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "63170e71f04faba88673b3f510f9c4c8"), DE_DEU, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -630,6 +680,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "2e9c2898f6bf206ede801e3b2e7ee428"), UNK_LANG, kPlatformPC, + Common::GF_DEMO }, GF_GOB2, "show" @@ -641,6 +692,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "15fb91a1b9b09684b28ac75edf66e504"), EN_USA, kPlatformPC, + Common::GF_DEMO }, GF_GOB2, "show" @@ -652,6 +704,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "da3c54be18ab73fbdb32db24624a9c23"), UNK_LANG, kPlatformPC, + Common::GF_NO_FLAGS }, GF_BARGON, "intro" @@ -663,6 +716,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "32b0f57f5ae79a9ae97e8011df38af42"), UNK_LANG, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -674,6 +728,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "1e2f64ec8dfa89f42ee49936a27e66e7"), UNK_LANG, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -685,6 +740,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "f6d225b25a180606fa5dbe6405c97380"), DE_DEU, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -696,6 +752,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "e42a4f2337d6549487a80864d7826972"), FR_FRA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -707,6 +764,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "4e3af248a48a2321364736afab868527"), RU_RUS, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -718,6 +776,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "8d28ce1591b0e9cc79bf41cad0fc4c9c"), UNK_LANG, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -729,6 +788,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "bd679eafde2084d8011f247e51b5a805"), UNK_LANG, kPlatformAmiga, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -740,6 +800,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "6f2c226c62dd7ab0ab6f850e89d3fc47"), EN_USA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -751,6 +812,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261"), DE_DEU, kPlatformPC, + Common::GF_NO_FLAGS }, GF_GOB2, "intro" @@ -762,6 +824,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "7aebd94e49c2c5c518c9e7b74f25de9d"), UNK_LANG, kPlatformPC, + Common::GF_DEMO }, GF_GOB2, "intro" @@ -773,6 +836,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "b9b898fccebe02b69c086052d5024a55"), UNK_LANG, kPlatformPC, + Common::GF_DEMO }, GF_GOB2, "intro" @@ -784,6 +848,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1("intro.stk", "e5dcbc9f6658ebb1e8fe26bc4da0806d"), UNK_LANG, kPlatformPC, + Common::GF_DEMO }, GF_GOB2, "intro" @@ -795,6 +860,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1s("intro.stk", "dccf9d31cb720b34d75487408821b77e", 20296390), UNK_LANG, kPlatformPC, + Common::GF_NO_FLAGS }, GF_WOODRUFF, "intro" @@ -806,6 +872,7 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1s("intro.stk", "b50fee012a5abcd0ac2963e1b4b56bec", 20298108), EN_USA, kPlatformPC, + Common::GF_NO_FLAGS }, GF_WOODRUFF, "intro" @@ -817,11 +884,12 @@ static const GOBGameDescription gameDescriptions[] = { AD_ENTRY1s("intro.stk", "5f5f4e0a72c33391e67a47674b120cc6", 20296422), DE_DEU, kPlatformPC, + Common::GF_NO_FLAGS }, GF_WOODRUFF, "intro" }, - { { NULL, NULL, { { NULL, 0, NULL, 0 } }, UNK_LANG, kPlatformUnknown }, 0, NULL } + { AD_TABLE_END_MARKER, 0, NULL } }; static const char *fileBased[] = { diff --git a/engines/kyra/plugin.cpp b/engines/kyra/plugin.cpp index 43fa207cff..d1e32762e4 100644 --- a/engines/kyra/plugin.cpp +++ b/engines/kyra/plugin.cpp @@ -49,30 +49,30 @@ namespace { #define KYRA3_CD_FLAGS FLAGS(false, false, true, false, Kyra::GI_KYRA3) const KYRAGameDescription adGameDescs[] = { - { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "3c244298395520bb62b5edfe41688879"), Common::EN_ANY, Common::kPlatformPC }, KYRA1_FLOPPY_FLAGS }, - { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "796e44863dd22fa635b042df1bf16673"), Common::EN_ANY, Common::kPlatformPC }, KYRA1_FLOPPY_FLAGS }, - { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "abf8eb360e79a6c2a837751fbd4d3d24"), Common::FR_FRA, Common::kPlatformPC }, KYRA1_FLOPPY_FLAGS }, - { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "6018e1dfeaca7fe83f8d0b00eb0dd049"), Common::DE_DEU, Common::kPlatformPC }, KYRA1_FLOPPY_FLAGS }, - { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "f0b276781f47c130f423ec9679fe9ed9"), Common::DE_DEU, Common::kPlatformPC }, KYRA1_FLOPPY_FLAGS }, // from Arne.F - { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "8909b41596913b3f5deaf3c9f1017b01"), Common::ES_ESP, Common::kPlatformPC }, KYRA1_FLOPPY_FLAGS }, // from VooD - { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "747861d2a9c643c59fdab570df5b9093"), Common::ES_ESP, Common::kPlatformPC }, KYRA1_FLOPPY_FLAGS }, // floppy 1.8 from clemmy - { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "ef08c8c237ee1473fd52578303fc36df"), Common::IT_ITA, Common::kPlatformPC }, KYRA1_FLOPPY_FLAGS }, // from gourry - - { { "kyra1", 0, AD_ENTRY1("TWMUSIC.PAK", "e53bca3a3e3fb49107d59463ec387a59"), Common::EN_ANY, Common::kPlatformFMTowns }, KYRA1_TOWNS_FLAGS }, - { { "kyra1", 0, AD_ENTRY1("TWMUSIC.PAK", "e53bca3a3e3fb49107d59463ec387a59"), Common::JA_JPN, Common::kPlatformFMTowns }, KYRA1_TOWNS_SJIS_FLAGS }, - - { { "kyra1", "CD", AD_ENTRY1("GEMCUT.PAK", "fac399fe62f98671e56a005c5e94e39f"), Common::EN_ANY, Common::kPlatformPC }, KYRA1_CD_FLAGS }, - { { "kyra1", "CD", AD_ENTRY1("GEMCUT.PAK", "230f54e6afc007ab4117159181a1c722"), Common::DE_DEU, Common::kPlatformPC }, KYRA1_CD_FLAGS }, - { { "kyra1", "CD", AD_ENTRY1("GEMCUT.PAK", "b037c41768b652a040360ffa3556fd2a"), Common::FR_FRA, Common::kPlatformPC }, KYRA1_CD_FLAGS }, - - { { "kyra1", "Demo", AD_ENTRY1("DEMO1.WSA", "fb722947d94897512b13b50cc84fd648"), Common::EN_ANY, Common::kPlatformPC }, KYRA1_DEMO_FLAGS }, - - { { "kyra2", 0, AD_ENTRY1("FATE.PAK", "28cbad1c5bf06b2d3825ae57d760d032"), Common::UNK_LANG, Common::kPlatformPC }, KYRA2_UNK_FLAGS }, // check this! (cd version?) - - { { "kyra3", 0, AD_ENTRY1("ONETIME.PAK", "3833ff312757b8e6147f464cca0a6587"), Common::EN_ANY, Common::kPlatformPC }, KYRA3_CD_FLAGS }, - { { "kyra3", 0, AD_ENTRY1("ONETIME.PAK", "3833ff312757b8e6147f464cca0a6587"), Common::DE_DEU, Common::kPlatformPC }, KYRA3_CD_FLAGS }, - { { "kyra3", 0, AD_ENTRY1("ONETIME.PAK", "3833ff312757b8e6147f464cca0a6587"), Common::FR_FRA, Common::kPlatformPC }, KYRA3_CD_FLAGS }, - { { NULL, NULL, { {NULL, 0, NULL, 0} }, Common::UNK_LANG, Common::kPlatformUnknown }, FLAGS(0, 0, 0, 0, 0) } + { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "3c244298395520bb62b5edfe41688879"), Common::EN_ANY, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA1_FLOPPY_FLAGS }, + { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "796e44863dd22fa635b042df1bf16673"), Common::EN_ANY, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA1_FLOPPY_FLAGS }, + { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "abf8eb360e79a6c2a837751fbd4d3d24"), Common::FR_FRA, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA1_FLOPPY_FLAGS }, + { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "6018e1dfeaca7fe83f8d0b00eb0dd049"), Common::DE_DEU, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA1_FLOPPY_FLAGS }, + { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "f0b276781f47c130f423ec9679fe9ed9"), Common::DE_DEU, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA1_FLOPPY_FLAGS }, // from Arne.F + { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "8909b41596913b3f5deaf3c9f1017b01"), Common::ES_ESP, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA1_FLOPPY_FLAGS }, // from VooD + { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "747861d2a9c643c59fdab570df5b9093"), Common::ES_ESP, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA1_FLOPPY_FLAGS }, // floppy 1.8 from clemmy + { { "kyra1", 0, AD_ENTRY1("GEMCUT.EMC", "ef08c8c237ee1473fd52578303fc36df"), Common::IT_ITA, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA1_FLOPPY_FLAGS }, // from gourry + + { { "kyra1", 0, AD_ENTRY1("TWMUSIC.PAK", "e53bca3a3e3fb49107d59463ec387a59"), Common::EN_ANY, Common::kPlatformFMTowns, Common::GF_NO_FLAGS }, KYRA1_TOWNS_FLAGS }, + { { "kyra1", 0, AD_ENTRY1("TWMUSIC.PAK", "e53bca3a3e3fb49107d59463ec387a59"), Common::JA_JPN, Common::kPlatformFMTowns, Common::GF_NO_FLAGS }, KYRA1_TOWNS_SJIS_FLAGS }, + + { { "kyra1", "CD", AD_ENTRY1("GEMCUT.PAK", "fac399fe62f98671e56a005c5e94e39f"), Common::EN_ANY, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA1_CD_FLAGS }, + { { "kyra1", "CD", AD_ENTRY1("GEMCUT.PAK", "230f54e6afc007ab4117159181a1c722"), Common::DE_DEU, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA1_CD_FLAGS }, + { { "kyra1", "CD", AD_ENTRY1("GEMCUT.PAK", "b037c41768b652a040360ffa3556fd2a"), Common::FR_FRA, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA1_CD_FLAGS }, + + { { "kyra1", "Demo", AD_ENTRY1("DEMO1.WSA", "fb722947d94897512b13b50cc84fd648"), Common::EN_ANY, Common::kPlatformPC, Common::GF_DEMO }, KYRA1_DEMO_FLAGS }, + + { { "kyra2", 0, AD_ENTRY1("FATE.PAK", "28cbad1c5bf06b2d3825ae57d760d032"), Common::UNK_LANG, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA2_UNK_FLAGS }, // check this! (cd version?) + + { { "kyra3", 0, AD_ENTRY1("ONETIME.PAK", "3833ff312757b8e6147f464cca0a6587"), Common::EN_ANY, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA3_CD_FLAGS }, + { { "kyra3", 0, AD_ENTRY1("ONETIME.PAK", "3833ff312757b8e6147f464cca0a6587"), Common::DE_DEU, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA3_CD_FLAGS }, + { { "kyra3", 0, AD_ENTRY1("ONETIME.PAK", "3833ff312757b8e6147f464cca0a6587"), Common::FR_FRA, Common::kPlatformPC, Common::GF_NO_FLAGS }, KYRA3_CD_FLAGS }, + { AD_TABLE_END_MARKER, FLAGS(0, 0, 0, 0, 0) } }; const PlainGameDescriptor gameList[] = { diff --git a/engines/parallaction/detection.cpp b/engines/parallaction/detection.cpp index 709879a4c0..32b62e1d75 100644 --- a/engines/parallaction/detection.cpp +++ b/engines/parallaction/detection.cpp @@ -71,11 +71,12 @@ static const PARALLACTIONGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_Nippon, 0, }, - { { NULL, NULL, { { NULL, 0, NULL, 0 } }, Common::UNK_LANG, Common::kPlatformUnknown }, 0, 0 } + { AD_TABLE_END_MARKER, 0, 0 } }; } diff --git a/engines/saga/sagagame.cpp b/engines/saga/sagagame.cpp index 4cbf6c2527..08b795fbfc 100644 --- a/engines/saga/sagagame.cpp +++ b/engines/saga/sagagame.cpp @@ -576,6 +576,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, + Common::GF_DEMO }, GType_ITE, GID_ITE_DEMO_G, // Game id @@ -607,6 +608,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformMacintosh, + Common::GF_DEMO }, GType_ITE, GID_ITE_MACDEMO2, @@ -638,6 +640,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformMacintosh, + Common::GF_DEMO }, GType_ITE, GID_ITE_MACDEMO1, @@ -669,6 +672,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_MACCD_G, @@ -700,6 +704,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformMacintosh, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_MACCD, @@ -732,6 +737,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformLinux, + Common::GF_DEMO }, GType_ITE, GID_ITE_LINDEMO, @@ -763,6 +769,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformWindows, + Common::GF_DEMO }, GType_ITE, GID_ITE_WINDEMO3, @@ -793,6 +800,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformWindows, + Common::GF_DEMO }, GType_ITE, GID_ITE_WINDEMO2, @@ -823,6 +831,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformWindows, + Common::GF_DEMO }, GType_ITE, GID_ITE_WINDEMO1, @@ -859,6 +868,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformUnknown, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_MULTICD, @@ -890,6 +900,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformLinux, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_LINCD, @@ -920,6 +931,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformWindows, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_WINCD, @@ -950,6 +962,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_CD_G, @@ -981,6 +994,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_CD_G2, @@ -1012,6 +1026,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::DE_DEU, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_CD_DE, @@ -1043,6 +1058,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::DE_DEU, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_CD_DE2, @@ -1073,6 +1089,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_CD, @@ -1102,6 +1119,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::DE_DEU, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_DISK_DE, @@ -1132,6 +1150,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::DE_DEU, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_DISK_DE2, @@ -1161,6 +1180,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_DISK_G, @@ -1191,6 +1211,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_ITE, GID_ITE_DISK_G2, @@ -1221,6 +1242,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, + Common::GF_DEMO }, GType_IHNM, GID_IHNM_DEMO, @@ -1260,6 +1282,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_IHNM, GID_IHNM_CD, @@ -1300,6 +1323,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::DE_DEU, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_IHNM, GID_IHNM_CD_DE, @@ -1339,6 +1363,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::ES_ESP, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_IHNM, GID_IHNM_CD_ES, @@ -1378,6 +1403,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::RU_RUS, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_IHNM, GID_IHNM_CD_RU, @@ -1416,6 +1442,7 @@ static const SAGAGameDescription gameDescriptions[] = { }, Common::FR_FRA, Common::kPlatformPC, + Common::GF_NO_FLAGS }, GType_IHNM, GID_IHNM_CD_FR, @@ -1431,5 +1458,5 @@ static const SAGAGameDescription gameDescriptions[] = { 0, NULL, }, - { { NULL, NULL, { {NULL, 0, NULL, 0} }, Common::UNK_LANG, Common::kPlatformUnknown }, 0, 0, 0, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, 0, NULL } + { AD_TABLE_END_MARKER, 0, 0, 0, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, 0, NULL } }; diff --git a/engines/touche/plugin.cpp b/engines/touche/plugin.cpp index ccd34c4468..3dac8c7ec4 100644 --- a/engines/touche/plugin.cpp +++ b/engines/touche/plugin.cpp @@ -50,6 +50,7 @@ static const Common::ADGameDescription gameDescriptions[] = { AD_ENTRY1s("touche.dat", "2af0177f8887e3430f345e6b4d8b1414", 26350211), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, { // retail version - tracker item #1601818 "touche", @@ -57,6 +58,7 @@ static const Common::ADGameDescription gameDescriptions[] = { AD_ENTRY1s("touche.dat", "95967f0b51d2e813e99ca00325098340", 26350190), Common::EN_ANY, Common::kPlatformPC, + Common::GF_NO_FLAGS }, { // retail version "touche-fr", @@ -64,6 +66,7 @@ static const Common::ADGameDescription gameDescriptions[] = { AD_ENTRY1s("touche.dat", "1caa20bb4d4fc2ce8eb867b6610082b3", 26558232), Common::FR_FRA, Common::kPlatformPC, + Common::GF_NO_FLAGS }, { // retail version - tracker item #1598643 "touche-de", @@ -71,6 +74,7 @@ static const Common::ADGameDescription gameDescriptions[] = { AD_ENTRY1s("touche.dat", "be2ae6454b3325e410946f2322547cd4", 26625537), Common::DE_DEU, Common::kPlatformPC, + Common::GF_NO_FLAGS }, { // fan-made translation (http://www.iagtg.net/) - tracker item #1602360 "touche-it", @@ -78,6 +82,7 @@ static const Common::ADGameDescription gameDescriptions[] = { AD_ENTRY1s("touche.dat", "1f442331d4b327c3488a9f6ffe9bdd25", 26367792), Common::IT_ITA, Common::kPlatformPC, + Common::GF_NO_FLAGS }, { // demo version "touche", @@ -85,8 +90,9 @@ static const Common::ADGameDescription gameDescriptions[] = { AD_ENTRY1s("touche.dat", "ddaed436445b2e77294ed19e8ae4aa2c", 8720683), Common::EN_ANY, Common::kPlatformPC, + Common::GF_DEMO }, - { NULL, NULL, { { NULL, 0, NULL, 0 } }, Common::UNK_LANG, Common::kPlatformUnknown } + AD_TABLE_END_MARKER }; } |