mirror of
https://github.com/holub/mame
synced 2025-04-21 07:52:35 +03:00
m68000: Properly acknowledge interrupts when no mixer is present
This commit is contained in:
parent
dda0926481
commit
c0f26565e2
@ -419,7 +419,13 @@ void m68000_device::start_interrupt_vector_lookup()
|
||||
// flag for berr -> spurious
|
||||
|
||||
int level = m_next_state >> 24;
|
||||
standard_irq_callback(level);
|
||||
if(m_interrupt_mixer)
|
||||
standard_irq_callback(level);
|
||||
else {
|
||||
for(int i=0; i<3; i++)
|
||||
if(level & (1<<i))
|
||||
standard_irq_callback(i);
|
||||
}
|
||||
|
||||
// Clear the nmi flag
|
||||
if(level == 7) {
|
||||
|
Loading…
Reference in New Issue
Block a user