aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStrangerke2016-10-09 23:53:45 +0200
committerStrangerke2016-10-09 23:53:45 +0200
commit93392024d2b78ca5167e7d48cd55847c97883d55 (patch)
treef5537f5776e9acb15108314a098572b86389e2ce
parentdcfa51cd9df34bc06ca3c73a08eb6e1f5bce792c (diff)
downloadscummvm-rg350-93392024d2b78ca5167e7d48cd55847c97883d55.tar.gz
scummvm-rg350-93392024d2b78ca5167e7d48cd55847c97883d55.tar.bz2
scummvm-rg350-93392024d2b78ca5167e7d48cd55847c97883d55.zip
DM: Add detection for an amiga demo version
-rw-r--r--engines/dm/detection.cpp19
1 files changed, 16 insertions, 3 deletions
diff --git a/engines/dm/detection.cpp b/engines/dm/detection.cpp
index f3828896f1..8361ec300d 100644
--- a/engines/dm/detection.cpp
+++ b/engines/dm/detection.cpp
@@ -43,7 +43,7 @@ static const PlainGameDescriptor DMGames[] = {
static const DMADGameDescription gameDescriptions[] = {
{
- {"dm", "Amiga 2.0v English",
+ {"dm", "Amiga v2.0 English",
{
{"graphics.dat", 0, "c2205f6225bde728417de29394f97d55", 411960},
{"Dungeon.dat", 0, "43a213da8eda413541dd12f90ce202f6", 25006},
@@ -57,7 +57,7 @@ static const DMADGameDescription gameDescriptions[] = {
{ kDMSavePlatformAcceptAny}
},
{
- {"dm", "Atari ???v English",
+ {"dm", "Atari v??? English",
{
{"graphics.dat", 0, "6ffff2a17e2df0effa9a12fb4b1bf6b6", 271911},
{"Dungeon.dat", 0, "be9468b460515741babec9a70501e2e9", 33286},
@@ -70,7 +70,20 @@ static const DMADGameDescription gameDescriptions[] = {
{ kDMSaveFormatAmigaPC98FmTowns, kDMSaveFormatEndOfList},
{ kDMSavePlatformAcceptAny }
},
-
+ {
+ {"dm", "Amiga Demo v??? English",
+ {
+ {"graphics.dat", 0, "3932c8359bb36c24291b09e915114d38", 192421},
+ {"DemoDun.dat", 0, "78848e1a2d3d5a11e5954deb8c7b772b", 1209},
+ AD_LISTEND
+ },
+ Common::EN_ANY, Common::kPlatformAmiga, ADGF_NO_FLAGS, GUIO1(GUIO_NONE),
+ },
+ kDMSaveTargetDM21, kDMSaveFormatAmigaPC98FmTowns, kDMSavePlatformAtariSt,
+ { kDMSaveTargetDM21, kDMSaveTargetEndOfList},
+ { kDMSaveFormatAmigaPC98FmTowns, kDMSaveFormatEndOfList},
+ { kDMSavePlatformAcceptAny }
+ },
{
AD_TABLE_END_MARKER, kDMSaveTargetNone, kDMSaveFormatNone, kDMSavePlatformNone,
{kDMSaveTargetNone}, {kDMSaveFormatNone}, {kDMSavePlatformNone}