some fixes and refactoring for IEC SAVE

This commit is contained in:
FeralChild64 committed 2019-11-07 19:34:31 +01:00
1 parent ce68834035
commit dd09e2432e
6 files changed
+67 -36

No files matched your search

+1 -9
View File
@@ -81,15 +81,7 @@ load_tape_turbo_loop:
sta PRTY
// Advance MEMUSS (see Mapping the C64, page 36)
inc MEMUSS+0
bne !+
inc MEMUSS+1
!:
lda MEMUSS+1
cmp EAL+1
bne load_tape_turbo_loop
lda MEMUSS+0
cmp EAL+0
jsr lvs_advance_MEMUSS_check_EAL
bne load_tape_turbo_loop
// Get the checksum
+1 -12
View File
@@ -217,18 +217,7 @@ tape_handle_header:
// Print LOADING and start address
lda MSGFLG
bpl tape_handle_header_displayed
ldx #__MSG_KERNAL_LOADING
jsr print_kernal_message
ldx #__MSG_KERNAL_FROM_HEX
jsr print_kernal_message
lda STAL+1
jsr print_hex_byte
lda STAL+0
jsr print_hex_byte
jsr lvs_display_loading_verifying
tape_handle_header_displayed: