25432: Routine at 6358
| 25432 |
DEC A |
| 25433 |
JR NZ,25452 |
| 25435 |
LD A,(23354) |
| 25438 |
CP 15 |
| 25440 |
JP NZ,25215 |
| 25443 |
CALL 25179 |
| 25446 |
LD A,6 |
| 25448 |
LD (23296),A |
| 25451 |
RET |
| 25452 |
DEC A |
| 25453 |
JR NZ,25505 |
| 25455 |
LD HL,(23340) |
| 25458 |
LD DE,200 |
| 25461 |
SBC HL,DE |
| 25463 |
JP NC,25709 |
| 25466 |
LD A,R |
| 25468 |
RRA |
| 25469 |
RRA |
| 25470 |
AND 7 |
| 25472 |
ADD A,A |
| 25473 |
LD HL,25557 |
| 25476 |
ADD A,L |
| 25477 |
LD L,A |
| 25478 |
JR NC,25481 |
| 25480 |
INC H |
| 25481 |
LD E,(HL) |
| 25482 |
INC HL |
| 25483 |
LD D,(HL) |
| 25484 |
LD HL,23357 |
| 25487 |
EX DE,HL |
| 25488 |
LD BC,4 |
| 25491 |
LDIR |
| 25493 |
LD (23363),HL |
| 25496 |
CALL 25179 |
| 25499 |
LD A,7 |
| 25501 |
LD (23296),A |
| 25504 |
RET |
| 25505 |
DEC A |
| 25506 |
JP NZ,25826 |
| 25509 |
LD HL,23357 |
| 25512 |
PUSH HL |
| 25513 |
LD B,4 |
| 25515 |
LD HL,3103 |
| 25518 |
LD DE,(23363) |
| 25522 |
EX (SP),HL |
| 25523 |
LD C,(HL) |
| 25524 |
INC HL |
| 25525 |
EX (SP),HL |
| 25526 |
PUSH BC |
| 25527 |
LD A,(DE) |
| 25528 |
OR A |
| 25529 |
JR Z,25538 |
| 25531 |
PUSH DE |
| 25532 |
PUSH HL |
| 25533 |
CALL 24852 |
| 25536 |
POP HL |
| 25537 |
POP DE |
| 25538 |
INC DE |
| 25539 |
INC H |
| 25540 |
POP BC |
| 25541 |
DJNZ 25522 |
| 25543 |
LD A,(DE) |
| 25544 |
POP HL |
| 25545 |
LD (23363),DE |
| 25549 |
INC A |
| 25550 |
RET NZ |
| 25551 |
LD A,6 |
| 25553 |
LD (23296),A |
| 25556 |
RET |
| 25557 |
PUSH HL |
| 25558 |
LD H,E |
| 25559 |
JP M,867 |
| 25562 |
LD H,H |
| 25563 |
DJNZ 25665 |
| 25565 |
LD HL,12900 |
| 25568 |
LD H,H |
| 25569 |
DEC SP |
| 25570 |
LD H,H |
| 25571 |
LD D,B |
| 25572 |
LD H,H |
| 25573 |
JR Z,25607 |
| 25575 |
JR NZ,25613 |
| 25577 |
INC HL |
| 25578 |
LD B,B |
| 25579 |
LD B,B |
| 25580 |
ADD HL,BC |
| 25581 |
LD B,C |
| 25582 |
LD B,B |
| 25583 |
CCF |
| 25584 |
ADD HL,BC |
| 25585 |
LD B,D |
| 25586 |
LD B,B |
| 25587 |
LD B,B |
| 25588 |
ADD HL,BC |
| 25589 |
INC HL |
| 25590 |
LD B,B |
| 25591 |
LD B,B |
| 25592 |
ADD HL,BC |
| 25593 |
RST 56 |
| 25594 |
NOP |
| 25595 |
NOP |
| 25596 |
LD (36),A |
| 25599 |
NOP |
| 25600 |
LD H,9 |
| 25602 |
RST 56 |
| 25603 |
NOP |
| 25604 |
NOP |
| 25605 |
JR Z,25643 |
| 25607 |
NOP |
| 25608 |
NOP |
| 25609 |
DAA |
| 25610 |
ADD HL,BC |
| 25611 |
NOP |
| 25612 |
NOP |
| 25613 |
ADD HL,HL |
| 25614 |
ADD HL,BC |
| 25615 |
RST 56 |
| 25616 |
JR Z,25666 |
| 25618 |
JR NC,25656 |
| 25620 |
INC H |
| 25621 |
LD B,B |
| 25622 |
LD B,B |
| 25623 |
ADD HL,BC |
| 25624 |
NOP |
| 25625 |
LD B,B |
| 25626 |
CCF |
| 25627 |
ADD HL,BC |
| 25628 |
DEC H |
| 25629 |
LD B,B |
| 25630 |
LD B,B |
| 25631 |
ADD HL,BC |
| 25632 |
RST 56 |
| 25633 |
JR Z,25675 |
| 25635 |
JR Z,25673 |
| 25637 |
NOP |
| 25638 |
INC HL |
| 25639 |
LD D,L |
| 25640 |
ADD HL,BC |
| 25641 |
NOP |
| 25642 |
NOP |
| 25643 |
LD D,(HL) |
| 25644 |
ADD HL,BC |
| 25645 |
LD B,H |
| 25646 |
LD D,H |
| 25647 |
LD D,A |
| 25648 |
ADD HL,BC |
| 25649 |
RST 56 |
| 25650 |
NOP |
| 25651 |
NOP |
| 25652 |
JR Z,25690 |
| 25654 |
NOP |
| 25655 |
NOP |
| 25656 |
LD D,E |
| 25657 |
ADD HL,BC |
| 25658 |
RST 56 |
| 25659 |
NOP |
| 25660 |
LD L,28 |
| 25662 |
INC H |
| 25663 |
NOP |
| 25664 |
LD B,C |
| 25665 |
LD B,B |
| 25666 |
ADD HL,BC |
| 25667 |
NOP |
| 25668 |
LD B,E |
| 25669 |
CCF |
| 25670 |
ADD HL,BC |
| 25671 |
NOP |
| 25672 |
LD B,D |
| 25673 |
LD B,B |
| 25674 |
ADD HL,BC |
| 25675 |
NOP |
| 25676 |
LD B,H |
| 25677 |
CCF |
| 25678 |
ADD HL,BC |
| 25679 |
RST 56 |
| 25680 |
JR Z,25762 |
| 25682 |
LD D,B |
| 25683 |
INC H |
| 25684 |
LD B,H |
| 25685 |
LD B,B |
| 25686 |
LD B,B |
| 25687 |
ADD HL,BC |
| 25688 |
LD B,C |
| 25689 |
LD B,B |
| 25690 |
LD B,B |
| 25691 |
ADD HL,BC |
| 25692 |
LD B,E |
| 25693 |
LD B,B |
| 25694 |
CCF |
| 25695 |
ADD HL,BC |
| 25696 |
LD B,E |
| 25697 |
LD B,B |
| 25698 |
CCF |
| 25699 |
ADD HL,BC |
| 25700 |
LD B,D |
| 25701 |
LD B,B |
| 25702 |
LD B,B |
| 25703 |
ADD HL,BC |
| 25704 |
LD B,H |
| 25705 |
LD B,B |
| 25706 |
LD B,B |
| 25707 |
ADD HL,BC |
| 25708 |
RST 56 |
| 25709 |
LD HL,3871 |
| 25712 |
LD C,36 |
| 25714 |
LD A,9 |
| 25716 |
CALL 24852 |
| 25719 |
LD A,8 |
| 25721 |
LD (23296),A |
| 25724 |
LD HL,25114 |
| 25727 |
LD (23338),HL |
| 25730 |
RET |
| 25731 |
DEC A |
| 25732 |
JR NZ,25760 |
| 25734 |
LD DE,250 |
| 25737 |
SBC HL,DE |
| 25739 |
RET C |
| 25740 |
LD A,(23348) |
| 25743 |
OR A |
| 25744 |
LD A,11 |
| 25746 |
JR Z,25750 |
| 25748 |
LD A,14 |
| 25750 |
LD (23296),A |
| 25753 |
LD HL,25789 |
| 25756 |
LD (23338),HL |
| 25759 |
RET |
| 25760 |
DEC A |
| 25761 |
JR NZ,25775 |
| 25763 |
CALL 25057 |
| 25766 |
LD A,(DE) |
| 25767 |
INC A |
| 25768 |
RET NZ |
| 25769 |
LD A,12 |
| 25771 |
LD (23296),A |
| 25774 |
RET |
| 25775 |
DEC A |
| 25776 |
RET NZ |
| 25777 |
LD DE,270 |
| 25780 |
SBC HL,DE |
| 25782 |
RET C |
| 25783 |
LD A,13 |
| 25785 |
LD (23296),A |
| 25788 |
RET |
| 25789 |
NOP |
| 25790 |
NOP |
| 25791 |
LD SP,0 |
| 25794 |
ADD HL,BC |
| 25795 |
NOP |
| 25796 |
NOP |
| 25797 |
ADD HL,BC |
| 25798 |
NOP |
| 25799 |
NOP |
| 25800 |
ADD HL,BC |
| 25801 |
NOP |
| 25802 |
NOP |
| 25803 |
ADD HL,BC |
| 25804 |
NOP |
| 25805 |
INC SP |
| 25806 |
ADD HL,BC |
| 25807 |
LD (HL),52 |
| 25809 |
ADD HL,BC |
| 25810 |
SCF |
| 25811 |
DEC (HL) |
| 25812 |
ADD HL,BC |
| 25813 |
NOP |
| 25814 |
NOP |
| 25815 |
ADD HL,BC |
| 25816 |
NOP |
| 25817 |
CPL |
| 25818 |
ADD HL,BC |
| 25819 |
NOP |
| 25820 |
JR NC,25831 |
| 25822 |
NOP |
| 25823 |
NOP |
| 25824 |
LD (15871),A |
| 25827 |
JR NZ,25864 |
| 25829 |
LD DE,(23338) |
| 25833 |
LD A,(DE) |
| 25834 |
INC DE |
| 25835 |
LD (23338),DE |
| 25839 |
CP 255 |
| 25841 |
JR Z,25852 |
| 25843 |
LD C,40 |
| 25845 |
LD HL,3871 |
| 25848 |
CALL 24852 |
| 25851 |
RET |
| 25852 |
LD A,9 |
| 25854 |
LD (23296),A |
| 25857 |
LD HL,25101 |
| 25860 |
LD (23338),HL |
| 25863 |
RET |
| 25864 |
DEC A |
| 25865 |
JP NZ,25731 |
| 25868 |
LD DE,(23338) |
| 25872 |
LD A,(DE) |
| 25873 |
INC A |
| 25874 |
JR Z,25891 |
| 25876 |
LD HL,3359 |
| 25879 |
LD B,3 |
| 25881 |
LD C,42 |
| 25883 |
CALL 24966 |
| 25886 |
LD (23338),DE |
| 25890 |
RET |
| 25891 |
LD A,10 |
| 25893 |
LD (23296),A |
| 25896 |
LD A,(23325) |
| 25899 |
OR A |
| 25900 |
RET NZ |
| 25901 |
LD HL,3611 |
| 25904 |
LD (23326),HL |
| 25907 |
INC A |
| 25908 |
LD (23325),A |
| 25911 |
RET |
| 25912 |
LD HL,23038 |
| 25915 |
LD DE,23039 |
| 25918 |
LD BC,255 |
| 25921 |
LDDR |
| 25923 |
LD HL,20478 |
| 25926 |
LD DE,20479 |
| 25929 |
LD BC,2047 |
| 25932 |
LDDR |
| 25934 |
RET |
| 25935 |
DEC A |
| 25936 |
JR NZ,25967 |
| 25938 |
CALL 25912 |
| 25941 |
LD DE,(23338) |
| 25945 |
LD A,(DE) |
| 25946 |
INC A |
| 25947 |
JR NZ,25960 |
| 25949 |
LD A,2 |
| 25951 |
LD (23296),A |
| 25954 |
LD A,6 |
| 25956 |
LD (23357),A |
| 25959 |
RET |
| 25960 |
LD HL,3328 |
| 25963 |
CALL 25089 |
| 25966 |
RET |
| 25967 |
DEC A |
| 25968 |
JR NZ,25983 |
| 25970 |
CALL 25912 |
| 25973 |
LD HL,23357 |
| 25976 |
DEC (HL) |
| 25977 |
RET NZ |
| 25978 |
LD A,3 |
| 25980 |
LD (23296),A |
| 25983 |
RET |