aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/sludge/detection_tables.h122
1 files changed, 112 insertions, 10 deletions
diff --git a/engines/sludge/detection_tables.h b/engines/sludge/detection_tables.h
index abdfde51ae..b61d5413e1 100644
--- a/engines/sludge/detection_tables.h
+++ b/engines/sludge/detection_tables.h
@@ -127,15 +127,26 @@ static const SludgeGameDescription gameDescriptions[] = {
0
},
- // TODO: the games down here are windows-only and can't be successfully run by
- // sludge engine nor scummvm, need to solve it
+// {
+// {
+// "tgttpoacs",
+// "",
+// AD_ENTRY1s("gamedata", "d5ec4d7d8440f7744335d25d25e1e943", 40368),
+// Common::EN_ANY,
+// Common::kPlatformWindows,
+// ADGF_NO_FLAGS,
+// GUIO0()
+// },
+// 0
+// },
+
{
{
"tgttpoacs",
"",
- AD_ENTRY1s("gamedata", "d5ec4d7d8440f7744335d25d25e1e943", 40368),
+ AD_ENTRY1s("tgttpoacs.dat", "e61d3d050793689d55487d3ad01b6693", 23817174),
Common::EN_ANY,
- Common::kPlatformUnknown,
+ Common::kPlatformLinux,
ADGF_NO_FLAGS,
GUIO0()
},
@@ -146,9 +157,9 @@ static const SludgeGameDescription gameDescriptions[] = {
{
"mandy",
"",
- AD_ENTRY1s("gamedata", "bb51eea418d87071c98f4e050ccf6387", 589),
- Common::EN_ANY,
- Common::kPlatformUnknown,
+ AD_ENTRY1s("data", "705f6ca5f5da0c40c1f547231dd5139f", 7141292),
+ Common::CZ_CZE,
+ Common::kPlatformLinux,
ADGF_NO_FLAGS,
GUIO0()
},
@@ -157,17 +168,108 @@ static const SludgeGameDescription gameDescriptions[] = {
{
{
+ "mandy",
+ "",
+ AD_ENTRY1s("data", "705f6ca5f5da0c40c1f547231dd5139f", 7141292),
+ Common::EN_ANY,
+ Common::kPlatformLinux,
+ ADGF_NO_FLAGS,
+ GUIO0()
+ },
+ 1
+ },
+
+ {
+ {
+ "mandy",
+ "",
+ AD_ENTRY1s("data", "705f6ca5f5da0c40c1f547231dd5139f", 7141292),
+ Common::IT_ITA,
+ Common::kPlatformLinux,
+ ADGF_NO_FLAGS,
+ GUIO0()
+ },
+ 2
+ },
+
+ {
+ {
+ "mandy",
+ "",
+ AD_ENTRY1s("data", "705f6ca5f5da0c40c1f547231dd5139f", 7141292),
+ Common::PL_POL,
+ Common::kPlatformLinux,
+ ADGF_NO_FLAGS,
+ GUIO0()
+ },
+ 3
+ },
+
+// {
+// {
+// "cubert",
+// "",
+// AD_ENTRY1s("gamedata", "0078eb54f63cc0a22e50f17d904fcfde", 26799),
+// Common::UNK_LANG,
+// Common::kPlatformWindows,
+// ADGF_NO_FLAGS,
+// GUIO0()
+// },
+// 0
+// },
+
+ {
+ {
"cubert",
"",
- AD_ENTRY1s("gamedata", "0078eb54f63cc0a22e50f17d904fcfde", 26799),
- Common::UNK_LANG,
- Common::kPlatformUnknown,
+ AD_ENTRY1s("cubert.dat", "e70050692a0ab96e8753109793157ccd", 19677815),
+ Common::EN_ANY,
+ Common::kPlatformLinux,
ADGF_NO_FLAGS,
GUIO0()
},
0
},
+ {
+ {
+ "cubert",
+ "",
+ AD_ENTRY1s("cubert.dat", "e70050692a0ab96e8753109793157ccd", 19677815),
+ Common::IT_ITA,
+ Common::kPlatformLinux,
+ ADGF_NO_FLAGS,
+ GUIO0()
+ },
+ 1
+ },
+
+ {
+ {
+ "cubert",
+ "",
+ AD_ENTRY1s("cubert.dat", "e70050692a0ab96e8753109793157ccd", 19677815),
+ Common::SE_SWE,
+ Common::kPlatformLinux,
+ ADGF_NO_FLAGS,
+ GUIO0()
+ },
+ 2
+ },
+
+ {
+ {
+ "cubert",
+ "",
+ AD_ENTRY1s("cubert.dat", "e70050692a0ab96e8753109793157ccd", 19677815),
+ Common::DE_DEU,
+ Common::kPlatformLinux,
+ ADGF_NO_FLAGS,
+ GUIO0()
+ },
+ 3
+ },
+
{ AD_TABLE_END_MARKER, 0 }
};