| BA20 |
LD A,($A036) |
| BA23 |
LD HL,$BA67 |
| BA26 |
CP $03 |
| BA28 |
JR Z,$BA31 |
| BA2A |
LD HL,$BB67 |
| BA2D |
CP $02 |
| BA2F |
JR NZ,$BA34 |
| BA31 |
CALL $BA3E |
| BA34 |
LD A,$01 |
| BA36 |
POP HL |
| BA37 |
POP IY |
| BA39 |
POP IX |
| BA3B |
AND A |
| BA3C |
SCF |
| BA3D |
RET |
| BA3E |
PUSH IX |
| BA40 |
XOR A |
| BA41 |
LD ($9FEB),A |
| BA44 |
LD E,(IX+$05) |
| BA47 |
LD D,(IX+$06) |
| BA4A |
PUSH DE |
| BA4B |
PUSH DE |
| BA4C |
POP IY |
| BA4E |
CALL $D1DB |
| BA51 |
POP IX |
| BA53 |
PUSH AF |
| BA54 |
CALL $A1AF |
| BA57 |
POP AF |
| BA58 |
POP IX |
| BA5A |
PUSH AF |
| BA5B |
CALL $B9FA |
| BA5E |
POP AF |
| BA5F |
RET |
| BA60 |
NOP |
| BA61 |
NOP |
| BA62 |
NOP |
| BA63 |
NOP |
| BA64 |
NOP |
| BA65 |
NOP |
| BA66 |
NOP |
| BA67 |
LD ($BA60),A |
| BA6A |
LD ($BA61),A |
| BA6D |
CALL $BD7E |
| BA70 |
JP C,$BBBE |
| BA73 |
JR Z,$BAA6 |
| BA75 |
CALL $BD4B |
| BA78 |
JR NZ,$BA85 |
| BA7A |
LD A,$01 |
| BA7C |
CALL $BB46 |
| BA7F |
LD ($BA65),IX |
| BA83 |
JR $BAAB |
| BA85 |
CALL $BD51 |
| BA88 |
JR NZ,$BA9D |
| BA8A |
LD A,$02 |
| BA8C |
BIT 5,(IX+$03) |
| BA90 |
JR NZ,$BA7C |
| BA92 |
CALL $D29D |
| BA95 |
CP $32 |
| BA97 |
LD A,$03 |
| BA99 |
JR C,$BA7C |
| BA9B |
JR $BAA6 |
| BA9D |
CALL $D29D |
| BAA0 |
CP $46 |
| BAA2 |
LD A,$04 |
| BAA4 |
JR C,$BA7C |
| BAA6 |
CALL $AEA9 |
| BAA9 |
JR NZ,$BA6D |
| BAAB |
LD A,($BA60) |
| BAAE |
AND A |
| BAAF |
JP Z,$BB3F |
| BAB2 |
LD A,($BA61) |
| BAB5 |
AND A |
| BAB6 |
JR Z,$BB16 |
| BAB8 |
LD IX,$9FF6 |
| BABC |
CALL $A0F7 |
| BABF |
JR Z,$BAF5 |
| BAC1 |
LD A,($BA62) |
| BAC4 |
CP (IX+$00) |
| BAC7 |
JR NZ,$BABC |
| BAC9 |
LD A,($BA63) |
| BACC |
CP (IX+$01) |
| BACF |
JR NZ,$BABC |
| BAD1 |
LD A,($BA64) |
| BAD4 |
CP (IX+$02) |
| BAD7 |
JR NZ,$BABC |
| BAD9 |
PUSH IY |
| BADB |
PUSH IX |
| BADD |
POP DE |
| BADE |
LD IY,$9FF4 |
| BAE2 |
CALL $A104 |
| BAE5 |
LD A,(IX-$02) |
| BAE8 |
LD (IY-$02),A |
| BAEB |
LD A,(IX-$01) |
| BAEE |
LD (IY-$01),A |
| BAF1 |
POP IY |
| BAF3 |
JR $BAFA |
| BAF5 |
LD A,$05 |
| BAF7 |
CALL $A11C |
| BAFA |
LD A,($BA62) |
| BAFD |
LD HL,($BA63) |
| BB00 |
LD (IX+$00),A |
| BB03 |
LD (IX+$01),L |
| BB06 |
LD (IX+$02),H |
| BB09 |
LD HL,($9FF4) |
| BB0C |
LD ($9FF4),IX |
| BB10 |
LD (IX-$02),L |
| BB13 |
LD (IX-$01),H |
| BB16 |
LD A,($BA60) |
| BB19 |
CP $01 |
| BB1B |
JR Z,$BB5C |
| BB1D |
CALL $D29D |
| BB20 |
CP $19 |
| BB22 |
JR C,$BB3F |
| BB24 |
LD IX,$BA62 |
| BB28 |
CALL $BD06 |
| BB2B |
JR NZ,$BB3F |
| BB2D |
LD A,C |
| BB2E |
PUSH BC |
| BB2F |
CALL PointToObjectAttributeByte |
| BB32 |
POP AF |
| BB33 |
PUSH HL |
| BB34 |
CALL PointToObjectAttributeByte |
| BB37 |
PUSH HL |
| BB38 |
LD HL,$6F62 |
| BB3B |
CALL $A59F |
| BB3E |
RET |
| BB3F |
LD HL,$6F54 |
| BB42 |
CALL $A59F |
| BB45 |
RET |
| BB46 |
PUSH AF |
| BB47 |
LD A,$01 |
| BB49 |
LD ($BA61),A |
| BB4C |
POP AF |
| BB4D |
LD ($BA60),A |
| BB50 |
LD HL,$BA19 |
| BB53 |
LD DE,$BA62 |
| BB56 |
LD BC,$0003 |
| BB59 |
LDIR |
| BB5B |
RET |
| BB5C |
LD IX,($BA65) |
| BB60 |
LD L,(IX+$03) |
| BB63 |
LD H,(IX+$04) |
| BB66 |
JP (HL) |
| BB67 |
LD ($BA1D),A |
| BB6A |
LD ($BA1C),A |
| BB6D |
CALL $BD7E |
| BB70 |
JP C,$BBBE |
| BB73 |
CALL $BC21 |
| BB76 |
JR Z,$BB7C |
| BB78 |
LD HL,$BA1C |
| BB7B |
INC (HL) |
| BB7C |
CALL $AEA9 |
| BB7F |
JR NZ,$BB6D |
| BB81 |
LD A,($BA1C) |
| BB84 |
AND A |
| BB85 |
JR NZ,$BB8E |
| BB87 |
LD HL,$725F |
| BB8A |
CALL $A59F |
| BB8D |
RET |
| BB8E |
LD A,($BA1D) |
| BB91 |
AND A |
| BB92 |
JR Z,$BBC9 |
| BB94 |
LD IX,($BA1E) |
| BB98 |
PUSH IX |
| BB9A |
CALL $BE5A |
| BB9D |
LD A,(IX+$03) |
| BBA0 |
AND $C0 |
| BBA2 |
CP $80 |
| BBA4 |
JR Z,$BBB1 |
| BBA6 |
BIT 3,(IX+$03) |
| BBAA |
JR NZ,$BBB1 |
| BBAC |
CALL $BE72 |
| BBAF |
JR $BB9D |
| BBB1 |
POP IX |
| BBB3 |
JR NZ,$BBC4 |
| BBB5 |
LD HL,$7295 |
| BBB8 |
PUSH IX |
| BBBA |
CALL $A59F |
| BBBD |
RET |
| BBBE |
LD HL,$7243 |
| BBC1 |
JP $A59F |
| BBC4 |
LD HL,$72A6 |
| BBC7 |
JR $BBB8 |
| BBC9 |
CALL $BC46 |
| BBCC |
CALL $BC9C |
| BBCF |
LD A,B |
| BBD0 |
AND A |
| BBD1 |
JR NZ,$BBE5 |
| BBD3 |
CALL $BC74 |
| BBD6 |
AND A |
| BBD7 |
JR Z,$BBDE |
| BBD9 |
LD HL,$72BD |
| BBDC |
JR $BBB8 |
| BBDE |
LD HL,$727E |
| BBE1 |
CALL $A59F |
| BBE4 |
RET |