| EDF7 |
XOR A |
| EDF8 |
LD ($FAEF),A |
| EDFB |
DEC A |
| EDFC |
LD ($F9F0),A |
| EDFF |
LD (IY+$00),$6E |
| EE03 |
LD A,(IY+$05) |
| EE06 |
CP $80 |
| EE08 |
LD (IY+$05),$C0 |
| EE0C |
JR NC,$EE12 |
| EE0E |
LD (IY+$05),$30 |
| EE12 |
LD (IY+$0A),$78 |
| EE16 |
LD HL,$F879 |
| EE19 |
LD DE,$80A9 |
| EE1C |
LD BC,$003C |
| EE1F |
LDIR |
| EE21 |
CALL Clear_PlayArea |
| EE24 |
LD HL,$4800 |
| EE27 |
LD D,$00 |
| EE29 |
LD A,$53 |
| EE2B |
LD R,A |
| EE2D |
LD A,R |
| EE2F |
LD E,A |
| EE30 |
LD (HL),$20 |
| EE32 |
ADD HL,DE |
| EE33 |
LD A,H |
| EE34 |
CP $58 |
| EE36 |
JR NZ,$EE2D |
| EE38 |
LD HL,$7F02 |
| EE3B |
LD DE,$0F04 |
| EE3E |
CALL Controller_Tile |
| EE41 |
CALL $B9AC |
| EE44 |
CALL Redraw_Banner_Underline |
| EE47 |
CALL $EEA2 |
| EE4A |
CALL $F93A |
| EE4D |
CALL $F9F5 |
| EE50 |
CALL $F9F5 |
| EE53 |
CALL $F9F5 |
| EE56 |
CALL $F8B9 |
| EE59 |
CALL ShadowBufferToScreen |
| EE5C |
LD A,(IY+$05) |
| EE5F |
LD B,A |
| EE60 |
SUB $24 |
| EE62 |
CP $F8 |
| EE64 |
JR NC,$EE6D |
| EE66 |
LD A,B |
| EE67 |
SUB $D4 |
| EE69 |
CP $F8 |
| EE6B |
JR C,$EE44 |
| EE6D |
LD A,(IY+$0A) |
| EE70 |
SUB $7C |
| EE72 |
CP $F8 |
| EE74 |
JR C,$EE44 |
| EE76 |
LD A,B |
| EE77 |
CP $80 |
| EE79 |
JR NC,$EE85 |
| EE7B |
LD (IY+$05),$04 |
| EE7F |
LD (IY+$0F),$13 |
| EE83 |
JR $EE8D |
| EE85 |
LD (IY+$05),$DC |
| EE89 |
LD (IY+$0F),$01 |
| EE8D |
CALL DrawRoom |
| EE90 |
LD (IY+$0A),$98 |
| EE94 |
LD (IY+$46),$00 |
| EE98 |
LD (IY+$00),$00 |
| EE9C |
LD SP,$FC00 |
| EE9F |
JP Game_Running_Loop |