dos33fsprogs/mode7/checkerboard_lookup.s

18 lines
467 B
ArmAsm
Raw Normal View History

2017-12-12 20:39:32 +00:00
;====================
; lookup_map
;====================
; finds value in space_x.i,space_y.i
; returns color in A
; CLOBBERS: A,Y
lda SPACEX_I ; 3
sta spacex_label+1 ; self modifying code, LAST_SPACEX_I ; 4
lda SPACEY_I ; 3
sta spacey_label+1 ; self modifying code, LAST_SPACEY_I ; 4
lda #$11 ; always red
sta map_color_label+1 ; self-modifying