$C9FA/51706: ?
Jump from $C976, $C9BC:
C9FA: AE 79 02 LDX $0279
C9FD: B5 E2 LDA $E2,X ; drive number
C9FF: 29 01 AND #$01
CA01: 85 7F STA $7F ; save
CA03: AD 85 FE LDA $FE85 ; 18, directory track
CA06: 85 80 STA $80 ; save
CA08: B5 D8 LDA $D8,X ; directory sector
CA0A: 85 81 STA $81
CA0C: 20 75 D4 JSR $D475 ; read block
CA0F: AE 79 02 LDX $0279
CA12: B5 DD LDA $DD,X ; pointer in block
CA14: 20 C8 D4 JSR $D4C8 ; set buffer pointer
CA17: AE 79 02 LDX $0279
CA1A: B5 E7 LDA $E7,X ; file type
CA1C: 29 07 AND #$07 ; isolate
CA1E: 8D 4A 02 STA $024A ; and save
CA21: A9 00 LDA #$00
CA23: 8D 58 02 STA $0258
CA26: 20 A0 D9 JSR $D9A0 ; get parameters for rel-file
CA29: A0 01 LDY #$01
CA2B: 20 25 D1 JSR $D125 ; get file type
CA2E: F0 01 BEQ $CA31 ; rel-file?
CA30: C8 INY
Jump from $CA2E:
CA31: 98 TYA
CA32: 4C C8 D4 JMP $D4C8 ; set buffer pointer
Previous Page / Next Page