diff --git a/Machines/Apple/AppleIIgs/Video.cpp b/Machines/Apple/AppleIIgs/Video.cpp index 7b2b4639e..8c461a554 100644 --- a/Machines/Apple/AppleIIgs/Video.cpp +++ b/Machines/Apple/AppleIIgs/Video.cpp @@ -83,6 +83,6 @@ void VideoBase::notify_clock_tick() { void VideoBase::set_interrupts(uint8_t new_value) { interrupts_ = new_value & 0x7f; - if((interrupts_ >> 4) & 0x6) + if((interrupts_ >> 4) & interrupts_ & 0x6) interrupts_ |= 0x80; }