45724: Routine at B29C
| 45724 |
PUSH HL |
| 45725 |
LD D,A |
| 45726 |
SRL C |
| 45728 |
JR NC,45740 |
| 45730 |
LD (46096),A |
| 45733 |
LD A,84 |
| 45735 |
LD (46104),A |
| 45738 |
JR 45748 |
| 45740 |
LD (46096),A |
| 45743 |
LD A,83 |
| 45745 |
LD (46104),A |
| 45748 |
LD A,D |
| 45749 |
CALL 46082 |
| 45752 |
LD DE,200 |
| 45755 |
CALL 43125 |
| 45758 |
CP (IX+0) |
| 45761 |
JR NC,45774 |
| 45763 |
LD A,83 |
| 45765 |
LD (46105),A |
| 45768 |
LD A,(HL) |
| 45769 |
LD (46097),A |
| 45772 |
JR 45879 |
| 45774 |
CP (IX+1) |
| 45777 |
JR NC,45793 |
| 45779 |
LD A,84 |
| 45781 |
LD (46105),A |
| 45784 |
LD A,(HL) |
| 45785 |
LD (46097),A |
| 45788 |
LD C,A |
| 45789 |
ADD A,A |
| 45790 |
ADD A,C |
| 45791 |
JR 45879 |
| 45793 |
CP (IX+2) |
| 45796 |
JR NC,45810 |
| 45798 |
LD A,83 |
| 45800 |
LD (46105),A |
| 45803 |
DEC HL |
| 45804 |
LD A,(HL) |
| 45805 |
LD (46097),A |
| 45808 |
JR 45879 |
| 45810 |
CP (IX+3) |
| 45813 |
JR NC,45830 |
| 45815 |
LD A,84 |
| 45817 |
LD (46105),A |
| 45820 |
DEC HL |
| 45821 |
LD A,(HL) |
| 45822 |
LD (46097),A |
| 45825 |
LD C,A |
| 45826 |
ADD A,A |
| 45827 |
ADD A,C |
| 45828 |
JR 45879 |
| 45830 |
CP (IX+4) |
| 45833 |
JR NC,45847 |
| 45835 |
LD A,83 |
| 45837 |
LD (46105),A |
| 45840 |
INC HL |
| 45841 |
LD A,(HL) |
| 45842 |
LD (46097),A |
| 45845 |
JR 45879 |
| 45847 |
CP (IX+5) |
| 45850 |
JR NC,45867 |
| 45852 |
LD A,84 |
| 45854 |
LD (46105),A |
| 45857 |
INC HL |
| 45858 |
LD A,(HL) |
| 45859 |
LD (46097),A |
| 45862 |
LD C,A |
| 45863 |
ADD A,A |
| 45864 |
ADD A,C |
| 45865 |
JR 45879 |
| 45867 |
LD A,(HL) |
| 45868 |
LD D,A |
| 45869 |
LD A,68 |
| 45871 |
LD (46105),A |
| 45874 |
LD A,D |
| 45875 |
LD (46097),A |
| 45878 |
ADD A,A |
| 45879 |
POP HL |
| 45880 |
LD D,0 |
| 45882 |
LD E,A |
| 45883 |
AND A |
| 45884 |
SBC HL,DE |
| 45886 |
LD (46092),A |
| 45889 |
RET |