41208: Routine at A0F8
41208 |
CALL 37980 |
41211 |
JR NZ,41217 |
41213 |
RES 1,(IX+8) |
41217 |
LD A,(24720) |
41220 |
SUB 26 |
41222 |
CP 16 |
41224 |
JR NC,41231 |
41226 |
CALL 42033 |
41229 |
JR 41254 |
41231 |
LD A,(24696) |
41234 |
CP 22 |
41236 |
JR C,41249 |
41238 |
LD BC,65524 |
41241 |
LD HL,(24698) |
41244 |
CALL 42046 |
41247 |
JR 41260 |
41249 |
LD BC,18 |
41252 |
JR 41241 |
41254 |
CALL 37980 |
41257 |
JP Z,41490 |
41260 |
LD A,(24704) |
41263 |
AND 1 |
41265 |
JP NZ,41490 |
41268 |
LD A,(IX+8) |
41271 |
AND 119 |
41273 |
JP NZ,41490 |
41276 |
CALL 42236 |
41279 |
JP NC,41490 |
41282 |
BIT 3,(IX+8) |
41286 |
JR Z,41292 |
41288 |
XOR A |
41289 |
LD (24227),A |
41292 |
LD A,(24704) |
41295 |
OR 1 |
41297 |
LD (24704),A |
41300 |
LD (IX+8),6 |
41304 |
JP 47293 |
41307 |
LD HL,(24698) |
41310 |
LD (IX+2),L |
41313 |
LD (IX+3),H |
41316 |
LD A,(24700) |
41319 |
ADD A,18 |
41321 |
CP 175 |
41323 |
JR C,41327 |
41325 |
LD A,175 |
41327 |
LD (IX+4),A |
41330 |
CALL 37980 |
41333 |
JR NZ,41340 |
41335 |
RES 1,(IX+8) |
41339 |
RET |
41340 |
BIT 1,(IX+8) |
41344 |
RET NZ |
41345 |
RES 2,(IX+8) |
41349 |
LD A,(24704) |
41352 |
AND 254 |
41354 |
LD (24704),A |
41357 |
SET 1,(IX+8) |
41361 |
SET 7,(IX+8) |
41365 |
LD A,(24701) |
41368 |
SRA A |
41370 |
SRA A |
41372 |
SRA A |
41374 |
SRA A |
41376 |
LD (IX+5),A |
41379 |
LD (IX+6),1 |
41383 |
JP 47299 |