50500: Routine at C544
| 50500 |
LD A,(50196) |
| 50503 |
LD C,A |
| 50504 |
LD HL,50179 |
| 50507 |
LD A,(HL) |
| 50508 |
CP 255 |
| 50510 |
JP Z,50600 |
| 50513 |
AND 240 |
| 50515 |
JP NZ,50536 |
| 50518 |
LD A,C |
| 50519 |
ADD A,6 |
| 50521 |
LD C,A |
| 50522 |
LD A,(HL) |
| 50523 |
AND 15 |
| 50525 |
JP NZ,50583 |
| 50528 |
LD A,C |
| 50529 |
ADD A,6 |
| 50531 |
LD C,A |
| 50532 |
INC HL |
| 50533 |
JP 50507 |
| 50536 |
LD A,22 |
| 50538 |
CALL PrintDispatch |
| 50541 |
LD A,C |
| 50542 |
CALL PrintDispatch |
| 50545 |
LD A,2 |
| 50547 |
CALL PrintDispatch |
| 50550 |
LD A,(HL) |
| 50551 |
SRL A |
| 50553 |
SRL A |
| 50555 |
SRL A |
| 50557 |
SRL A |
| 50559 |
OR 48 |
| 50561 |
CALL PrintDispatch |
| 50564 |
LD A,(HL) |
| 50565 |
AND 15 |
| 50567 |
OR 48 |
| 50569 |
CALL PrintDispatch |
| 50572 |
INC HL |
| 50573 |
LD A,(HL) |
| 50574 |
CP 255 |
| 50576 |
JP NZ,50551 |
| 50579 |
CALL 50975 |
| 50582 |
RET |
| 50583 |
LD A,22 |
| 50585 |
CALL PrintDispatch |
| 50588 |
LD A,C |
| 50589 |
CALL PrintDispatch |
| 50592 |
LD A,2 |
| 50594 |
CALL PrintDispatch |
| 50597 |
JP 50564 |
| 50600 |
LD A,22 |
| 50602 |
CALL PrintDispatch |
| 50605 |
LD A,C |
| 50606 |
SUB 6 |
| 50608 |
CALL PrintDispatch |
| 50611 |
LD A,2 |
| 50613 |
CALL PrintDispatch |
| 50616 |
LD A,48 |
| 50618 |
CALL PrintDispatch |
| 50621 |
CALL 50975 |
| 50624 |
RET |
| 50625 |
LD DE,50179 |
| 50628 |
LD HL,50200 |
| 50631 |
LD A,(DE) |
| 50632 |
CP (HL) |
| 50633 |
RET C |
| 50634 |
INC HL |
| 50635 |
INC DE |
| 50636 |
LD A,(DE) |
| 50637 |
CP (HL) |
| 50638 |
RET C |
| 50639 |
INC HL |
| 50640 |
INC DE |
| 50641 |
LD A,(DE) |
| 50642 |
CP (HL) |
| 50643 |
RET C |
| 50644 |
INC HL |
| 50645 |
INC DE |
| 50646 |
LD A,(DE) |
| 50647 |
CP (HL) |
| 50648 |
RET C |
| 50649 |
LD HL,50197 |
| 50652 |
INC (HL) |
| 50653 |
CALL 51092 |
| 50656 |
LD HL,50201 |
| 50659 |
LD A,2 |
| 50661 |
ADD A,(HL) |
| 50662 |
DAA |
| 50663 |
LD (HL),A |
| 50664 |
RET NC |
| 50665 |
DEC HL |
| 50666 |
LD A,(HL) |
| 50667 |
INC A |
| 50668 |
DAA |
| 50669 |
LD (HL),A |
| 50670 |
RET |
| 50671 |
LD A,(50204) |
| 50674 |
AND A |
| 50675 |
JP Z,50693 |
| 50678 |
LD A,(65535) |
| 50681 |
CP 99 |
| 50683 |
RET NZ |
| 50684 |
LD A,127 |
| 50686 |
IN A,(254) |
| 50688 |
RRCA |
| 50689 |
RET C |
| 50690 |
EI |
| 50691 |
RST 8 |
| 50692 |
RST 56 |
| 50693 |
POP DE |
| 50694 |
CALL 62938 |
| 50697 |
JP 53836 |
| 50700 |
NOP |
| 50701 |
SUB C |
| 50702 |
RET NZ |
| 50703 |
SUB C |
| 50704 |
ADD A,B |
| 50705 |
SUB D |
| 50706 |
LD B,B |
| 50707 |
SUB E |
| 50708 |
LD B,B |
| 50709 |
LD A,C |
| 50710 |
NOP |
| 50711 |
LD (HL),H |
| 50712 |
ADD A,B |
| 50713 |
LD (HL),E |
| 50714 |
ADD A,B |
| 50715 |
LD (HL),H |
| 50716 |
NOP |
| 50717 |
LD (HL),E |
| 50718 |
NOP |
| 50719 |
NOP |
| 50720 |
NOP |
| 50721 |
NOP |
| 50722 |
NOP |
| 50723 |
NOP |
| 50724 |
NOP |
| 50725 |
NOP |
| 50726 |
NOP |
| 50727 |
NOP |
| 50728 |
NOP |
| 50729 |
NOP |
| 50730 |
RET NZ |
| 50731 |
LD (HL),C |
| 50732 |
NOP |
| 50733 |
SUB H |
| 50734 |
ADD A,B |
| 50735 |
SUB L |
| 50736 |
NOP |
| 50737 |
SUB A |
| 50738 |
ADD A,B |
| 50739 |
SBC A,B |
| 50740 |
NOP |
| 50741 |
ADD A,A |
| 50742 |
RET NZ |
| 50743 |
ADD A,A |
| 50744 |
ADD A,B |
| 50745 |
ADC A,B |
| 50746 |
LD B,B |
| 50747 |
ADC A,C |
| 50748 |
ADD A,B |
| 50749 |
LD A,B |
| 50750 |
NOP |
| 50751 |
LD A,B |
| 50752 |
LD B,B |
| 50753 |
LD (HL),A |
| 50754 |
LD B,L |
| 50755 |
LD (HL),C |
| 50756 |
NOP |
| 50757 |
LD (HL),L |
| 50758 |
RET NZ |
| 50759 |
LD (HL),L |
| 50760 |
ADD A,B |
| 50761 |
HALT |
| 50762 |
LD B,B |
| 50763 |
LD (HL),A |
| 50764 |
NOP |
| 50765 |
SBC A,D |
| 50766 |
ADD A,B |
| 50767 |
SBC A,E |
| 50768 |
NOP |
| 50769 |
SBC A,L |
| 50770 |
ADD A,B |
| 50771 |
SBC A,(HL) |
| 50772 |
NOP |
| 50773 |
CP B |
| 50774 |
ADD A,B |
| 50775 |
CP C |
| 50776 |
NOP |
| 50777 |
CP E |
| 50778 |
ADD A,B |
| 50779 |
CP H |
| 50780 |
NOP |
| 50781 |
XOR H |
| 50782 |
ADD A,B |
| 50783 |
XOR L |
| 50784 |
NOP |
| 50785 |
XOR A |
| 50786 |
ADD A,B |
| 50787 |
OR B |
| 50788 |
NOP |
| 50789 |
OR D |
| 50790 |
ADD A,B |
| 50791 |
OR E |
| 50792 |
NOP |
| 50793 |
OR L |
| 50794 |
ADD A,B |
| 50795 |
OR (HL) |
| 50796 |
NOP |
| 50797 |
AND B |
| 50798 |
ADD A,B |
| 50799 |
AND C |
| 50800 |
NOP |
| 50801 |
AND E |
| 50802 |
ADD A,B |
| 50803 |
AND H |
| 50804 |
NOP |
| 50805 |
AND (HL) |
| 50806 |
ADD A,B |
| 50807 |
AND A |
| 50808 |
NOP |
| 50809 |
XOR C |
| 50810 |
ADD A,B |
| 50811 |
XOR D |
| 50812 |
NOP |
| 50813 |
NOP |
| 50814 |
NOP |
| 50815 |
NOP |
| 50816 |
NOP |
| 50817 |
NOP |
| 50818 |
NOP |
| 50819 |
LD BC,0 |
| 50822 |
NOP |
| 50823 |
NOP |
| 50824 |
NOP |
| 50825 |
NOP |
| 50826 |
NOP |
| 50827 |
NOP |
| 50828 |
NOP |
| 50829 |
LD A,D |
| 50830 |
ADD A,B |
| 50831 |
LD A,E |
| 50832 |
NOP |
| 50833 |
LD A,L |
| 50834 |
ADD A,B |
| 50835 |
LD A,(HL) |
| 50836 |
NOP |
| 50837 |
CP (HL) |
| 50838 |
ADD A,B |
| 50839 |
CP A |
| 50840 |
NOP |
| 50841 |
POP BC |
| 50842 |
ADD A,B |
| 50843 |
JP NZ,29312 |
| 50846 |
LD A,B |
| 50847 |
LD (HL),C |
| 50848 |
ADD A,B |
| 50849 |
LD (HL),C |
| 50850 |
ADC A,B |
| 50851 |
LD (HL),C |
| 50852 |
SUB B |
| 50853 |
LD (HL),C |
| 50854 |
SBC A,B |
| 50855 |
LD (HL),C |
| 50856 |
AND B |
| 50857 |
LD (HL),C |
| 50858 |
XOR B |
| 50859 |
LD (HL),C |
| 50860 |
OR B |
| 50861 |
LD (HL),C |
| 50862 |
NOP |
| 50863 |
NOP |
| 50864 |
NOP |
| 50865 |
NOP |
| 50866 |
NOP |
| 50867 |
NOP |
| 50868 |
NOP |
| 50869 |
NOP |
| 50870 |
NOP |
| 50871 |
NOP |
| 50872 |
CP 2 |
| 50874 |
LD (BC),A |
| 50875 |
LD (BC),A |
| 50876 |
NOP |
| 50877 |
LD (BC),A |
| 50878 |
NOP |
| 50879 |
NOP |
| 50880 |
CP 254 |
| 50882 |
LD (BC),A |
| 50883 |
CP 0 |
| 50885 |
CP 0 |
| 50887 |
NOP |
| 50888 |
CP 0 |
| 50890 |
LD (BC),A |
| 50891 |
NOP |
| 50892 |
NOP |
| 50893 |
NOP |
| 50894 |
ADD A,A |
| 50895 |
LD HL,50700 |
| 50898 |
LD D,0 |
| 50900 |
LD E,A |
| 50901 |
ADD HL,DE |
| 50902 |
LD E,(HL) |
| 50903 |
INC HL |
| 50904 |
LD D,(HL) |
| 50905 |
RET |
| 50906 |
LD B,(HL) |
| 50907 |
INC HL |
| 50908 |
LD C,(HL) |
| 50909 |
INC HL |
| 50910 |
LD D,(HL) |
| 50911 |
INC HL |
| 50912 |
LD E,(HL) |
| 50913 |
EXX |
| 50914 |
LD B,(HL) |
| 50915 |
INC HL |
| 50916 |
LD C,(HL) |
| 50917 |
INC HL |
| 50918 |
LD D,(HL) |
| 50919 |
INC HL |
| 50920 |
LD E,(HL) |
| 50921 |
EXX |
| 50922 |
LD A,B |
| 50923 |
ADD A,D |
| 50924 |
EXX |
| 50925 |
SUB B |
| 50926 |
EXX |
| 50927 |
RET C |
| 50928 |
EXX |
| 50929 |
LD A,B |
| 50930 |
ADD A,D |
| 50931 |
EXX |
| 50932 |
SUB B |
| 50933 |
RET C |
| 50934 |
LD A,C |
| 50935 |
ADD A,E |
| 50936 |
EXX |
| 50937 |
SUB C |
| 50938 |
EXX |
| 50939 |
RET C |
| 50940 |
EXX |
| 50941 |
LD A,C |
| 50942 |
ADD A,E |
| 50943 |
EXX |
| 50944 |
SUB C |
| 50945 |
RET |
| 50946 |
LD DE,50946 |
| 50949 |
PUSH DE |
| 50950 |
LD E,(HL) |
| 50951 |
INC HL |
| 50952 |
LD D,(HL) |
| 50953 |
INC HL |
| 50954 |
PUSH DE |
| 50955 |
RET |
| 50956 |
LD B,C |
| 50957 |
LD B,C |
| 50958 |
LD B,D |
| 50959 |
LD B,D |
| 50960 |
LD B,H |
| 50961 |
LD B,H |
| 50962 |
NOP |