9E4A: Routine at 9E4A
| 9E4A |
LD HL,$6B79 |
| 9E4D |
LD A,$03 |
| 9E4F |
CALL $9E60 |
| 9E52 |
JR NZ,$9E74 |
| 9E54 |
LD A,$02 |
| 9E56 |
CALL $9E60 |
| 9E59 |
JR NZ,$9E74 |
| 9E5B |
LD HL,$6AF3 |
| 9E5E |
JR $9E74 |
| 9E60 |
CALL FetchObjectDataPointer |
| 9E63 |
LD A,($A009) |
| 9E66 |
CP (IX+$0F) |
| 9E69 |
RET |
| 9E6A |
NOP |
| 9E6B |
NOP |
| 9E6C |
LD A,($9D90) |
| 9E6F |
AND A |
| 9E70 |
RET NZ |
| 9E71 |
LD HL,$693A |
| 9E74 |
LD A,$01 |
| 9E76 |
LD ($5C3C),A |
| 9E79 |
CALL $A59F |
| 9E7C |
CALL $C306 |
| 9E7F |
CALL $A296 |
| 9E82 |
JP $B0AC |
| 9E85 |
NOP |
| 9E86 |
NOP |
| 9E87 |
LD A,$00 |
| 9E89 |
AND A |
| 9E8A |
RET NZ |
| 9E8B |
LD HL,$6975 |
| 9E8E |
CALL $A59F |
| 9E91 |
LD A,($A009) |
| 9E94 |
LD HL,$A00A |
| 9E97 |
CP (HL) |
| 9E98 |
LD HL,$69BF |
| 9E9B |
JR Z,$9E74 |
| 9E9D |
LD HL,$6A26 |
| 9EA0 |
JR $9E74 |
| 9EA2 |
NOP |
| 9EA3 |
NOP |
| 9EA4 |
LD HL,$6A33 |
| 9EA7 |
LD IX,$9973 |
| 9EAB |
BIT 1,(IX+$03) |
| 9EAF |
JR Z,$9E74 |
| 9EB1 |
LD IX,$9981 |
| 9EB5 |
BIT 1,(IX+$03) |
| 9EB9 |
JR Z,$9E74 |
| 9EBB |
LD HL,$6ABD |
| 9EBE |
JR $9E74 |