dos33fsprogs/mist/init_state.s

30 lines
341 B
ArmAsm
Raw Normal View History

2020-03-20 19:10:53 +00:00
; init state
; initial state at start of game is for all vars to be 0
2020-03-20 19:10:53 +00:00
init_state:
; global game state
lda #0
sta SOUND_DISABLED
sta JOYSTICK_ENABLED
; game state in saves init
lda #$0
ldy #WHICH_LOAD
init_state_loop:
sta 0,Y
iny
cpy #END_OF_SAVE
bne init_state_loop
2020-07-12 04:45:49 +00:00
; FIXME: testing
lda #$ff
sta MARKER_SWITCHES
rts
2020-03-20 19:10:53 +00:00