NESHawk: Fix APU IRQs
This commit is contained in:
parent
acd3386366
commit
6ffa22aa7a
|
@ -1328,6 +1328,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
|
|||
}
|
||||
|
||||
SyncIRQ();
|
||||
nes._irq_apu = irq_pending;
|
||||
|
||||
// since the units run concurrently, the APU frame sequencer is ran last because
|
||||
// it can change the ouput values of the pulse/triangle channels
|
||||
|
|
|
@ -24,7 +24,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
|
|||
EDetectionOrigin origin = EDetectionOrigin.None;
|
||||
int sprdma_countdown;
|
||||
|
||||
bool _irq_apu; //various irq signals that get merged to the cpu irq pin
|
||||
public bool _irq_apu; //various irq signals that get merged to the cpu irq pin
|
||||
|
||||
/// <summary>clock speed of the main cpu in hz</summary>
|
||||
public int cpuclockrate { get; private set; }
|
||||
|
|
Loading…
Reference in New Issue