     $C398/50072:   Check given file type

    Jump from $C823, $DA98:

    C398: A0 00     LDY #$00
    C39A: AD 77 02  LDA $0277       ; '=' found?
    C39D: CD 78 02  CMP $0278
    C3A0: F0 16     BEQ $C3B8       ; no
    C3A2: CE 78 02  DEC $0278       ; get pointer
    C3A5: AC 78 02  LDY $0278
    C3A8: B9 7A 02  LDA $027A,Y     ; set pointer to character behind '='
    C3AB: A8        TAY
    C3AC: B1 A3     LDA ($A3),Y     ; pointer to buffer
    C3AE: A0 04     LDY #$04        ; compare with marker for file type

    Jump from $C3B6:

    C3B0: D9 BB FE  CMP $FEBB,Y     ; 'S', 'P', 'U', 'R'
    C3B3: F0 03     BEQ $C3B8       ; agreement
    C3B5: 88        DEY
    C3B6: D0 F8     BNE $C3B0

    Jump from $C3A0, $C3B3:

    C3B8: 98        TYA
    C3B9: 8D 96 02  STA $0296       ; note file type (1-4)
    C3BC: 60        RTS

        Previous Page / Next Page