From 05aea5370b7187e22253b5500e9653a66eb94744 Mon Sep 17 00:00:00 2001 From: arbee Date: Sat, 7 Dec 2019 21:35:29 -0500 Subject: apple2gs: reading $C047 should also clear VBL and 1/4 second. [R. Belmont] --- src/mame/drivers/apple2gs.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/mame/drivers/apple2gs.cpp b/src/mame/drivers/apple2gs.cpp index 8895c45825c..6b48b653d8b 100644 --- a/src/mame/drivers/apple2gs.cpp +++ b/src/mame/drivers/apple2gs.cpp @@ -2306,6 +2306,12 @@ READ8_MEMBER(apple2gs_state::c000_r) case 0x46: // INTFLAG return (m_an3 ? INTFLAG_AN3 : 0x00) | m_intflag; + case 0x47: // CLRVBLINT + m_intflag &= ~INTFLAG_VBL; + lower_irq(IRQS_VBL); + lower_irq(IRQS_QTRSEC); + return read_floatingbus(); + case 0x60: // button 3 on IIgs return m_gameio->sw3_r() | uFloatingBus7; -- cgit v1.2.3