diff options
-rw-r--r-- | engines/mohawk/myst.cpp | 3 |
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; |