diff options
Diffstat (limited to 'src/mame/machine/atarigen.cpp')
-rw-r--r-- | src/mame/machine/atarigen.cpp | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/mame/machine/atarigen.cpp b/src/mame/machine/atarigen.cpp index 5ca6abf5f0f..777969ea5cb 100644 --- a/src/mame/machine/atarigen.cpp +++ b/src/mame/machine/atarigen.cpp @@ -991,14 +991,17 @@ WRITE16_MEMBER(atarigen_state::sound_int_ack_w) //------------------------------------------------- -// video_int_gen: Standard interrupt routine which -// sets the video interrupt state. +// video_int_write_line: Standard write line +// callback for the video interrupt. //------------------------------------------------- -INTERRUPT_GEN_MEMBER(atarigen_state::video_int_gen) +WRITE_LINE_MEMBER(atarigen_state::video_int_write_line) { - m_video_int_state = 1; - update_interrupts(); + if (state) + { + m_video_int_state = 1; + update_interrupts(); + } } |