some fixes and refactoring for IEC SAVE
This commit is contained in:
1 parent
ce68834035
commit
dd09e2432e
6 files changed
+67
-36
No files matched your search
@@ -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
|
||||
|
||||
@@ -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:
|
||||
|
||||
|
||||
Reference in new issue
Block a user