Bypass Sam & Max floppy copy protection
svn-id: r8230
This commit is contained in:
parent
8a531f3ca5
commit
79a98164c0
1 changed files with 8 additions and 0 deletions
|
@ -510,6 +510,14 @@ int Scumm::readVar(uint var) {
|
||||||
} else {
|
} else {
|
||||||
var &= 0xFFF;
|
var &= 0xFFF;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if defined(BYPASS_COPY_PROT)
|
||||||
|
if (_gameId == GID_SAMNMAX && var == 8 && currentRoom == 71 && !copyprotbypassed) {
|
||||||
|
copyprotbypassed = true;
|
||||||
|
return vm.localvar[_currentScript][7] + 1;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
checkRange(20, 0, var, "Local variable %d out of range(r)");
|
checkRange(20, 0, var, "Local variable %d out of range(r)");
|
||||||
return vm.localvar[_currentScript][var];
|
return vm.localvar[_currentScript][var];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue