diff --git a/src/libsrc/apple/grlib.pla b/src/libsrc/apple/grlib.pla index a534e3c..ae931d9 100644 --- a/src/libsrc/apple/grlib.pla +++ b/src/libsrc/apple/grlib.pla @@ -213,9 +213,9 @@ export asm grBLT(x, y, width, height, src)#0 LDA (SRC),Y BMI ++ LDY TMP - EOR (GBASE),Y BCS oddBLT ; EVEN ROW + EOR (GBASE),Y AND #$0F BCC evnBLT ; ODD ROW @@ -223,6 +223,7 @@ oddBLT ASL ASL ASL ASL + EOR (GBASE),Y AND #$F0 evnBLT EOR (GBASE),Y STA (GBASE),Y