Don't forget the drivers affected

This commit is contained in:
iq_132 2014-09-14 23:44:28 +00:00
parent 310f8822e6
commit 35543868e3
2 changed files with 3 additions and 3 deletions

View File

@ -999,7 +999,7 @@ static INT32 DrvDoReset()
UINT8 DrvDdragonHD6309ReadByte(UINT16 Address)
{
if (Address >= 0x2000 && Address <= 0x2fff) {
if (Address == 0x2049 && HD6309GetPC() == 0x6261 && DrvSpriteRam[0x0049] == 0x1f) return 0x01;
if (Address == 0x2049 && HD6309GetPC(0) == 0x6261 && DrvSpriteRam[0x0049] == 0x1f) return 0x01;
return DrvSpriteRam[Address - 0x2000];
}
@ -1160,7 +1160,7 @@ UINT8 DrvDdragonHD63701ReadByte(UINT16 Address)
}
if (Address >= 0x8000 && Address <= 0x8fff) {
if (Address == 0x8049 && HD63701GetPC() == 0x6261 && DrvSpriteRam[0x0049] == 0x1f) return 0x01;
if (Address == 0x8049 && HD63701GetPC(0) == 0x6261 && DrvSpriteRam[0x0049] == 0x1f) return 0x01;
return DrvSpriteRam[Address - 0x8000];
}

View File

@ -94,7 +94,7 @@ static UINT8 mole_protection_r(UINT8 offset)
return 0xb0;
case 0x26:
if (M6502GetPC() == 0x53d7)
if (M6502GetPC(0) == 0x53d7)
{
return 0x06; // bonus round
}