AED7: Routine at AED7
| AED7 |
PUSH HL |
| AED8 |
LD HL,($AED5) |
| AEDB |
LD A,(HL) |
| AEDC |
CP $FF |
| AEDE |
JR NZ,$AEE4 |
| AEE0 |
LD HL,$AEEA |
| AEE3 |
LD A,(HL) |
| AEE4 |
INC HL |
| AEE5 |
LD ($AED5),HL |
| AEE8 |
POP HL |
| AEE9 |
RET |
| AEEA |
LD (BC),A |
| AEEB |
INC B |
| AEEC |
DEC B |
| AEED |
EX AF,AF' |
| AEEE |
ADD HL,BC |
| AEEF |
LD A,(BC) |
| AEF0 |
DEC BC |
| AEF1 |
INC C |
| AEF2 |
LD C,$0F |
| AEF4 |
LD DE,$1412 |
| AEF7 |
LD D,$17 |
| AEF9 |
ADD HL,DE |
| AEFA |
DEC DE |
| AEFB |
DEC E |
| AEFC |
LD E,$1F |
| AEFE |
JR NZ,$AEFF |
| AF00 |
RRCA |
| AF01 |
LD A,($AF00) |
| AF04 |
INC A |
| AF05 |
CP $20 |
| AF07 |
JR NZ,$AF0A |
| AF09 |
XOR A |
| AF0A |
LD ($AF00),A |
| AF0D |
XOR $15 |
| AF0F |
RET |