54002: Routine at D2F2
54002 |
PUSH BC |
54003 |
LD B,0 |
54005 |
PUSH IX |
54007 |
PUSH IY |
54009 |
LD C,0 |
54011 |
CALL 54021 |
54014 |
LD A,C |
54015 |
POP IY |
54017 |
POP IX |
54019 |
POP BC |
54020 |
RET |
54021 |
PUSH IX |
54023 |
LD IX,35695 |
54027 |
CALL 53788 |
54030 |
JR Z,54068 |
54032 |
CP (IY+1) |
54035 |
JR NZ,54027 |
54037 |
PUSH AF |
54038 |
SUB A |
54039 |
CP B |
54040 |
LD A,C |
54041 |
JR Z,54052 |
54043 |
ADD A,(IY+2) |
54046 |
JP PE,54071 |
54049 |
LD C,A |
54050 |
JR 54065 |
54052 |
ADD A,(IY+3) |
54055 |
JP PE,54071 |
54058 |
LD C,A |
54059 |
LD A,(IX+0) |
54062 |
CALL 54021 |
54065 |
POP AF |
54066 |
JR 54027 |
54068 |
POP IX |
54070 |
RET |
54071 |
POP AF |
54072 |
LD C,255 |
54074 |
JR 54068 |