$D506/54534:   Check track and sector numbers

D506: BD 5B 02  LDA $025B,X
D509: 29 01     AND #$01
D50B: 0D 4D 02  ORA $024D
D50E: 48        PHA
D50F: 86 F9     STX $F9
D511: 8A        TXA
D512: 0A        ASL
D513: AA        TAX
D514: B5 07     LDA $07,X
D516: 8D 4D 02  STA $024D
D519: B5 06     LDA $06,X
D51B: F0 2D     BEQ $D54A
D51D: CD D7 FE  CMP $FED7
D520: B0 28     BCS $D54A
D522: AA        TAX
D523: 68        PLA
D524: 48        PHA
D525: 29 F0     AND #$F0
D527: C9 90     CMP #$90
D529: D0 4F     BNE $D57A
D52B: 68        PLA
D52C: 48        PHA
D52D: 4A        LSR
D52E: B0 05     BCS $D535
D530: AD 01 01  LDA $0101
D533: 90 03     BCC $D538
D535: AD 02 01  LDA $0102
D538: F0 05     BEQ $D53F
D53A: CD D5 FE  CMP $FED5
D53D: D0 33     BNE $D572
D53F: 8A        TXA
D540: 20 4B F2  JSR $F24B
D543: CD 4D 02  CMP $024D
D546: F0 02     BEQ $D54A
D548: B0 30     BCS $D57A
D54A: 20 52 D5  JSR $D552
D54D: A9 66     LDA #$66
D54F: 4C 45 E6  JMP $E645

    Previous Page / Next Page