AB48: Routine at AB48
AB48 |
XOR A |
AB49 |
LD ($5E69),A |
AB4C |
LD A,($5E7B) |
AB4F |
INC A |
AB50 |
LD ($5E7B),A |
AB53 |
CALL $B8F2 |
AB56 |
LD IX,$AA4B |
AB5A |
LD B,$10 |
AB5C |
PUSH BC |
AB5D |
CALL $AB78 |
AB60 |
LD BC,$0005 |
AB63 |
ADD IX,BC |
AB65 |
POP BC |
AB66 |
DJNZ $AB5C |
AB68 |
LD A,($5E69) |
AB6B |
AND A |
AB6C |
JR NZ,$AB48 |
AB6E |
RET |
AB6F |
LD A,($5E6A) |
AB72 |
CP (IX+$01) |
AB75 |
RET Z |
AB76 |
JR $AB7F |
AB78 |
LD A,(IX+$00) |
AB7B |
CP $80 |
AB7D |
JR Z,$AB6F |
AB7F |
LD A,(IX+$00) |
AB82 |
ADD A,(IX+$02) |
AB85 |
LD L,A |
AB86 |
LD A,(IX+$01) |
AB89 |
ADD A,(IX+$03) |
AB8C |
LD H,A |
AB8D |
LD A,L |
AB8E |
CP $80 |
AB90 |
JR Z,$AB95 |
AB92 |
JP $A9A1 |
AB95 |
LD A,($5E6A) |
AB98 |
CP H |
AB99 |
RET Z |
AB9A |
JP $A9A1 |