Banzai!
Ich befasse mich noch nicht so lange mit dem ganzen Gedöns der FOR-Schleifen unter Kickassembler.
Grundsätzlich kann ich ja Zeug wie dieses eingeben
ldx #$00
!: .for (var i=0; i<8; i++) {
lda $2800+i*$100,x
eor #$ff
sta $2800+i*$100,x
}
inx
bne !-
und erstellt wird dann
ldx #$00
lda $2800,x
eor #$ff
sta $2800,x
...
lda $2f00,x
eor #$ff
sta $2f00,x
...
Wenn ich nun aber z.B. einen Upscroller unrollen wollte, also:
lda $0428
sta $0400
lda $0429
sta $0401
...
WIE müsste ich das anstellen?
Vermutlich ist das ganz easy, aber ich raffe es nicht.
Prost:
Christoph