summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/zr107.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/zr107.cpp')
-rw-r--r--src/mame/drivers/zr107.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mame/drivers/zr107.cpp b/src/mame/drivers/zr107.cpp
index 716d4d969f4..62e3b197c87 100644
--- a/src/mame/drivers/zr107.cpp
+++ b/src/mame/drivers/zr107.cpp
@@ -314,8 +314,6 @@ uint32_t jetwave_state::screen_update(screen_device &screen, bitmap_rgb32 &bitma
draw_7segment_led(bitmap, 3, 3, m_led_reg0);
draw_7segment_led(bitmap, 9, 3, m_led_reg1);
-
- m_dsp->set_flag_input(1, ASSERT_LINE);
return 0;
}
@@ -357,8 +355,6 @@ uint32_t midnrun_state::screen_update(screen_device &screen, bitmap_rgb32 &bitma
draw_7segment_led(bitmap, 3, 3, m_led_reg0);
draw_7segment_led(bitmap, 9, 3, m_led_reg1);
-
- m_dsp->set_flag_input(1, ASSERT_LINE);
return 0;
}
@@ -739,7 +735,10 @@ WRITE_LINE_MEMBER(zr107_state::k054539_irq_gen)
WRITE_LINE_MEMBER(zr107_state::vblank)
{
if (state)
+ {
m_maincpu->set_input_line(INPUT_LINE_IRQ0, ASSERT_LINE);
+ m_dsp->set_flag_input(1, ASSERT_LINE);
+ }
}
void zr107_state::machine_reset()