correction

This commit is contained in:
Irmen de Jong 2021-11-28 18:59:36 +01:00
parent 9256f910f0
commit cafab98d10

View File

@ -77,16 +77,15 @@ main {
for y in 24 downto 0 {
for x in 39 downto 0 {
; using a temp var here to enable expression optimization that can't be done on a 'problematic' ROM/RAM memory location
ubyte cc = xbuf[x] + ybuf[y]
ubyte @zp cc = xbuf[x] + ybuf[y]
@(screen+x) = cc
; this is the fastest way to do this inner part:
; %asm {{
; ldy i
; lda xbuf,y
; ldy ii
; ldy y
; lda ybuf,y
; ldy x
; clc
; adc ybuf,y
; ldy #0
; adc xbuf,y
; sta (screen),y
; }}
}