27770: Routine at 6C7A
27770 |
LD A,(IX+0) |
27773 |
AND 63 |
27775 |
CP 24 |
27777 |
JR NC,27815 |
27779 |
CALL 26855 |
27782 |
LD B,1 |
27784 |
LD A,(24367) |
27787 |
SUB B |
27788 |
JR C,27809 |
27790 |
DAA |
27791 |
LD (24367),A |
27794 |
AND A |
27795 |
CALL Z,27388 |
27798 |
LD HL,20652 |
27801 |
LD DE,24367 |
27804 |
LD B,1 |
27806 |
JP PrintScore_Loop |
27809 |
XOR A |
27810 |
LD (24367),A |
27813 |
JR 27798 |
27815 |
CALL 26836 |
27818 |
LD B,5 |
27820 |
LD A,(24367) |
27823 |
ADD A,B |
27824 |
DAA |
27825 |
JR NC,27810 |
27827 |
LD A,153 |
27829 |
JR 27810 |
27831 |
CALL 30416 |
27834 |
LD HL,24347 |
27837 |
INC (HL) |
27838 |
LD A,(IX+1) |
27841 |
CP 196 |
27843 |
JR NC,27862 |
27845 |
CALL 27206 |
27848 |
DEC E |
27849 |
JP Z,27251 |
27852 |
CALL 29463 |
27855 |
BIT 7,(IX+0) |
27859 |
JP NZ,29453 |
27862 |
INC (IX+7) |
27865 |
LD (IX+3),68 |
27869 |
LD A,(IX+7) |
27872 |
AND 31 |
27874 |
JR Z,27955 |
27876 |
LD A,(IX+1) |
27879 |
ADD A,(IX+4) |
27882 |
LD (IX+1),A |
27885 |
CP 192 |
27887 |
JR NC,27931 |
27889 |
CP 4 |
27891 |
JR C,27937 |
27893 |
LD A,(IX+7) |
27896 |
AND 3 |
27898 |
BIT 2,(IX+7) |
27902 |
JR NZ,27908 |
27904 |
NEG |
27906 |
XOR 3 |
27908 |
ADD A,(IX+5) |
27911 |
ADD A,(IX+2) |
27914 |
CP 32 |
27916 |
JR C,27943 |
27918 |
CP 160 |
27920 |
JR NC,27949 |
27922 |
LD (IX+2),A |
27925 |
CALL 30156 |
27928 |
JP 29934 |
27931 |
LD (IX+4),254 |
27935 |
JR 27893 |
27937 |
LD (IX+4),2 |
27941 |
JR 27893 |
27943 |
LD (IX+5),2 |
27947 |
JR 27925 |
27949 |
LD (IX+5),254 |
27953 |
JR 27925 |
27955 |
CALL 28332 |
27958 |
JR 27908 |