correcting bug #690 FME-7 (#69): Only writes to $0D should acknowledge the IRQ

This commit is contained in:
rainwarrior 2015-03-01 19:12:44 +00:00
parent 796f6309c6
commit 7412d1e1cf
1 changed files with 2 additions and 2 deletions

View File

@ -90,8 +90,8 @@ static DECLFW(M69Write1) {
case 0xB: preg[2] = V; Sync(); break; case 0xB: preg[2] = V; Sync(); break;
case 0xC: mirr = V & 3; Sync();break; case 0xC: mirr = V & 3; Sync();break;
case 0xD: IRQa = V; X6502_IRQEnd(FCEU_IQEXT); break; case 0xD: IRQa = V; X6502_IRQEnd(FCEU_IQEXT); break;
case 0xE: IRQCount &= 0xFF00; IRQCount |= V; X6502_IRQEnd(FCEU_IQEXT); break; case 0xE: IRQCount &= 0xFF00; IRQCount |= V; break;
case 0xF: IRQCount &= 0x00FF; IRQCount |= V << 8; X6502_IRQEnd(FCEU_IQEXT); break; case 0xF: IRQCount &= 0x00FF; IRQCount |= V << 8; break;
} }
} }