B936: Routine at B936
| B936 | 
PUSH IX | 
| B938 | 
PUSH IY | 
| B93A | 
PUSH HL | 
| B93B | 
LD ($B935),A | 
| B93E | 
CALL $B90E | 
| B941 | 
LD A,(IX+$07) | 
| B944 | 
CP $02 | 
| B946 | 
JP Z,$BA20 | 
| B949 | 
LD A,(IX+$01) | 
| B94C | 
CP $FF | 
| B94E | 
JR Z,$B98C | 
| B950 | 
LD A,($B935) | 
| B953 | 
LD ($B934),A | 
| B956 | 
LD A,(IX+$02) | 
| B959 | 
LD ($A01C),A | 
| B95C | 
LD C,(IX+$03) | 
| B95F | 
LD B,(IX+$04) | 
| B962 | 
LD ($B17E),BC | 
| B966 | 
CALL $B191 | 
| B969 | 
JR Z,$B9B4 | 
| B96B | 
LD IX,($B866) | 
| B96F | 
LD BC,($B17E) | 
| B973 | 
LD (IX+$03),C | 
| B976 | 
LD (IX+$04),B | 
| B979 | 
LD A,($A01C) | 
| B97C | 
LD (IX+$02),A | 
| B97F | 
AND A | 
| B980 | 
CALL Z,$B9CA | 
| B983 | 
LD A,$01 | 
| B985 | 
POP HL | 
| B986 | 
POP IY | 
| B988 | 
POP IX | 
| B98A | 
AND A | 
| B98B | 
RET | 
| B98C | 
LD A,(IX+$02) | 
| B98F | 
CALL $CEDE | 
| B992 | 
LD ($A033),A | 
| B995 | 
LD A,(IX+$03) | 
| B998 | 
CALL $CEDE | 
| B99B | 
LD ($A034),A | 
| B99E | 
LD A,(IX+$04) | 
| B9A1 | 
CALL $CEDE | 
| B9A4 | 
LD ($A035),A | 
| B9A7 | 
CALL $B9FA | 
| B9AA | 
JR $B983 | 
| B9AC | 
CALL $B9CA | 
| B9AF | 
JR NZ,$B9AC | 
| B9B1 | 
XOR A | 
| B9B2 | 
JR $B985 | 
| B9B4 | 
LD A,($A01C) | 
| B9B7 | 
AND A | 
| B9B8 | 
JR Z,$B9AC | 
| B9BA | 
LD IX,($B866) | 
| B9BE | 
LD (IX+$02),$00 | 
| B9C2 | 
CALL $B9CA | 
| B9C5 | 
JR Z,$B9B1 | 
| B9C7 | 
JP $B93E | 
| B9CA | 
LD IX,($B866) | 
| B9CE | 
LD L,(IY-$02) | 
| B9D1 | 
LD H,(IY-$01) | 
| B9D4 | 
LD (IX+$05),L | 
| B9D7 | 
LD (IX+$06),H | 
| B9DA | 
PUSH IX | 
| B9DC | 
PUSH IY | 
| B9DE | 
POP IX | 
| B9E0 | 
CALL $A1C7 | 
| B9E3 | 
POP IX | 
| B9E5 | 
LD A,L | 
| B9E6 | 
OR H | 
| B9E7 | 
JR Z,$B9F5 | 
| B9E9 | 
PUSH HL | 
| B9EA | 
POP IY | 
| B9EC | 
BIT 6,(IY+$01) | 
| B9F0 | 
JR NZ,$B9CE | 
| B9F2 | 
OR $01 | 
| B9F4 | 
RET | 
| B9F5 | 
CALL $B9FA | 
| B9F8 | 
XOR A | 
| B9F9 | 
RET |