1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
.segment "HEADER" .byte 'N', 'E', 'S', $1A .byte $02, $01 .byte $00 .byte $00 .segment "CODE" ;;; asan:stack full .macro BCD_ADD ADDR, OTHER adc ADDR bcc :+ nop : .endmacro .proc add_to_player_y BCD_ADD additions, 2 rts additions: .byte $FF .endproc jsr add_to_player_y