dos33fsprogs/games/tfv/help_overworld.s

40 lines
695 B
ArmAsm
Raw Normal View History

2020-12-30 06:41:14 +00:00
;====================
; print help message
;====================
print_help:
2020-12-30 23:47:00 +00:00
2020-12-30 06:41:14 +00:00
lda #$a0
jsr clear_top_a
bit SET_TEXT
2020-12-30 23:47:00 +00:00
jsr normal_text
2020-12-30 06:41:14 +00:00
lda #<(help_message)
sta OUTL
2020-12-30 23:47:00 +00:00
lda #>(help_message)
sta OUTH
2020-12-30 06:41:14 +00:00
jsr move_and_print_list
jsr page_flip
jsr wait_until_keypressed
bit SET_GR ; set graphics
rts
help_message:
2020-12-30 23:47:00 +00:00
.byte 1,18,"HELP",0
.byte 3,4,"ARROWS - MOVE",0
.byte 3,5,"W/A/S/D - MOVE",0
.byte 3,6,"Z/X - SPEED UP / SLOW DOWN",0
.byte 3,7,"SPACE - STOP",0
.byte 3,8,"RETURN - LAND / ENTER / ACTION",0
.byte 3,9,"I - INVENTORY",0
.byte 3,10,"M - MAP",0
.byte 3,11,"ESC - QUIT",0
2020-12-30 06:41:14 +00:00
.byte $ff