C544: Routine at C544
| C544 |
LD A,($C414) |
| C547 |
LD C,A |
| C548 |
LD HL,$C403 |
| C54B |
LD A,(HL) |
| C54C |
CP $FF |
| C54E |
JP Z,$C5A8 |
| C551 |
AND $F0 |
| C553 |
JP NZ,$C568 |
| C556 |
LD A,C |
| C557 |
ADD A,$06 |
| C559 |
LD C,A |
| C55A |
LD A,(HL) |
| C55B |
AND $0F |
| C55D |
JP NZ,$C597 |
| C560 |
LD A,C |
| C561 |
ADD A,$06 |
| C563 |
LD C,A |
| C564 |
INC HL |
| C565 |
JP $C54B |
| C568 |
LD A,$16 |
| C56A |
CALL PrintDispatch |
| C56D |
LD A,C |
| C56E |
CALL PrintDispatch |
| C571 |
LD A,$02 |
| C573 |
CALL PrintDispatch |
| C576 |
LD A,(HL) |
| C577 |
SRL A |
| C579 |
SRL A |
| C57B |
SRL A |
| C57D |
SRL A |
| C57F |
OR $30 |
| C581 |
CALL PrintDispatch |
| C584 |
LD A,(HL) |
| C585 |
AND $0F |
| C587 |
OR $30 |
| C589 |
CALL PrintDispatch |
| C58C |
INC HL |
| C58D |
LD A,(HL) |
| C58E |
CP $FF |
| C590 |
JP NZ,$C577 |
| C593 |
CALL $C71F |
| C596 |
RET |
| C597 |
LD A,$16 |
| C599 |
CALL PrintDispatch |
| C59C |
LD A,C |
| C59D |
CALL PrintDispatch |
| C5A0 |
LD A,$02 |
| C5A2 |
CALL PrintDispatch |
| C5A5 |
JP $C584 |
| C5A8 |
LD A,$16 |
| C5AA |
CALL PrintDispatch |
| C5AD |
LD A,C |
| C5AE |
SUB $06 |
| C5B0 |
CALL PrintDispatch |
| C5B3 |
LD A,$02 |
| C5B5 |
CALL PrintDispatch |
| C5B8 |
LD A,$30 |
| C5BA |
CALL PrintDispatch |
| C5BD |
CALL $C71F |
| C5C0 |
RET |
| C5C1 |
LD DE,$C403 |
| C5C4 |
LD HL,$C418 |
| C5C7 |
LD A,(DE) |
| C5C8 |
CP (HL) |
| C5C9 |
RET C |
| C5CA |
INC HL |
| C5CB |
INC DE |
| C5CC |
LD A,(DE) |
| C5CD |
CP (HL) |
| C5CE |
RET C |
| C5CF |
INC HL |
| C5D0 |
INC DE |
| C5D1 |
LD A,(DE) |
| C5D2 |
CP (HL) |
| C5D3 |
RET C |
| C5D4 |
INC HL |
| C5D5 |
INC DE |
| C5D6 |
LD A,(DE) |
| C5D7 |
CP (HL) |
| C5D8 |
RET C |
| C5D9 |
LD HL,$C415 |
| C5DC |
INC (HL) |
| C5DD |
CALL $C794 |
| C5E0 |
LD HL,$C419 |
| C5E3 |
LD A,$02 |
| C5E5 |
ADD A,(HL) |
| C5E6 |
DAA |
| C5E7 |
LD (HL),A |
| C5E8 |
RET NC |
| C5E9 |
DEC HL |
| C5EA |
LD A,(HL) |
| C5EB |
INC A |
| C5EC |
DAA |
| C5ED |
LD (HL),A |
| C5EE |
RET |
| C5EF |
LD A,($C41C) |
| C5F2 |
AND A |
| C5F3 |
JP Z,$C605 |
| C5F6 |
LD A,($FFFF) |
| C5F9 |
CP $63 |
| C5FB |
RET NZ |
| C5FC |
LD A,$7F |
| C5FE |
IN A,($FE) |
| C600 |
RRCA |
| C601 |
RET C |
| C602 |
EI |
| C603 |
RST $08 |
| C604 |
RST $38 |
| C605 |
POP DE |
| C606 |
CALL $F5DA |
| C609 |
JP $D24C |
| C60C |
NOP |
| C60D |
SUB C |
| C60E |
RET NZ |
| C60F |
SUB C |
| C610 |
ADD A,B |
| C611 |
SUB D |
| C612 |
LD B,B |
| C613 |
SUB E |
| C614 |
LD B,B |
| C615 |
LD A,C |
| C616 |
NOP |
| C617 |
LD (HL),H |
| C618 |
ADD A,B |
| C619 |
LD (HL),E |
| C61A |
ADD A,B |
| C61B |
LD (HL),H |
| C61C |
NOP |
| C61D |
LD (HL),E |
| C61E |
NOP |
| C61F |
NOP |
| C620 |
NOP |
| C621 |
NOP |
| C622 |
NOP |
| C623 |
NOP |
| C624 |
NOP |
| C625 |
NOP |
| C626 |
NOP |
| C627 |
NOP |
| C628 |
NOP |
| C629 |
NOP |
| C62A |
RET NZ |
| C62B |
LD (HL),C |
| C62C |
NOP |
| C62D |
SUB H |
| C62E |
ADD A,B |
| C62F |
SUB L |
| C630 |
NOP |
| C631 |
SUB A |
| C632 |
ADD A,B |
| C633 |
SBC A,B |
| C634 |
NOP |
| C635 |
ADD A,A |
| C636 |
RET NZ |
| C637 |
ADD A,A |
| C638 |
ADD A,B |
| C639 |
ADC A,B |
| C63A |
LD B,B |
| C63B |
ADC A,C |
| C63C |
ADD A,B |
| C63D |
LD A,B |
| C63E |
NOP |
| C63F |
LD A,B |
| C640 |
LD B,B |
| C641 |
LD (HL),A |
| C642 |
LD B,L |
| C643 |
LD (HL),C |
| C644 |
NOP |
| C645 |
LD (HL),L |
| C646 |
RET NZ |
| C647 |
LD (HL),L |
| C648 |
ADD A,B |
| C649 |
HALT |
| C64A |
LD B,B |
| C64B |
LD (HL),A |
| C64C |
NOP |
| C64D |
SBC A,D |
| C64E |
ADD A,B |
| C64F |
SBC A,E |
| C650 |
NOP |
| C651 |
SBC A,L |
| C652 |
ADD A,B |
| C653 |
SBC A,(HL) |
| C654 |
NOP |
| C655 |
CP B |
| C656 |
ADD A,B |
| C657 |
CP C |
| C658 |
NOP |
| C659 |
CP E |
| C65A |
ADD A,B |
| C65B |
CP H |
| C65C |
NOP |
| C65D |
XOR H |
| C65E |
ADD A,B |
| C65F |
XOR L |
| C660 |
NOP |
| C661 |
XOR A |
| C662 |
ADD A,B |
| C663 |
OR B |
| C664 |
NOP |
| C665 |
OR D |
| C666 |
ADD A,B |
| C667 |
OR E |
| C668 |
NOP |
| C669 |
OR L |
| C66A |
ADD A,B |
| C66B |
OR (HL) |
| C66C |
NOP |
| C66D |
AND B |
| C66E |
ADD A,B |
| C66F |
AND C |
| C670 |
NOP |
| C671 |
AND E |
| C672 |
ADD A,B |
| C673 |
AND H |
| C674 |
NOP |
| C675 |
AND (HL) |
| C676 |
ADD A,B |
| C677 |
AND A |
| C678 |
NOP |
| C679 |
XOR C |
| C67A |
ADD A,B |
| C67B |
XOR D |
| C67C |
NOP |
| C67D |
NOP |
| C67E |
NOP |
| C67F |
NOP |
| C680 |
NOP |
| C681 |
NOP |
| C682 |
NOP |
| C683 |
LD BC,$0000 |
| C686 |
NOP |
| C687 |
NOP |
| C688 |
NOP |
| C689 |
NOP |
| C68A |
NOP |
| C68B |
NOP |
| C68C |
NOP |
| C68D |
LD A,D |
| C68E |
ADD A,B |
| C68F |
LD A,E |
| C690 |
NOP |
| C691 |
LD A,L |
| C692 |
ADD A,B |
| C693 |
LD A,(HL) |
| C694 |
NOP |
| C695 |
CP (HL) |
| C696 |
ADD A,B |
| C697 |
CP A |
| C698 |
NOP |
| C699 |
POP BC |
| C69A |
ADD A,B |
| C69B |
JP NZ,$7280 |
| C69E |
LD A,B |
| C69F |
LD (HL),C |
| C6A0 |
ADD A,B |
| C6A1 |
LD (HL),C |
| C6A2 |
ADC A,B |
| C6A3 |
LD (HL),C |
| C6A4 |
SUB B |
| C6A5 |
LD (HL),C |
| C6A6 |
SBC A,B |
| C6A7 |
LD (HL),C |
| C6A8 |
AND B |
| C6A9 |
LD (HL),C |
| C6AA |
XOR B |
| C6AB |
LD (HL),C |
| C6AC |
OR B |
| C6AD |
LD (HL),C |
| C6AE |
NOP |
| C6AF |
NOP |
| C6B0 |
NOP |
| C6B1 |
NOP |
| C6B2 |
NOP |
| C6B3 |
NOP |
| C6B4 |
NOP |
| C6B5 |
NOP |
| C6B6 |
NOP |
| C6B7 |
NOP |
| C6B8 |
CP $02 |
| C6BA |
LD (BC),A |
| C6BB |
LD (BC),A |
| C6BC |
NOP |
| C6BD |
LD (BC),A |
| C6BE |
NOP |
| C6BF |
NOP |
| C6C0 |
CP $FE |
| C6C2 |
LD (BC),A |
| C6C3 |
CP $00 |
| C6C5 |
CP $00 |
| C6C7 |
NOP |
| C6C8 |
CP $00 |
| C6CA |
LD (BC),A |
| C6CB |
NOP |
| C6CC |
NOP |
| C6CD |
NOP |
| C6CE |
ADD A,A |
| C6CF |
LD HL,$C60C |
| C6D2 |
LD D,$00 |
| C6D4 |
LD E,A |
| C6D5 |
ADD HL,DE |
| C6D6 |
LD E,(HL) |
| C6D7 |
INC HL |
| C6D8 |
LD D,(HL) |
| C6D9 |
RET |
| C6DA |
LD B,(HL) |
| C6DB |
INC HL |
| C6DC |
LD C,(HL) |
| C6DD |
INC HL |
| C6DE |
LD D,(HL) |
| C6DF |
INC HL |
| C6E0 |
LD E,(HL) |
| C6E1 |
EXX |
| C6E2 |
LD B,(HL) |
| C6E3 |
INC HL |
| C6E4 |
LD C,(HL) |
| C6E5 |
INC HL |
| C6E6 |
LD D,(HL) |
| C6E7 |
INC HL |
| C6E8 |
LD E,(HL) |
| C6E9 |
EXX |
| C6EA |
LD A,B |
| C6EB |
ADD A,D |
| C6EC |
EXX |
| C6ED |
SUB B |
| C6EE |
EXX |
| C6EF |
RET C |
| C6F0 |
EXX |
| C6F1 |
LD A,B |
| C6F2 |
ADD A,D |
| C6F3 |
EXX |
| C6F4 |
SUB B |
| C6F5 |
RET C |
| C6F6 |
LD A,C |
| C6F7 |
ADD A,E |
| C6F8 |
EXX |
| C6F9 |
SUB C |
| C6FA |
EXX |
| C6FB |
RET C |
| C6FC |
EXX |
| C6FD |
LD A,C |
| C6FE |
ADD A,E |
| C6FF |
EXX |
| C700 |
SUB C |
| C701 |
RET |
| C702 |
LD DE,$C702 |
| C705 |
PUSH DE |
| C706 |
LD E,(HL) |
| C707 |
INC HL |
| C708 |
LD D,(HL) |
| C709 |
INC HL |
| C70A |
PUSH DE |
| C70B |
RET |
| C70C |
LD B,C |
| C70D |
LD B,C |
| C70E |
LD B,D |
| C70F |
LD B,D |
| C710 |
LD B,H |
| C711 |
LD B,H |
| C712 |
NOP |