This is the code I have
Code: Select all
movesprites:
LDA $0203 ; load sprite X position
SEC ; make sure the carry flag is clear
SBC #$01 ; A = A - 1
STA $0203 ; save sprite X position
LDA $0200 ; load sprite Y position
CLC ; make sure the carry flag is clear
ADC vertpos ; A = A plus vertposvalue
STA $0200 ; save sprite Y position
rts
vertpos:
.db $01,$01,$01,$01,$01,$01,$01,$01,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
Code: Select all
LDA $0200 ; load sprite Y position
CLC ; make sure the carry flag is clear
ldx #01
ADC vertpos, x ; A = A plus vertposvalue
STA $0200 ; save sprite Y position
inx
Thanks guys!