57517: Routine at E0AD
| 57517 |
LD HL,53837 |
| 57520 |
LD A,C |
| 57521 |
AND A |
| 57522 |
JP M,57537 |
| 57525 |
ADD A,(HL) |
| 57526 |
LD C,A |
| 57527 |
INC HL |
| 57528 |
LD A,B |
| 57529 |
AND A |
| 57530 |
JP M,57545 |
| 57533 |
ADD A,(HL) |
| 57534 |
LD B,A |
| 57535 |
JR 57551 |
| 57537 |
XOR %10000000 |
| 57539 |
SUB (HL) |
| 57540 |
CPL |
| 57541 |
INC A |
| 57542 |
LD C,A |
| 57543 |
JR 57527 |
| 57545 |
XOR %10000000 |
| 57547 |
SUB (HL) |
| 57548 |
CPL |
| 57549 |
INC A |
| 57550 |
LD B,A |
| 57551 |
LD A,C |
| 57552 |
CP 32 |
| 57554 |
JR NC,57610 |
| 57556 |
LD A,B |
| 57557 |
CP 24 |
| 57559 |
JR NC,57610 |
| 57561 |
RRCA |
| 57562 |
RRCA |
| 57563 |
RRCA |
| 57564 |
LD L,A |
| 57565 |
AND %00000011 |
| 57567 |
ADD A,101 |
| 57569 |
LD H,A |
| 57570 |
LD A,L |
| 57571 |
AND %11100000 |
| 57573 |
ADD A,C |
| 57574 |
LD L,A |
| 57575 |
LD A,(HL) |
| 57576 |
AND A |
| 57577 |
JR NZ,57598 |
| 57579 |
DEC H |
| 57580 |
DEC H |
| 57581 |
DEC H |
| 57582 |
LD A,(HL) |
| 57583 |
AND A |
| 57584 |
JR NZ,57598 |
| 57586 |
LD A,D |
| 57587 |
CP 61 |
| 57589 |
JR NZ,57619 |
| 57591 |
DEC H |
| 57592 |
DEC H |
| 57593 |
DEC H |
| 57594 |
LD A,(HL) |
| 57595 |
AND A |
| 57596 |
JR Z,57620 |
| 57598 |
CP D |
| 57599 |
JR C,57620 |
| 57601 |
INC E |
| 57602 |
CP E |
| 57603 |
JR NC,57620 |
| 57605 |
LD (53781),A |
| 57608 |
OR A |
| 57609 |
RET |
| 57610 |
POP HL |
| 57611 |
LD A,(54267) |
| 57614 |
AND A |
| 57615 |
JP Z,61318 |
| 57618 |
PUSH HL |
| 57619 |
XOR A |
| 57620 |
LD (53781),A |
| 57623 |
XOR A |
| 57624 |
RET |