Closed xlar54 closed 3 months ago
(note, after compiling and loading, i do SCREEN 128 to get to the graphics screen, then SYS $2000)
if instead I only go 100 for the outer loop (200 lines), I get a proper output, but anything over 200 does as above.
thank you!
when calling $ff11 (set 8 pixels) it is supposed to auto increment. This happens fine until it gets to the 200th line. then it corrupts the screen (or just stops):
the block in the top right shouldnt be there. it should be alternating all the way to the bottom. Here;s the C code (cc65) that produced this (i have reproduced in pure asm on a real machine):
` asm("lda #$00"); asm("sta $02"); asm("sta $03"); asm("sta $04"); asm("sta $05"); asm("jsr $feff"); // set cursor to 0,0
`