47414: Routine at B936
| 47414 | 
PUSH IX | 
| 47416 | 
PUSH IY | 
| 47418 | 
PUSH HL | 
| 47419 | 
LD (47413),A | 
| 47422 | 
CALL 47374 | 
| 47425 | 
LD A,(IX+7) | 
| 47428 | 
CP 2 | 
| 47430 | 
JP Z,47648 | 
| 47433 | 
LD A,(IX+1) | 
| 47436 | 
CP 255 | 
| 47438 | 
JR Z,47500 | 
| 47440 | 
LD A,(47413) | 
| 47443 | 
LD (47412),A | 
| 47446 | 
LD A,(IX+2) | 
| 47449 | 
LD (40988),A | 
| 47452 | 
LD C,(IX+3) | 
| 47455 | 
LD B,(IX+4) | 
| 47458 | 
LD (45438),BC | 
| 47462 | 
CALL 45457 | 
| 47465 | 
JR Z,47540 | 
| 47467 | 
LD IX,(47206) | 
| 47471 | 
LD BC,(45438) | 
| 47475 | 
LD (IX+3),C | 
| 47478 | 
LD (IX+4),B | 
| 47481 | 
LD A,(40988) | 
| 47484 | 
LD (IX+2),A | 
| 47487 | 
AND A | 
| 47488 | 
CALL Z,47562 | 
| 47491 | 
LD A,1 | 
| 47493 | 
POP HL | 
| 47494 | 
POP IY | 
| 47496 | 
POP IX | 
| 47498 | 
AND A | 
| 47499 | 
RET | 
| 47500 | 
LD A,(IX+2) | 
| 47503 | 
CALL 52958 | 
| 47506 | 
LD (41011),A | 
| 47509 | 
LD A,(IX+3) | 
| 47512 | 
CALL 52958 | 
| 47515 | 
LD (41012),A | 
| 47518 | 
LD A,(IX+4) | 
| 47521 | 
CALL 52958 | 
| 47524 | 
LD (41013),A | 
| 47527 | 
CALL 47610 | 
| 47530 | 
JR 47491 | 
| 47532 | 
CALL 47562 | 
| 47535 | 
JR NZ,47532 | 
| 47537 | 
XOR A | 
| 47538 | 
JR 47493 | 
| 47540 | 
LD A,(40988) | 
| 47543 | 
AND A | 
| 47544 | 
JR Z,47532 | 
| 47546 | 
LD IX,(47206) | 
| 47550 | 
LD (IX+2),0 | 
| 47554 | 
CALL 47562 | 
| 47557 | 
JR Z,47537 | 
| 47559 | 
JP 47422 | 
| 47562 | 
LD IX,(47206) | 
| 47566 | 
LD L,(IY-2) | 
| 47569 | 
LD H,(IY-1) | 
| 47572 | 
LD (IX+5),L | 
| 47575 | 
LD (IX+6),H | 
| 47578 | 
PUSH IX | 
| 47580 | 
PUSH IY | 
| 47582 | 
POP IX | 
| 47584 | 
CALL 41415 | 
| 47587 | 
POP IX | 
| 47589 | 
LD A,L | 
| 47590 | 
OR H | 
| 47591 | 
JR Z,47605 | 
| 47593 | 
PUSH HL | 
| 47594 | 
POP IY | 
| 47596 | 
BIT 6,(IY+1) | 
| 47600 | 
JR NZ,47566 | 
| 47602 | 
OR 1 | 
| 47604 | 
RET | 
| 47605 | 
CALL 47610 | 
| 47608 | 
XOR A | 
| 47609 | 
RET |