From 9f9714d9d9ee6eb79d4f282a45b54c9706adff1e Mon Sep 17 00:00:00 2001 From: Peter Ferrie Date: Mon, 4 Jan 2021 10:51:06 -0800 Subject: [PATCH] disable VBL on Mac IIE card --- src/hw.vbl.init.a | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/hw.vbl.init.a b/src/hw.vbl.init.a index dadb366fd..de558847a 100644 --- a/src/hw.vbl.init.a +++ b/src/hw.vbl.init.a @@ -8,6 +8,8 @@ romid = $FBB3 ROMID_IIECOMPAT = 6 romid_ec = $FBC0 ; $EA=//e original, $E0=//e enhanced, $E1=//e EDM, $00=//c +romid_mac = $FBDD +ROMID_IIECARD = 2 ; IIGS idroutine = $FE1F ; SEC, JSR $FE1F, BCS notgs @@ -18,6 +20,9 @@ BuildVBLFunction bne @build_none ; not a //e lda romid_ec beq @build_iic ; //c family + lda romid_mac + cmp #ROMID_IIECARD + beq @build_none ; broken in some versions, disable sec jsr idroutine ; check for IIgs bcs @NotGS