mirror of https://github.com/snes9xgit/snes9x.git
Make sure to pull IRQLine during IRQ.
This commit is contained in:
parent
f6864c422f
commit
1ff91f4224
|
@ -245,9 +245,12 @@ void S9xMainLoop (void)
|
||||||
CPU.IRQPending = Timings.IRQPendCount;
|
CPU.IRQPending = Timings.IRQPendCount;
|
||||||
|
|
||||||
if (!CheckFlag(IRQ))
|
if (!CheckFlag(IRQ))
|
||||||
|
{
|
||||||
|
CPU.IRQLine = TRUE;
|
||||||
S9xOpcode_IRQ();
|
S9xOpcode_IRQ();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#ifdef DEBUGGER
|
#ifdef DEBUGGER
|
||||||
if ((CPU.Flags & BREAK_FLAG) && !(CPU.Flags & SINGLE_STEP_FLAG))
|
if ((CPU.Flags & BREAK_FLAG) && !(CPU.Flags & SINGLE_STEP_FLAG))
|
||||||
|
|
Loading…
Reference in New Issue