mirror of
https://github.com/holub/mame
synced 2025-07-06 18:39:28 +03:00
Author: Olivier Galibert <galibert@pobox.com>
Date: Thu Aug 21 11:31:19 2008 +0200 Outrun irq fix The level 6 irq happens only when both irq2 and irq4 line are active, not when either is, obviously.
This commit is contained in:
parent
7521888dd7
commit
2861244974
@ -171,7 +171,7 @@ static void update_main_irqs(running_machine *machine)
|
||||
{
|
||||
cpunum_set_input_line(machine, 0, 2, irq2_state ? ASSERT_LINE : CLEAR_LINE);
|
||||
cpunum_set_input_line(machine, 0, 4, vblank_irq_state ? ASSERT_LINE : CLEAR_LINE);
|
||||
cpunum_set_input_line(machine, 0, 6, vblank_irq_state || irq2_state ? ASSERT_LINE : CLEAR_LINE);
|
||||
cpunum_set_input_line(machine, 0, 6, vblank_irq_state && irq2_state ? ASSERT_LINE : CLEAR_LINE);
|
||||
|
||||
if(vblank_irq_state || irq2_state)
|
||||
cpu_boost_interleave(attotime_zero, ATTOTIME_IN_USEC(100));
|
||||
|
Loading…
Reference in New Issue
Block a user