     $DD95/56725:   Manipulate flags

    DD95: 90 06     BCC $DD9D

    Jump from $CA4F, $E01A, $E0A0, $E107, $E25F, $E446:

    DD97: A6 82     LDX $82         ; channel number
    DD99: 15 EC     ORA $EC,X       ; set flag
    DD9B: D0 06     BNE $DDA3

    Jump from $DD95, $CFAC, $DFD2, $E003, $E0ED, $E21B:

    DD9D: A6 82     LDX $82         ; channel number
    DD9F: 49 FF     EOR #$FF
    DDA1: 35 EC     AND $EC,X       ; erase flag

    Jump from $DD9B:

    DDA3: 95 EC     STA $EC,X
    DDA5: 60        RTS

        Previous Page / Next Page