40500: Routine at 9E34
40500 |
PUSH IX |
40502 |
LD IX,(46860) |
40506 |
CALL 40512 |
40509 |
POP IX |
40511 |
RET |
40512 |
BIT 7,(IY+7) |
40516 |
RET Z |
40517 |
PUSH IY |
40519 |
PUSH IX |
40521 |
PUSH BC |
40522 |
LD B,A |
40523 |
LD C,(IX+16) |
40526 |
PUSH IY |
40528 |
CALL ContainerLit |
40531 |
CP B |
40532 |
LD B,A |
40533 |
POP IX |
40535 |
JR Z,40562 |
40537 |
CALL ContainerLit |
40540 |
CP B |
40541 |
JR NZ,40559 |
40543 |
INC A |
40544 |
JR NZ,40562 |
40546 |
LD B,(IY+0) |
40549 |
LD A,C |
40550 |
CP (IY+16) |
40553 |
JR Z,40562 |
40555 |
INC IY |
40557 |
DJNZ 40550 |
40559 |
XOR A |
40560 |
JR 40564 |
40562 |
OR 1 |
40564 |
POP BC |
40565 |
POP IX |
40567 |
POP IY |
40569 |
RET |