A37D: Routine at A37D
| A37D | 
XOR A | 
| A37E | 
LD ($A028),A | 
| A381 | 
LD A,($A35D) | 
| A384 | 
CALL $A2B1 | 
| A387 | 
PUSH HL | 
| A388 | 
POP IX | 
| A38A | 
PUSH HL | 
| A38B | 
CALL $A2BD | 
| A38E | 
CALL $C493 | 
| A391 | 
CALL $C4B2 | 
| A394 | 
POP HL | 
| A395 | 
LD A,($A01D) | 
| A398 | 
LD C,A | 
| A399 | 
PUSH HL | 
| A39A | 
LD DE,$0006 | 
| A39D | 
ADD HL,DE | 
| A39E | 
CALL $A880 | 
| A3A1 | 
POP HL | 
| A3A2 | 
CALL $A880 | 
| A3A5 | 
BIT 3,C | 
| A3A7 | 
JR Z,$A3E2 | 
| A3A9 | 
BIT 5,C | 
| A3AB | 
CALL NZ,$A880 | 
| A3AE | 
LD A,($A01E) | 
| A3B1 | 
BIT 7,A | 
| A3B3 | 
CALL NZ,$A880 | 
| A3B6 | 
LD A,($A35E) | 
| A3B9 | 
CP $FE | 
| A3BB | 
JR NZ,$A3C7 | 
| A3BD | 
PUSH HL | 
| A3BE | 
LD HL,($A02F) | 
| A3C1 | 
CALL $A419 | 
| A3C4 | 
POP HL | 
| A3C5 | 
JR $A3E2 | 
| A3C7 | 
PUSH HL | 
| A3C8 | 
LD HL,$A036 | 
| A3CB | 
CP (HL) | 
| A3CC | 
JR NZ,$A3D6 | 
| A3CE | 
LD DE,$055B | 
| A3D1 | 
CALL $A887 | 
| A3D4 | 
JR $A3E1 | 
| A3D6 | 
LD A,($A00F) | 
| A3D9 | 
CP $05 | 
| A3DB | 
LD A,($A35E) | 
| A3DE | 
CALL $A745 | 
| A3E1 | 
POP HL | 
| A3E2 | 
LD A,($A35F) | 
| A3E5 | 
CP $FF | 
| A3E7 | 
JR Z,$A414 | 
| A3E9 | 
BIT 2,C | 
| A3EB | 
JR Z,$A414 | 
| A3ED | 
BIT 5,C | 
| A3EF | 
CALL Z,$A880 | 
| A3F2 | 
LD A,($A01E) | 
| A3F5 | 
BIT 7,A | 
| A3F7 | 
CALL Z,$A880 | 
| A3FA | 
LD A,($A35F) | 
| A3FD | 
CP $FE | 
| A3FF | 
JR NZ,$A409 | 
| A401 | 
LD HL,($A031) | 
| A404 | 
CALL $A419 | 
| A407 | 
JR $A414 | 
| A409 | 
LD A,($A010) | 
| A40C | 
CP $05 | 
| A40E | 
LD A,($A35F) | 
| A411 | 
CALL $A745 | 
| A414 | 
LD A,$2E | 
| A416 | 
JP $A9B7 | 
| A419 | 
PUSH BC | 
| A41A | 
RES 7,H | 
| A41C | 
SLA L | 
| A41E | 
SRL H | 
| A420 | 
RR L | 
| A422 | 
LD A,$20 | 
| A424 | 
CALL $A9B7 | 
| A427 | 
LD DE,$00F0 | 
| A42A | 
CALL $A476 | 
| A42D | 
AND A | 
| A42E | 
JR Z,$A442 | 
| A430 | 
LD B,A | 
| A431 | 
LD A,$60 | 
| A433 | 
CALL $A9B7 | 
| A436 | 
CALL $A490 | 
| A439 | 
LD A,L | 
| A43A | 
OR H | 
| A43B | 
JR Z,$A467 | 
| A43D | 
LD A,$20 | 
| A43F | 
CALL $A9B7 | 
| A442 | 
LD DE,$000C | 
| A445 | 
CALL $A476 | 
| A448 | 
AND A | 
| A449 | 
JR Z,$A469 | 
| A44B | 
LD B,A | 
| A44C | 
CALL $A490 | 
| A44F | 
LD A,$2F | 
| A451 | 
CALL $A9B7 | 
| A454 | 
LD A,L | 
| A455 | 
AND A | 
| A456 | 
LD B,A | 
| A457 | 
JR Z,$A45E | 
| A459 | 
CALL $A490 | 
| A45C | 
JR $A467 | 
| A45E | 
LD A,$2D | 
| A460 | 
CALL $A9B7 | 
| A463 | 
XOR A | 
| A464 | 
LD ($A026),A | 
| A467 | 
POP BC | 
| A468 | 
RET | 
| A469 | 
LD B,L | 
| A46A | 
CALL $A490 | 
| A46D | 
LD A,$44 | 
| A46F | 
CALL $A9B7 | 
| A472 | 
LD A,$2E | 
| A474 | 
JR $A460 | 
| A476 | 
LD A,$FF | 
| A478 | 
INC A | 
| A479 | 
AND A | 
| A47A | 
SBC HL,DE | 
| A47C | 
JR NC,$A478 | 
| A47E | 
ADD HL,DE | 
| A47F | 
RET | 
| A480 | 
CALL $A476 | 
| A483 | 
ADD A,$30 | 
| A485 | 
DEC C | 
| A486 | 
INC C | 
| A487 | 
JR NZ,$A48D | 
| A489 | 
CP $30 | 
| A48B | 
RET Z | 
| A48C | 
INC C | 
| A48D | 
JP $A9B7 | 
| A490 | 
PUSH HL | 
| A491 | 
PUSH DE | 
| A492 | 
LD L,B | 
| A493 | 
LD H,$00 | 
| A495 | 
LD C,H | 
| A496 | 
LD DE,$0064 | 
| A499 | 
CALL $A480 | 
| A49C | 
LD DE,$000A | 
| A49F | 
CALL $A480 | 
| A4A2 | 
LD A,L | 
| A4A3 | 
ADD A,$30 | 
| A4A5 | 
CALL $A9B7 | 
| A4A8 | 
POP DE | 
| A4A9 | 
POP HL | 
| A4AA | 
RET |