diff --git a/src/libsrc/apple/grlib.pla b/src/libsrc/apple/grlib.pla index 881967d..a534e3c 100644 --- a/src/libsrc/apple/grlib.pla +++ b/src/libsrc/apple/grlib.pla @@ -219,7 +219,11 @@ export asm grBLT(x, y, width, height, src)#0 AND #$0F BCC evnBLT ; ODD ROW -oddBLT AND #$F0 +oddBLT ASL + ASL + ASL + ASL + AND #$F0 evnBLT EOR (GBASE),Y STA (GBASE),Y ++ INC SRCL diff --git a/src/samplesrc/grtest.pla b/src/samplesrc/grtest.pla index da6e3fc..e79817b 100644 --- a/src/samplesrc/grtest.pla +++ b/src/samplesrc/grtest.pla @@ -12,10 +12,10 @@ byte[] = $00,$0A,$0F,$0F,$0F,$0F,$0A,$00 byte[] = $80,$00,$0A,$0A,$0A,$0A,$00,$80 byte[] = $80,$80,$00,$00,$00,$00,$80,$80 -byte[] tile1 = $88,$11,$88,$11,$88,$11,$AA,$00 -byte[] = $88,$11,$88,$11,$88,$11,$AA,$00 -byte[] = $88,$11,$88,$11,$88,$11,$AA,$00 -byte[] = $0A,$05,$0A,$05,$0A,$05,$0A,$00 +byte[] tile1 = $11,$11,$11,$11,$11,$11,$55,$00 +byte[] = $11,$11,$11,$11,$11,$11,$55,$00 +byte[] = $11,$11,$11,$11,$11,$11,$55,$00 +byte[] = $05,$05,$05,$05,$05,$05,$05,$00 // // Test routine