summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame
diff options
context:
space:
mode:
author arbee <rb6502@users.noreply.github.com>2019-12-07 21:40:31 -0500
committer arbee <rb6502@users.noreply.github.com>2019-12-07 21:40:31 -0500
commit2ead0cd923b91bf4c0775f142eedcab8d3ab3291 (patch)
tree88b3e943953ad93d76f524d4f45a3c766579c8c7 /src/mame
parent05aea5370b7187e22253b5500e9653a66eb94744 (diff)
apple2gs: improved fix (nw)
Diffstat (limited to 'src/mame')
-rw-r--r--src/mame/drivers/apple2gs.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/drivers/apple2gs.cpp b/src/mame/drivers/apple2gs.cpp
index 6b48b653d8b..394522e4394 100644
--- a/src/mame/drivers/apple2gs.cpp
+++ b/src/mame/drivers/apple2gs.cpp
@@ -2307,7 +2307,7 @@ READ8_MEMBER(apple2gs_state::c000_r)
return (m_an3 ? INTFLAG_AN3 : 0x00) | m_intflag;
case 0x47: // CLRVBLINT
- m_intflag &= ~INTFLAG_VBL;
+ m_intflag &= ~(INTFLAG_VBL|INTFLAG_QUARTER);
lower_irq(IRQS_VBL);
lower_irq(IRQS_QTRSEC);
return read_floatingbus();
@@ -2654,7 +2654,7 @@ WRITE8_MEMBER(apple2gs_state::c000_w)
break;
case 0x47: // CLRVBLINT
- m_intflag &= ~INTFLAG_VBL;
+ m_intflag &= ~(INTFLAG_VBL|INTFLAG_QUARTER);
lower_irq(IRQS_VBL);
lower_irq(IRQS_QTRSEC);
break;