$C48B/50315: ?
Jump from $C86D:
C48B: 20 04 C6 JSR $C604 ; search next directory block
C48E: F0 1A BEQ $C4AA ; not found?
C490: D0 28 BNE $C4BA
Jump from $C4B2:
C492: A9 01 LDA #$01
C494: 8D 8D 02 STA $028D
C497: 20 8F C3 JSR $C38F ; change drive
C49A: 20 00 C1 JSR $C100 ; turn LED on
Jump from $C830, $D852, $DAA4:
C49D: A9 00 LDA #$00
C49F: 8D 92 02 STA $0292
C4A2: 20 AC C5 JSR $C5AC ; read directory block
C4A5: D0 13 BNE $C4BA ; found?
C4A7: 8D 8F 02 STA $028F
Jump from $C48E, $C4B8:
C4AA: AD 8F 02 LDA $028F
C4AD: D0 28 BNE $C4D7
C4AF: CE 8C 02 DEC $028C
C4B2: 10 DE BPL $C492
C4B4: 60 RTS
Jump from $C4C5, $C4D5, $C7A7:
C4B5: 20 17 C6 JSR $C617 ; next entry in directory
C4B8: F0 F0 BEQ $C4AA ; not found?
Jump from $C490, $C4A5:
C4BA: 20 D8 C4 JSR $C4D8 ; check entry
C4BD: AE 53 02 LDX $0253
C4C0: 10 07 BPL $C4C9 ; file found?
C4C2: AD 8F 02 LDA $028F
C4C5: F0 EE BEQ $C4B5 ; yes
C4C7: D0 0E BNE $C4D7 ; no, then done
Jump from $C4C0:
C4C9: AD 96 02 LDA $0296
C4CC: F0 09 BEQ $C4D7
C4CE: B5 E7 LDA $E7,X ; file type
C4D0: 29 07 AND #$07
C4D2: CD 96 02 CMP $0296 ; same as desired file type?
C4D5: D0 DE BNE $C4B5 ; no
Jump from $C4AD, $C4C7, $C4CC:
C4D7: 60 RTS
Previous Page / Next Page