... lda #TopLeftBrickChar ;(lower 4 bits is 9 - brown) sta CharRow0,X sta ColorRow0,X sta CharRow2,X sta ColorRow2,X lda #BottomLeftBrickChar ;(lower 4 bits is 9 - brown) sta CharRow1,X sta ColorRow1,X sta CharRow3,X sta ColorRow3,X inx ; next column lda #TopRightBrickChar ; No need to change colour sta CharRow0,X sta CharRow2,X lda #BottomRightBrickChar ; No need to change colour sta CharRow1,X sta CharRow3,X rts
lda CharRow0 + 1,X sta CharRow0,X