From c059ad245f5855ecc1d07ab2c402cdce38ad4a3a Mon Sep 17 00:00:00 2001 From: hap Date: Wed, 15 Nov 2017 20:08:37 +0100 Subject: meyc8088: interrupt is auto cleared by INTA (nw) --- src/mame/drivers/meyc8088.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/meyc8088.cpp b/src/mame/drivers/meyc8088.cpp index d4f9d65f826..6897f0bdbb3 100644 --- a/src/mame/drivers/meyc8088.cpp +++ b/src/mame/drivers/meyc8088.cpp @@ -163,8 +163,9 @@ uint32_t meyc8088_state::screen_update_meyc8088(screen_device &screen, bitmap_in WRITE_LINE_MEMBER(meyc8088_state::screen_vblank_meyc8088) { - // INTR on LC255 (pulses at start and end of vblank), INTA hardwired to $20 - m_maincpu->pulse_input_line_and_vector(0, 0x20, 1); + // LC255(200ns pulse) rising edge asserts INTR at start and end of vblank + // INTA wired back to INTR to clear it, vector is hardwired to $20 + m_maincpu->set_input_line_and_vector(0, HOLD_LINE, 0x20); } -- cgit v1.2.3