comparison menu.s68 @ 958:83532f944e3b

Get slot list displaying in "Save State" and "Load State" menu items
author Michael Pavone <pavone@retrodev.com>
date Sat, 16 Apr 2016 13:07:03 -0700
parents 1618d3676a35
children 0abfecaaf5c8
comparison
equal deleted inserted replaced
957:1618d3676a35 958:83532f944e3b
931 931
932 resume: 932 resume:
933 move.l #2, menu_port+12 933 move.l #2, menu_port+12
934 bra show_pause_menu 934 bra show_pause_menu
935 935
936 show_save_slots:
937 lea dir_buffer, a6
938 lea menu_port+16, a3
939 move.l a6, (a3)
940 .waitdone:
941 tst.w (a3)
942 bne .waitdone
943 bsr clear_screen
944 moveq #0, d0
945
946 moveq #2, d7
947 .slotloop
948 tst.b (a6)
949 beq .done
950 moveq #2, d1
951 move.w d7, d2
952 bsr print_string_fixed
953 addq #2, d7
954 bra .slotloop
955 .done
956 rts
957
936 save_state: 958 save_state:
937 ;TODO: Implement me 959 bsr show_save_slots
938 move.l #0, menu_port+16
939 .forever 960 .forever
940 bra .forever 961 bra .forever
941 962
942 load_state: 963 load_state:
943 ;TODO: Implement me 964 bsr show_save_slots
944 move.l #0, menu_port+16 965 .forever
945 bra save_state 966 bra .forever
946 967
947 about_text: 968 about_text:
948 dc.b "BlastEm v0.4.0", 0 969 dc.b "BlastEm v0.4.0", 0
949 dc.b "Copyright 2011-2016 Michael Pavone", 0 970 dc.b "Copyright 2011-2016 Michael Pavone", 0
950 dc.b " ", 0 971 dc.b " ", 0