Add atarist and macintosh options, since there seem to be no way to detect version been used.
svn-id: r9999
This commit is contained in:
parent
7bc63a0ce3
commit
3187b565dd
8 changed files with 28 additions and 9 deletions
|
@ -1057,7 +1057,7 @@ void Scumm_v5::o5_getActorX() {
|
|||
int a;
|
||||
getResultPos();
|
||||
|
||||
if (_gameId == GID_INDY3)
|
||||
if ((_gameId == GID_INDY3) && !(_features & GF_MACINTOSH))
|
||||
a = getVarOrDirectByte(0x80);
|
||||
else
|
||||
a = getVarOrDirectWord(0x80);
|
||||
|
@ -1069,7 +1069,7 @@ void Scumm_v5::o5_getActorY() {
|
|||
int a;
|
||||
getResultPos();
|
||||
|
||||
if (_gameId == GID_INDY3) {
|
||||
if ((_gameId == GID_INDY3) && !(_features & GF_MACINTOSH)) {
|
||||
a = getVarOrDirectByte(0x80);
|
||||
|
||||
// WORKAROUND bug #636433 (can't get into Zeppelin)
|
||||
|
@ -2496,7 +2496,7 @@ void Scumm_v5::o5_verbOps() {
|
|||
void Scumm_v5::o5_wait() {
|
||||
const byte *oldaddr = _scriptPointer - 1;
|
||||
|
||||
if (_gameId == GID_INDY3) {
|
||||
if ((_gameId == GID_INDY3) && !(_features & GF_MACINTOSH)) {
|
||||
_opcode = 2;
|
||||
} else
|
||||
_opcode = fetchScriptByte();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue