$F5DD/62941: Save RAM Jump from $FFD8: F5DD: 86 AE STX $AE ; Tape End Address/End of Program F5DF: 84 AF STY $AF ; Tape End Address/End of Program F5E1: AA TAX F5E2: B5 00 LDA $00,X ; 6510 On-chip Data Direction Register F5E4: 85 C1 STA $C1 ; Start Address for LOAD and Cassette Write F5E6: B5 01 LDA $01,X ; 6510 On-chip 8-bit Input/Output Register F5E8: 85 C2 STA $C2 ; Start Address for LOAD and Cassette Write F5EA: 6C 32 03 JMP ($0332) ; Vector: Kernal SAVE Routine F5ED: A5 BA LDA $BA ; Current File - First Address (Device number) F5EF: D0 03 BNE $F5F4 Jump from $F5F6, $F5F8 (SX64), $F662: F5F1: 4C 13 F7 JMP $F713 ; Output I/O Error Messages: 'ILLEGAL DEVICE NUMBER' Jump from $F5EF: F5F4: C9 03 CMP #$03 F5F6: F0 F9 BEQ $F5F1 F5F8: 90 5F BCC $F659 ; Save to Tape * SX64: F5F8: 90 F7 BCC $F5F1 Previous Page / Next Page |