From 993cc4bd66564d38828fb3643287389fc978fe24 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Sun, 16 Jul 2006 02:39:22 +0000 Subject: Copy protection was disabled in the Monkey Island 1 release included with LucasArts Mac CD Game Pack II svn-id: r23526 --- engines/scumm/script_v5.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/engines/scumm/script_v5.cpp b/engines/scumm/script_v5.cpp index 813ebf0589..8eb1f97e3b 100644 --- a/engines/scumm/script_v5.cpp +++ b/engines/scumm/script_v5.cpp @@ -2230,12 +2230,17 @@ void ScummEngine_v5::o5_startScript() { if (_game.id == GID_ZAK && _game.platform == Common::kPlatformFMTowns && script == 171) return; + // Method used by original games to skip copy protection scheme if (!_copyProtection) { - // Method used by original games to skip copy protection scheme - if (_game.id == GID_LOOM && _game.version == 3 && _currentRoom == 69 && script == 201) + // Copy protection was disabled in LucasArts Classic Adventures (PC Disk) + if (_game.id == GID_LOOM && _game.platform == Common::kPlatformPC && _game.version == 3 && _currentRoom == 69 && script == 201) script = 205; + // Copy protection was disabled in LucasArts Classic Adventures (PC Disk) if (_game.id == GID_MONKEY_VGA && _game.platform == Common::kPlatformPC && script == 152) return; + // Copy protection was disabled in LucasArts Mac CD Game Pack II (Macintosh CD) + if (_game.id == GID_MONKEY && _game.platform == Common::kPlatformMacintosh && script == 155) + return; } runScript(script, (op & 0x20) != 0, (op & 0x40) != 0, data); -- cgit v1.2.3