diff --git a/demos/second/part10_lens_rotozoom/lens.s b/demos/second/part10_lens_rotozoom/lens.s index 10be8819..976a882d 100644 --- a/demos/second/part10_lens_rotozoom/lens.s +++ b/demos/second/part10_lens_rotozoom/lens.s @@ -112,12 +112,34 @@ load_background: ;=============================== - ; draw lens + ; draw/move lens ;=============================== - lda #10 - sta XPOS lda #10 + jsr setup_timeout + + + lda #10 + sta LENS_X + lda #2 + sta LENS_Y + + lda #1 + sta XADD + lda #2 + sta YADD + + lda #0 + sta COUNT + +lens_move_loop: + + jsr gr_copy_to_current + + ldx COUNT + lda LENS_X + sta XPOS + lda LENS_Y sta YPOS lda #