B8E6: Routine at B8E6
| B8E6 |
LD DE,$F060 |
| B8E9 |
LD A,($B971) |
| B8EC |
AND $7F |
| B8EE |
LD B,A |
| B8EF |
LD A,(IX+$0C) |
| B8F2 |
SUB B |
| B8F3 |
CP $09 |
| B8F5 |
JR NC,$B906 |
| B8F7 |
LD A,(IX+$0C) |
| B8FA |
SUB $0B |
| B8FC |
LD B,A |
| B8FD |
LD A,($B971) |
| B900 |
AND $80 |
| B902 |
OR B |
| B903 |
LD ($B971),A |
| B906 |
LD A,(IX+$02) |
| B909 |
ADD A,B |
| B90A |
LD C,A |
| B90B |
RRA |
| B90C |
RRA |
| B90D |
RRA |
| B90E |
AND $1F |
| B910 |
ADD A,E |
| B911 |
LD E,A |
| B912 |
LD A,C |
| B913 |
AND $07 |
| B915 |
LD HL,$B969 |
| B918 |
CALL PrintLine_9 |
| B91B |
LD A,(DE) |
| B91C |
AND (HL) |
| B91D |
LD (DE),A |
| B91E |
LD A,(IX+$02) |
| B921 |
LD E,A |
| B922 |
LD A,(IX+$0C) |
| B925 |
ADD A,E |
| B926 |
SUB B |
| B927 |
DEC A |
| B928 |
LD C,A |
| B929 |
RRA |
| B92A |
RRA |
| B92B |
RRA |
| B92C |
AND $1F |
| B92E |
ADD A,$60 |
| B930 |
LD E,A |
| B931 |
LD A,C |
| B932 |
AND $07 |
| B934 |
LD HL,$B969 |
| B937 |
CALL PrintLine_9 |
| B93A |
LD A,(DE) |
| B93B |
AND (HL) |
| B93C |
LD (DE),A |
| B93D |
LD A,($B971) |
| B940 |
BIT 7,A |
| B942 |
RES 7,A |
| B944 |
JR Z,$B951 |
| B946 |
DEC A |
| B947 |
CP $09 |
| B949 |
JR Z,$B95B |
| B94B |
OR $80 |
| B94D |
LD ($B971),A |
| B950 |
RET |
| B951 |
INC A |
| B952 |
LD B,A |
| B953 |
LD A,(IX+$0C) |
| B956 |
SUB B |
| B957 |
CP $0A |
| B959 |
JR NZ,$B964 |
| B95B |
LD A,($B971) |
| B95E |
XOR $80 |
| B960 |
LD ($B971),A |
| B963 |
RET |
| B964 |
LD A,B |
| B965 |
LD ($B971),A |
| B968 |
RET |
| B969 |
LD A,A |
| B96A |
CP A |
| B96B |
RST $18 |
| B96C |
RST $28 |
| B96D |
RST $30 |
| B96E |
EI |
| B96F |
DEFB $FD |
| B970 |
CP $0E |
| B972 |
NOP |
| B973 |
LD BC,$733A |
| B976 |
CP C |
| B977 |
AND A |
| B978 |
RET NZ |
| B979 |
LD DE,$B989 |
| B97C |
LD B,$02 |
| B97E |
CALL $B796 |
| B981 |
LD D,$00 |
| B983 |
CALL $97D3 |
| B986 |
JP $97AD |