aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/detection.cpp
diff options
context:
space:
mode:
authorRobert Crossfield2014-12-07 19:53:27 +1100
committerRobert Crossfield2014-12-08 10:14:37 +1100
commitd83438225e40f513a43b2c9b5d9b71a3afbc375e (patch)
tree4ea5adbdb2972ffb7c62b43b852ebb1eb95401ee /engines/scumm/detection.cpp
parentf2511e5a9ecfebdf5c03319acb9466e070fa3d06 (diff)
downloadscummvm-rg350-d83438225e40f513a43b2c9b5d9b71a3afbc375e.tar.gz
scummvm-rg350-d83438225e40f513a43b2c9b5d9b71a3afbc375e.tar.bz2
scummvm-rg350-d83438225e40f513a43b2c9b5d9b71a3afbc375e.zip
SCUMM: Maniac V0: Add support for D64 Demo Disk, Cleanup duplicate 'Talk' array
Diffstat (limited to 'engines/scumm/detection.cpp')
-rw-r--r--engines/scumm/detection.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/scumm/detection.cpp b/engines/scumm/detection.cpp
index c0db0d6d37..45647c9bed 100644
--- a/engines/scumm/detection.cpp
+++ b/engines/scumm/detection.cpp
@@ -323,6 +323,8 @@ static BaseScummFile *openDiskImage(const Common::FSNode &node, const GameFilena
gs.gameid = gfp->gameid;
gs.id = (Common::String(gfp->gameid) == "maniac" ? GID_MANIAC : GID_ZAK);
gs.platform = gfp->platform;
+ if (strcmp(gfp->pattern, "maniacdemo.d64") == 0)
+ gs.features |= GF_DEMO;
// determine second disk file name
Common::String disk2(disk1);