summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/atarigen.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/atarigen.cpp')
-rw-r--r--src/mame/machine/atarigen.cpp13
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();
+ }
}