B6FD: Routine at B6FD
| B6FD | 
XOR A | 
| B6FE | 
LD ($B77E),A | 
| B701 | 
LD ($B6D8),HL | 
| B704 | 
CALL $D33C | 
| B707 | 
LD L,(IX+$07) | 
| B70A | 
LD H,(IX+$08) | 
| B70D | 
LD A,H | 
| B70E | 
OR L | 
| B70F | 
RET Z | 
| B710 | 
PUSH HL | 
| B711 | 
POP IX | 
| B713 | 
LD HL,$0000 | 
| B716 | 
LD ($B6D6),HL | 
| B719 | 
LD IY,$AAAC | 
| B71D | 
LD HL,$AAAC | 
| B720 | 
LD B,$06 | 
| B722 | 
CALL $A2AB | 
| B725 | 
CALL $B77F | 
| B728 | 
RET Z | 
| B729 | 
CALL $B772 | 
| B72C | 
CP $50 | 
| B72E | 
JR Z,$B75A | 
| B730 | 
CP $60 | 
| B732 | 
JR NZ,$B725 | 
| B734 | 
LD (IY+$02),E | 
| B737 | 
LD (IY+$03),D | 
| B73A | 
CALL $B77F | 
| B73D | 
RET Z | 
| B73E | 
CALL $B772 | 
| B741 | 
CP $50 | 
| B743 | 
JR Z,$B75A | 
| B745 | 
CP $60 | 
| B747 | 
JR NZ,$B71D | 
| B749 | 
LD (IY+$04),E | 
| B74C | 
LD (IY+$05),D | 
| B74F | 
CALL $B77F | 
| B752 | 
RET Z | 
| B753 | 
CALL $B772 | 
| B756 | 
CP $50 | 
| B758 | 
JR NZ,$B71D | 
| B75A | 
LD (IY+$00),E | 
| B75D | 
LD (IY+$01),D | 
| B760 | 
LD HL,($B6D8) | 
| B763 | 
CALL $A4E0 | 
| B766 | 
JR NZ,$B71D | 
| B768 | 
LD IX,($B6D6) | 
| B76C | 
CALL $A1AF | 
| B76F | 
OR %00000001 | 
| B771 | 
RET |