mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-06 10:58:01 +00:00
There are no known releases of indy3ega/monkeyega that require this bypass
svn-id: r23502
This commit is contained in:
parent
d3a4d86158
commit
c179895316
2
README
2
README
@ -217,9 +217,7 @@ ScummVM will skip copy protection in the following games:
|
|||||||
|
|
||||||
Maniac Mansion
|
Maniac Mansion
|
||||||
Zak McKracken and the Alien Mindbenders
|
Zak McKracken and the Alien Mindbenders
|
||||||
Indiana Jones and the Last Crusade (EGA)
|
|
||||||
Loom (EGA)
|
Loom (EGA)
|
||||||
The Secret of Monkey Island (EGA)
|
|
||||||
The Secret of Monkey Island (VGA)
|
The Secret of Monkey Island (VGA)
|
||||||
Monkey Island 2: LeChuck's Revenge
|
Monkey Island 2: LeChuck's Revenge
|
||||||
|
|
||||||
|
@ -15,9 +15,7 @@ ScummVM will skip copy protection in the following games:
|
|||||||
\begin{tabular}{l}
|
\begin{tabular}{l}
|
||||||
Maniac Mansion\\
|
Maniac Mansion\\
|
||||||
Zak McKracken and the Alien Mindbenders\\
|
Zak McKracken and the Alien Mindbenders\\
|
||||||
Indiana Jones and the Last Crusade (EGA)\\
|
|
||||||
Loom (EGA)\\
|
Loom (EGA)\\
|
||||||
The Secret of Monkey Island (EGA)\\
|
|
||||||
The Secret of Monkey Island (VGA)\\
|
The Secret of Monkey Island (VGA)\\
|
||||||
Monkey Island 2: LeChuck's Revenge\\
|
Monkey Island 2: LeChuck's Revenge\\
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
|
@ -2235,14 +2235,14 @@ void ScummEngine_v5::o5_startScript() {
|
|||||||
|
|
||||||
// FIXME: Script 171 loads a complete room resource, instead of the actual script.
|
// FIXME: Script 171 loads a complete room resource, instead of the actual script.
|
||||||
// Causing invalid opcode cases, see bug #1290485
|
// Causing invalid opcode cases, see bug #1290485
|
||||||
if (_game.id == GID_ZAK && (_game.platform == Common::kPlatformFMTowns) && script == 171)
|
if (_game.id == GID_ZAK && _game.platform == Common::kPlatformFMTowns && script == 171)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (!_copyProtection) {
|
if (!_copyProtection) {
|
||||||
// Method used by original games to skip copy protection scheme
|
// Method used by original games to skip copy protection scheme
|
||||||
if (_game.id == GID_LOOM && _game.version == 3 && _currentRoom == 69 && script == 201)
|
if (_game.id == GID_LOOM && _game.version == 3 && _currentRoom == 69 && script == 201)
|
||||||
script = 205;
|
script = 205;
|
||||||
else if ((_game.id == GID_MONKEY_VGA || _game.id == GID_MONKEY_EGA) && script == 152)
|
if (_game.id == GID_MONKEY_VGA && _game.platform == Common::kPlatformPC && script == 152)
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user