43848: Routine at AB48
43848 |
XOR A |
43849 |
LD (24169),A |
43852 |
LD A,(24187) |
43855 |
INC A |
43856 |
LD (24187),A |
43859 |
CALL 47346 |
43862 |
LD IX,43595 |
43866 |
LD B,16 |
43868 |
PUSH BC |
43869 |
CALL 43896 |
43872 |
LD BC,5 |
43875 |
ADD IX,BC |
43877 |
POP BC |
43878 |
DJNZ 43868 |
43880 |
LD A,(24169) |
43883 |
AND A |
43884 |
JR NZ,43848 |
43886 |
RET |
43887 |
LD A,(24170) |
43890 |
CP (IX+1) |
43893 |
RET Z |
43894 |
JR 43903 |
43896 |
LD A,(IX+0) |
43899 |
CP 128 |
43901 |
JR Z,43887 |
43903 |
LD A,(IX+0) |
43906 |
ADD A,(IX+2) |
43909 |
LD L,A |
43910 |
LD A,(IX+1) |
43913 |
ADD A,(IX+3) |
43916 |
LD H,A |
43917 |
LD A,L |
43918 |
CP 128 |
43920 |
JR Z,43925 |
43922 |
JP 43425 |
43925 |
LD A,(24170) |
43928 |
CP H |
43929 |
RET Z |
43930 |
JP 43425 |