diff --git a/waterfall/waterfall.s b/waterfall/waterfall.s index 97c452dc..e938172f 100644 --- a/waterfall/waterfall.s +++ b/waterfall/waterfall.s @@ -15,7 +15,6 @@ BASH = $29 MASK = $2E COLOR = $30 FRAME = $60 -BLARGH = $69 BIRD_STATE = $E0 BIRD_DIR = $E1 DRAW_PAGE = $EE @@ -249,36 +248,47 @@ page1_loop: ; delay 115+(7 loop)+4 (bit)+4(extra) ;========================== - ; draw sprite + ; draw bird sprite ;========================== ; 13 + 11 + 2190 = 2214 + lda BIRD_STATE ; 3 + and #1 ; 2 -; beq bird_walking -; ; 2 + ldx BIRD_DIR ; 3 + bne bird_left - lda #>bird_rider_stand_right ; 2 - sta INH ; 3 - lda #bird_rider_stand_right ; 2 + ldy #bird_rider_walk_right ; 2 + ldy #bird_rider_stand_left ; 2 + ldy #bird_rider_walk_left ; 2 + ldy #bird_rider_walk_right ; 2 -; sta INH ; 3 -; lda #