[Scummvm-cvs-logs] SF.net SVN: scummvm: [23526] scummvm/trunk/engines/scumm/script_v5.cpp

kirben at users.sourceforge.net kirben at users.sourceforge.net
Thu Jul 20 22:52:06 CEST 2006


Revision: 23526
          http://svn.sourceforge.net/scummvm/?rev=23526&view=rev
Author:   kirben
Date:     2006-07-15 19:39:22 -0700 (Sat, 15 Jul 2006)

Log Message:
-----------
Copy protection was disabled in the Monkey Island 1 release included with LucasArts Mac CD Game Pack II

Modified Paths:
--------------
    scummvm/trunk/engines/scumm/script_v5.cpp

Modified: scummvm/trunk/engines/scumm/script_v5.cpp
===================================================================
--- scummvm/trunk/engines/scumm/script_v5.cpp	2006-07-15 23:44:44 UTC (rev 23525)
+++ scummvm/trunk/engines/scumm/script_v5.cpp	2006-07-16 02:39:22 UTC (rev 23526)
@@ -2230,12 +2230,17 @@
 	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);






More information about the Scummvm-git-logs mailing list