Prev: 43445 Up: Map Next: 43633
43447: Routine at A9B7
Used by the routines at 41634, 41853, ProcessTextCommand, 42554, 42567, 42806, 43136, 48101, 53506, 54566, 56428 and 59025.
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
Prev: 43445 Up: Map Next: 43633