$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