9997: Graphic layout routine: (230)
| 9997 |
LD D,$01 |
| 9999 |
LD A,($CE53) |
| 999C |
BIT 1,A |
| 999E |
JP Z,$9AF0 |
| 99A1 |
PUSH IX |
| 99A3 |
LD IX,($6D73) |
| 99A7 |
BIT 2,(IX+$09) |
| 99AB |
JR Z,$99B2 |
| 99AD |
POP IX |
| 99AF |
JP $9AF0 |
| 99B2 |
LD A,$13 |
| 99B4 |
LD ($798B),A |
| 99B7 |
LD ($799E),A |
| 99BA |
SET 2,(IX+$09) |
| 99BE |
LD A,(IX+$01) |
| 99C1 |
CP $01 |
| 99C3 |
JP NZ,$9A30 |
| 99C6 |
LD IY,$CE3D |
| 99CA |
LD A,($6D8A) |
| 99CD |
CP $06 |
| 99CF |
JR NZ,$99D6 |
| 99D1 |
PUSH AF |
| 99D2 |
CALL $92F7 |
| 99D5 |
POP AF |
| 99D6 |
CP (IY+$00) |
| 99D9 |
JR NZ,$9A30 |
| 99DB |
PUSH HL |
| 99DC |
LD HL,$CE47 |
| 99DF |
LD IX,$CEA9 |
| 99E3 |
LD A,(IX+$04) |
| 99E6 |
SUB (IY+$04) |
| 99E9 |
DEC A |
| 99EA |
LD E,A |
| 99EB |
LD A,D |
| 99EC |
OR A |
| 99ED |
JR Z,$9A06 |
| 99EF |
LD A,(IY+$05) |
| 99F2 |
SUB (IX+$05) |
| 99F5 |
CP E |
| 99F6 |
JR Z,$9A1B |
| 99F8 |
INC A |
| 99F9 |
CP E |
| 99FA |
JR Z,$9A23 |
| 99FC |
INC A |
| 99FD |
CP E |
| 99FE |
JR Z,$9A23 |
| 9A00 |
INC A |
| 9A01 |
CP E |
| 9A02 |
JR Z,$9A1F |
| 9A04 |
JR $9A2D |
| 9A06 |
LD A,(IX+$05) |
| 9A09 |
SUB (IY+$07) |
| 9A0C |
CP E |
| 9A0D |
JR Z,$9A1F |
| 9A0F |
INC A |
| 9A10 |
CP E |
| 9A11 |
JR Z,$9A23 |
| 9A13 |
INC A |
| 9A14 |
CP E |
| 9A15 |
JR Z,$9A23 |
| 9A17 |
INC A |
| 9A18 |
CP E |
| 9A19 |
JR NZ,$9A2D |
| 9A1B |
SET 2,(HL) |
| 9A1D |
JR $9A2D |
| 9A1F |
SET 3,(HL) |
| 9A21 |
JR $9A2D |
| 9A23 |
DEC E |
| 9A24 |
LD A,E |
| 9A25 |
LD ($798B),A |
| 9A28 |
LD ($799E),A |
| 9A2B |
SET 1,(HL) |
| 9A2D |
SET 4,(HL) |
| 9A2F |
POP HL |
| 9A30 |
POP IX |
| 9A32 |
LD A,$04 |
| 9A34 |
CALL $D899 |
| 9A37 |
JP $989E |