aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorMatthew Hoops2011-01-18 17:03:21 +0000
committerMatthew Hoops2011-01-18 17:03:21 +0000
commitb956f102d90aad0a166020c05d1e5994aca36242 (patch)
treeefc5945de71769e43b9dfe05824568072283fbb2 /engines
parent503fdb61470484d952634fc1fab5200371810c3f (diff)
downloadscummvm-rg350-b956f102d90aad0a166020c05d1e5994aca36242.tar.gz
scummvm-rg350-b956f102d90aad0a166020c05d1e5994aca36242.tar.bz2
scummvm-rg350-b956f102d90aad0a166020c05d1e5994aca36242.zip
MOHAWK: Fix the gear puzzle in Myst ME Mac
svn-id: r55302
Diffstat (limited to 'engines')
-rw-r--r--engines/mohawk/myst.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/mohawk/myst.cpp b/engines/mohawk/myst.cpp
index bbaf0fead6..f44096080d 100644
--- a/engines/mohawk/myst.cpp
+++ b/engines/mohawk/myst.cpp
@@ -206,7 +206,8 @@ static const char *mystFiles[] = {
Common::String MohawkEngine_Myst::wrapMovieFilename(const Common::String &movieName, uint16 stack) {
// The Macintosh release of Myst ME stores its videos in a different folder
- if ((getFeatures() & GF_ME) && getPlatform() == Common::kPlatformMacintosh)
+ // WORKAROUND: The gear rotation videos are not in the CD Data folder
+ if ((getFeatures() & GF_ME) && getPlatform() == Common::kPlatformMacintosh && !movieName.matchString("cl1wg?"))
return Common::String("CD Data/m/") + movieName + ".mov";
const char* prefix;