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 |