A8A0: Routine at A8A0
| A8A0 |
EXX |
| A8A1 |
PUSH AF |
| A8A2 |
LD ($A83B),SP |
| A8A6 |
LD SP,$8378 |
| A8A9 |
LD L,A |
| A8AA |
LD H,$00 |
| A8AC |
ADD HL,HL |
| A8AD |
ADD HL,HL |
| A8AE |
ADD HL,HL |
| A8AF |
ADD HL,HL |
| A8B0 |
ADD HL,HL |
| A8B1 |
ADD HL,SP |
| A8B2 |
LD SP,HL |
| A8B3 |
LD A,($A838) |
| A8B6 |
LD B,A |
| A8B7 |
AND %00000111 |
| A8B9 |
INC A |
| A8BA |
LD ($A8E0),A |
| A8BD |
LD ($A8FC),A |
| A8C0 |
LD A,B |
| A8C1 |
AND %11111000 |
| A8C3 |
RRCA |
| A8C4 |
RRCA |
| A8C5 |
RRCA |
| A8C6 |
LD ($EFAF),A |
| A8C9 |
ADD A,$02 |
| A8CB |
LD E,A |
| A8CC |
LD C,$10 |
| A8CE |
LD A,($A839) |
| A8D1 |
SUB $40 |
| A8D3 |
LD L,A |
| A8D4 |
LD H,$00 |
| A8D6 |
ADD HL,HL |
| A8D7 |
ADD HL,HL |
| A8D8 |
ADD HL,HL |
| A8D9 |
ADD HL,HL |
| A8DA |
ADD HL,HL |
| A8DB |
LD D,$6B |
| A8DD |
ADD HL,DE |
| A8DE |
POP DE |
| A8DF |
LD B,$00 |
| A8E1 |
DEC B |
| A8E2 |
JR Z,$A8F0 |
| A8E4 |
SCF |
| A8E5 |
LD A,$FF |
| A8E7 |
RR E |
| A8E9 |
RR D |
| A8EB |
RRA |
| A8EC |
DJNZ $A8E7 |
| A8EE |
AND (HL) |
| A8EF |
LD (HL),A |
| A8F0 |
DEC HL |
| A8F1 |
LD A,(HL) |
| A8F2 |
AND D |
| A8F3 |
LD (HL),A |
| A8F4 |
DEC HL |
| A8F5 |
LD A,(HL) |
| A8F6 |
AND E |
| A8F7 |
LD (HL),A |
| A8F8 |
INC HL |
| A8F9 |
INC HL |
| A8FA |
POP DE |
| A8FB |
LD B,$00 |
| A8FD |
DEC B |
| A8FE |
JR Z,$A90A |
| A900 |
XOR A |
| A901 |
SRL E |
| A903 |
RR D |
| A905 |
RRA |
| A906 |
DJNZ $A901 |
| A908 |
OR (HL) |
| A909 |
LD (HL),A |
| A90A |
DEC HL |
| A90B |
LD A,(HL) |
| A90C |
OR D |
| A90D |
LD (HL),A |
| A90E |
DEC HL |
| A90F |
LD A,(HL) |
| A910 |
OR E |
| A911 |
LD (HL),A |
| A912 |
LD DE,$0022 |
| A915 |
ADD HL,DE |
| A916 |
DEC C |
| A917 |
JP NZ,$A8DE |
| A91A |
EXX |
| A91B |
LD SP,($A83B) |
| A91F |
POP AF |
| A920 |
RET |