43447: Routine at A9B7
| 43447 | 
PUSH AF | 
| 43448 | 
LD A,(40999) | 
| 43451 | 
AND A | 
| 43452 | 
JR NZ,43536 | 
| 43454 | 
POP AF | 
| 43455 | 
PUSH AF | 
| 43456 | 
PUSH HL | 
| 43457 | 
LD HL,(43445) | 
| 43460 | 
CP 32 | 
| 43462 | 
JR Z,43487 | 
| 43464 | 
CP 13 | 
| 43466 | 
JR Z,43487 | 
| 43468 | 
CP 34 | 
| 43470 | 
JR Z,43487 | 
| 43472 | 
CP 8 | 
| 43474 | 
JR NZ,43479 | 
| 43476 | 
DEC HL | 
| 43477 | 
JR 43481 | 
| 43479 | 
LD (HL),A | 
| 43480 | 
INC HL | 
| 43481 | 
LD (43445),HL | 
| 43484 | 
POP HL | 
| 43485 | 
POP AF | 
| 43486 | 
RET | 
| 43487 | 
PUSH DE | 
| 43488 | 
LD DE,23563 | 
| 43491 | 
AND A | 
| 43492 | 
SBC HL,DE | 
| 43494 | 
JR Z,43531 | 
| 43496 | 
LD A,(49653) | 
| 43499 | 
CP L | 
| 43500 | 
PUSH AF | 
| 43501 | 
JR NC,43508 | 
| 43503 | 
LD A,13 | 
| 43505 | 
CALL 43540 | 
| 43508 | 
PUSH BC | 
| 43509 | 
LD B,L | 
| 43510 | 
LD HL,23563 | 
| 43513 | 
LD (43445),HL | 
| 43516 | 
LD A,(HL) | 
| 43517 | 
CALL 43540 | 
| 43520 | 
INC HL | 
| 43521 | 
DJNZ 43516 | 
| 43523 | 
POP BC | 
| 43524 | 
POP AF | 
| 43525 | 
JR NZ,43531 | 
| 43527 | 
XOR A | 
| 43528 | 
LD (40997),A | 
| 43531 | 
POP DE | 
| 43532 | 
POP HL | 
| 43533 | 
POP AF | 
| 43534 | 
JR 43540 | 
| 43536 | 
POP AF | 
| 43537 | 
JP 49633 | 
| 43540 | 
CP 65 | 
| 43542 | 
JR C,43550 | 
| 43544 | 
CP 91 | 
| 43546 | 
JR NC,43550 | 
| 43548 | 
OR 32 | 
| 43550 | 
PUSH AF | 
| 43551 | 
LD A,(40997) | 
| 43554 | 
AND A | 
| 43555 | 
JR NZ,43562 | 
| 43557 | 
POP AF | 
| 43558 | 
CP 32 | 
| 43560 | 
RET Z | 
| 43561 | 
PUSH AF | 
| 43562 | 
LD A,1 | 
| 43564 | 
LD (40997),A | 
| 43567 | 
POP AF | 
| 43568 | 
PUSH AF | 
| 43569 | 
CP 13 | 
| 43571 | 
JR NZ,43579 | 
| 43573 | 
XOR A | 
| 43574 | 
LD (40997),A | 
| 43577 | 
JR 43629 | 
| 43579 | 
CP 34 | 
| 43581 | 
JR NZ,43590 | 
| 43583 | 
LD A,32 | 
| 43585 | 
CALL 49633 | 
| 43588 | 
JR 43594 | 
| 43590 | 
CP 46 | 
| 43592 | 
JR NZ,43601 | 
| 43594 | 
LD A,1 | 
| 43596 | 
LD (40998),A | 
| 43599 | 
JR 43629 | 
| 43601 | 
CP 97 | 
| 43603 | 
JR C,43629 | 
| 43605 | 
CP 123 | 
| 43607 | 
JR NC,43629 | 
| 43609 | 
LD A,(43089) | 
| 43612 | 
AND A | 
| 43613 | 
JR NZ,43621 | 
| 43615 | 
LD A,(40998) | 
| 43618 | 
AND A | 
| 43619 | 
JR Z,43629 | 
| 43621 | 
XOR A | 
| 43622 | 
LD (40998),A | 
| 43625 | 
POP AF | 
| 43626 | 
AND 95 | 
| 43628 | 
PUSH AF | 
| 43629 | 
POP AF | 
| 43630 | 
JP 49633 |