945C: Routine at 945C
| 945C |
LD A,$7E |
| 945E |
OUT ($FD),A |
| 9460 |
IN A,($FE) |
| 9462 |
CPL |
| 9463 |
AND $02 |
| 9465 |
RET |
| 9466 |
LD A,R |
| 9468 |
AND $03 |
| 946A |
RET NZ |
| 946B |
LD A,($5E67) |
| 946E |
AND A |
| 946F |
RET NZ |
| 9470 |
CALL $9395 |
| 9473 |
RET NZ |
| 9474 |
PUSH HL |
| 9475 |
EX DE,HL |
| 9476 |
LD A,($5E40) |
| 9479 |
RLA |
| 947A |
AND $0E |
| 947C |
LD C,A |
| 947D |
LD B,$00 |
| 947F |
LD A,($5EA0) |
| 9482 |
CP $0C |
| 9484 |
JR C,$9488 |
| 9486 |
LD A,$0C |
| 9488 |
AND $0E |
| 948A |
LD L,A |
| 948B |
LD H,$00 |
| 948D |
LD DE,$9D72 |
| 9490 |
ADD HL,DE |
| 9491 |
LD A,(HL) |
| 9492 |
INC HL |
| 9493 |
LD H,(HL) |
| 9494 |
LD L,A |
| 9495 |
ADD HL,BC |
| 9496 |
LD A,(HL) |
| 9497 |
INC HL |
| 9498 |
LD H,(HL) |
| 9499 |
LD L,A |
| 949A |
LD BC,$0018 |
| 949D |
POP DE |
| 949E |
PUSH DE |
| 949F |
LDIR |
| 94A1 |
POP HL |
| 94A2 |
LD A,(HL) |
| 94A3 |
INC HL |
| 94A4 |
INC HL |
| 94A5 |
PUSH HL |
| 94A6 |
LD HL,($607A) |
| 94A9 |
CP $88 |
| 94AB |
JR Z,$94DB |
| 94AD |
CP $B8 |
| 94AF |
JP Z,$9506 |
| 94B2 |
LD A,($5E40) |
| 94B5 |
LD C,A |
| 94B6 |
LD B,$00 |
| 94B8 |
LD DE,$0080 |
| 94BB |
AND $02 |
| 94BD |
JR Z,$94C5 |
| 94BF |
SBC HL,BC |
| 94C1 |
SBC HL,DE |
| 94C3 |
JR $94C7 |
| 94C5 |
ADD HL,BC |
| 94C6 |
ADD HL,DE |
| 94C7 |
LD A,H |
| 94C8 |
AND $1F |
| 94CA |
LD H,A |
| 94CB |
EX DE,HL |
| 94CC |
POP HL |
| 94CD |
LD (HL),E |
| 94CE |
INC HL |
| 94CF |
LD (HL),D |
| 94D0 |
INC HL |
| 94D1 |
INC HL |
| 94D2 |
LD A,C |
| 94D3 |
AND $80 |
| 94D5 |
RET Z |
| 94D6 |
LD A,(HL) |
| 94D7 |
NEG |
| 94D9 |
LD (HL),A |
| 94DA |
RET |
| 94DB |
LD A,($5E40) |
| 94DE |
LD B,A |
| 94DF |
AND $80 |
| 94E1 |
SUB $40 |
| 94E3 |
LD C,A |
| 94E4 |
JP P,$94EC |
| 94E7 |
LD DE,$0090 |
| 94EA |
JR $94EF |
| 94EC |
LD DE,$FF70 |
| 94EF |
ADD HL,DE |
| 94F0 |
LD A,H |
| 94F1 |
AND $1F |
| 94F3 |
LD H,A |
| 94F4 |
EX DE,HL |
| 94F5 |
POP HL |
| 94F6 |
LD (HL),E |
| 94F7 |
INC HL |
| 94F8 |
LD (HL),D |
| 94F9 |
INC HL |
| 94FA |
LD A,B |
| 94FB |
AND $78 |
| 94FD |
JR NZ,$9500 |
| 94FF |
INC A |
| 9500 |
ADD A,$37 |
| 9502 |
LD (HL),A |
| 9503 |
INC HL |
| 9504 |
LD (HL),C |
| 9505 |
RET |
| 9506 |
LD A,($5E40) |
| 9509 |
LD B,A |
| 950A |
AND $80 |
| 950C |
SUB $40 |
| 950E |
LD C,A |
| 950F |
JP P,$9517 |
| 9512 |
LD DE,$0090 |
| 9515 |
JR $951A |
| 9517 |
LD DE,$FF70 |
| 951A |
ADD HL,DE |
| 951B |
LD A,H |
| 951C |
AND $1F |
| 951E |
LD H,A |
| 951F |
EX DE,HL |
| 9520 |
POP HL |
| 9521 |
LD (HL),E |
| 9522 |
INC HL |
| 9523 |
LD (HL),D |
| 9524 |
INC HL |
| 9525 |
LD A,B |
| 9526 |
AND $78 |
| 9528 |
JR NZ,$952B |
| 952A |
INC A |
| 952B |
ADD A,$37 |
| 952D |
LD (HL),A |
| 952E |
INC HL |
| 952F |
LD (HL),C |
| 9530 |
RET |
| 9531 |
LD HL,$5E5E |
| 9534 |
INC (HL) |
| 9535 |
LD A,(IX+$04) |
| 9538 |
ADD A,$02 |
| 953A |
CP $B0 |
| 953C |
JR NC,$95B3 |
| 953E |
LD (IX+$04),A |
| 9541 |
LD A,($5E42) |
| 9544 |
AND $07 |
| 9546 |
ADD A,$50 |
| 9548 |
LD (IX+$00),A |
| 954B |
LD A,(IX+$0A) |
| 954E |
AND A |
| 954F |
JR NZ,$955F |
| 9551 |
BIT 0,(IX+$08) |
| 9555 |
JR NZ,$955F |
| 9557 |
INC (IX+$17) |
| 955A |
JR NZ,$9563 |
| 955C |
JP $9937 |
| 955F |
LD (IX+$17),$00 |
| 9563 |
LD H,(IX+$03) |
| 9566 |
LD L,(IX+$02) |
| 9569 |
LD A,(IX+$05) |
| 956C |
LD D,$00 |
| 956E |
SRA A |
| 9570 |
SRA A |
| 9572 |
SRA A |
| 9574 |
SRA A |
| 9576 |
JP P,$957B |
| 9579 |
LD D,$FF |
| 957B |
LD E,A |
| 957C |
ADD HL,DE |
| 957D |
LD A,H |
| 957E |
AND $1F |
| 9580 |
LD (IX+$03),A |
| 9583 |
LD (IX+$02),L |
| 9586 |
CALL $8701 |
| 9589 |
CALL $8733 |
| 958C |
BIT 0,(IX+$10) |
| 9590 |
JR Z,$95A9 |
| 9592 |
LD A,(IX+$00) |
| 9595 |
RRA |
| 9596 |
RRA |
| 9597 |
RRA |
| 9598 |
AND $1F |
| 959A |
ADD A,$01 |
| 959C |
DAA |
| 959D |
LD L,A |
| 959E |
LD H,$00 |
| 95A0 |
ADD HL,HL |
| 95A1 |
ADD HL,HL |
| 95A2 |
ADD HL,HL |
| 95A3 |
ADD HL,HL |
| 95A4 |
LD B,H |
| 95A5 |
LD C,L |
| 95A6 |
CALL $899C |
| 95A9 |
CALL $A766 |
| 95AC |
CALL $B2A2 |
| 95AF |
RET NC |
| 95B0 |
CALL $B2D7 |
| 95B3 |
JP $A76B |
| 95B6 |
CALL $91BB |
| 95B9 |
PUSH HL |
| 95BA |
LD DE,$7000 |
| 95BD |
EX DE,HL |
| 95BE |
ADD HL,DE |
| 95BF |
BIT 3,(HL) |
| 95C1 |
JR Z,$95C7 |
| 95C3 |
LD (HL),$0A |
| 95C5 |
JR $95C9 |
| 95C7 |
LD (HL),$08 |
| 95C9 |
INC DE |
| 95CA |
LD A,D |
| 95CB |
AND $03 |
| 95CD |
LD D,A |
| 95CE |
LD HL,$7000 |
| 95D1 |
ADD HL,DE |
| 95D2 |
BIT 3,(HL) |
| 95D4 |
JR Z,$95DA |
| 95D6 |
LD (HL),$0A |
| 95D8 |
JR $95DC |
| 95DA |
LD (HL),$09 |
| 95DC |
CALL $98AE |
| 95DF |
JP NZ,$9652 |
| 95E2 |
LD A,H |
| 95E3 |
SUB $08 |
| 95E5 |
LD H,A |
| 95E6 |
EX (SP),HL |
| 95E7 |
LD A,H |
| 95E8 |
AND $1F |
| 95EA |
LD H,A |
| 95EB |
LD DE,$7000 |
| 95EE |
EX DE,HL |
| 95EF |
ADD HL,DE |
| 95F0 |
EX DE,HL |
| 95F1 |
EX (SP),HL |
| 95F2 |
LD A,($607A) |
| 95F5 |
AND $07 |
| 95F7 |
JR NZ,$95FA |
| 95F9 |
INC HL |
| 95FA |
PUSH HL |
| 95FB |
LD A,(DE) |
| 95FC |
LD L,A |
| 95FD |
LD H,$00 |
| 95FF |
LD DE,$F66E |
| 9602 |
ADD HL,HL |
| 9603 |
ADD HL,HL |
| 9604 |
ADD HL,HL |
| 9605 |
ADD HL,DE |
| 9606 |
EX DE,HL |
| 9607 |
EXX |
| 9608 |
LD A,($607A) |
| 960B |
NEG |
| 960D |
AND $07 |
| 960F |
LD C,A |
| 9610 |
EXX |
| 9611 |
POP HL |
| 9612 |
PUSH HL |
| 9613 |
LD B,$08 |
| 9615 |
CALL $9632 |
| 9618 |
POP HL |
| 9619 |
EX (SP),HL |
| 961A |
INC HL |
| 961B |
LD A,H |
| 961C |
AND $03 |
| 961E |
LD H,A |
| 961F |
LD DE,$7000 |
| 9622 |
ADD HL,DE |
| 9623 |
LD L,(HL) |
| 9624 |
LD H,$00 |
| 9626 |
ADD HL,HL |
| 9627 |
ADD HL,HL |
| 9628 |
ADD HL,HL |
| 9629 |
LD DE,$F66E |
| 962C |
ADD HL,DE |
| 962D |
EX DE,HL |
| 962E |
POP HL |
| 962F |
INC L |
| 9630 |
LD B,$08 |
| 9632 |
LD A,(DE) |
| 9633 |
EXX |
| 9634 |
LD H,A |
| 9635 |
LD L,$00 |
| 9637 |
LD B,C |
| 9638 |
LD A,C |
| 9639 |
AND A |
| 963A |
JR Z,$9642 |
| 963C |
SRL H |
| 963E |
RR L |
| 9640 |
DJNZ $963C |
| 9642 |
LD A,L |
| 9643 |
EX AF,AF' |
| 9644 |
LD A,H |
| 9645 |
EXX |
| 9646 |
OR (HL) |
| 9647 |
LD (HL),A |
| 9648 |
INC L |
| 9649 |
EX AF,AF' |
| 964A |
OR (HL) |
| 964B |
LD (HL),A |
| 964C |
INC DE |
| 964D |
DEC L |
| 964E |
INC H |
| 964F |
DJNZ $9632 |
| 9651 |
RET |
| 9652 |
POP HL |
| 9653 |
RET |
| 9654 |
LD HL,$5E5E |
| 9657 |
INC (HL) |
| 9658 |
LD H,(IX+$03) |
| 965B |
LD L,(IX+$02) |
| 965E |
LD DE,($607A) |
| 9662 |
AND A |
| 9663 |
SBC HL,DE |
| 9665 |
BIT 4,H |
| 9667 |
JP NZ,$96D7 |
| 966A |
LD C,$00 |
| 966C |
LD A,(IX+$05) |
| 966F |
AND A |
| 9670 |
JP P,$9677 |
| 9673 |
CP $D1 |
| 9675 |
JR C,$9679 |
| 9677 |
SUB $02 |
| 9679 |
LD (IX+$05),A |
| 967C |
LD A,($6078) |
| 967F |
CP $11 |
| 9681 |
JR C,$9687 |
| 9683 |
LD A,$68 |
| 9685 |
JR $968A |
| 9687 |
LD A,($607C) |
| 968A |
SUB (IX+$04) |
| 968D |
JP M,$96E8 |
| 9690 |
LD A,(IX+$06) |
| 9693 |
AND A |
| 9694 |
JP M,$969B |
| 9697 |
CP $30 |
| 9699 |
JR NC,$969D |
| 969B |
ADD A,$02 |
| 969D |
LD (IX+$06),A |
| 96A0 |
SRA A |
| 96A2 |
SRA A |
| 96A4 |
SRA A |
| 96A6 |
SRA A |
| 96A8 |
ADD A,(IX+$04) |
| 96AB |
CP $38 |
| 96AD |
JR C,$96F7 |
| 96AF |
CP $B0 |
| 96B1 |
JR NC,$9705 |
| 96B3 |
LD (IX+$04),A |
| 96B6 |
INC (IX+$11) |
| 96B9 |
LD A,(IX+$11) |
| 96BC |
AND $07 |
| 96BE |
BIT 7,C |
| 96C0 |
JR NZ,$96C4 |
| 96C2 |
XOR $07 |
| 96C4 |
ADD A,$48 |
| 96C6 |
LD (IX+$00),A |
| 96C9 |
LD A,($5E42) |
| 96CC |
RLA |
| 96CD |
AND $02 |
| 96CF |
ADD A,$44 |
| 96D1 |
LD (IX+$07),A |
| 96D4 |
JP $954B |
| 96D7 |
LD C,$80 |
| 96D9 |
LD A,(IX+$05) |
| 96DC |
AND A |
| 96DD |
JP M,$96E4 |
| 96E0 |
CP $30 |
| 96E2 |
JR NC,$9679 |
| 96E4 |
ADD A,$02 |
| 96E6 |
JR $9679 |
| 96E8 |
LD A,(IX+$06) |
| 96EB |
AND A |
| 96EC |
JP P,$96F3 |
| 96EF |
CP $D1 |
| 96F1 |
JR C,$969D |
| 96F3 |
SUB $02 |
| 96F5 |
JR $969D |
| 96F7 |
LD A,(IX+$06) |
| 96FA |
AND A |
| 96FB |
JP P,$96B6 |
| 96FE |
NEG |
| 9700 |
LD (IX+$06),A |
| 9703 |
JR $96B6 |
| 9705 |
LD A,(IX+$06) |
| 9708 |
AND A |
| 9709 |
JP M,$96B6 |
| 970C |
JR $96FE |
| 970E |
LD HL,$5E5E |
| 9711 |
INC (HL) |
| 9712 |
BIT 0,(IX+$08) |
| 9716 |
JP NZ,$97F4 |
| 9719 |
LD A,($60B0) |
| 971C |
AND A |
| 971D |
JR NZ,$974C |
| 971F |
LD H,(IX+$03) |
| 9722 |
LD L,(IX+$02) |
| 9725 |
LD DE,($60AA) |
| 9729 |
LD BC,$0008 |
| 972C |
ADD HL,BC |
| 972D |
SBC HL,DE |
| 972F |
LD A,H |
| 9730 |
AND $1F |
| 9732 |
JR NZ,$974C |
| 9734 |
LD A,L |
| 9735 |
CP $10 |
| 9737 |
JR NC,$974C |
| 9739 |
LD A,($60AC) |
| 973C |
SUB (IX+$04) |
| 973F |
CP $10 |
| 9741 |
JR NC,$974C |
| 9743 |
SET 0,(IX+$08) |
| 9747 |
LD HL,$60B0 |
| 974A |
SET 0,(HL) |
| 974C |
CALL $9884 |
| 974F |
JR NZ,$9761 |
| 9751 |
LD DE,($60AA) |
| 9755 |
LD (IX+$03),D |
| 9758 |
LD (IX+$02),E |
| 975B |
LD A,($60AC) |
| 975E |
LD (IX+$04),A |
| 9761 |
LD A,(IX+$06) |
| 9764 |
AND A |
| 9765 |
JP M,$976C |
| 9768 |
CP $30 |
| 976A |
JR NC,$9771 |
| 976C |
ADD A,$02 |
| 976E |
LD (IX+$06),A |
| 9771 |
SRA A |
| 9773 |
SRA A |
| 9775 |
SRA A |
| 9777 |
SRA A |
| 9779 |
ADD A,(IX+$04) |
| 977C |
CP $B0 |
| 977E |
JR NC,$97E6 |
| 9780 |
LD (IX+$04),A |
| 9783 |
LD H,(IX+$03) |
| 9786 |
LD L,(IX+$02) |
| 9789 |
PUSH HL |
| 978A |
LD DE,($607A) |
| 978E |
SBC HL,DE |
| 9790 |
LD C,$00 |
| 9792 |
LD A,H |
| 9793 |
AND $1F |
| 9795 |
JR Z,$97A8 |
| 9797 |
OR $E0 |
| 9799 |
CPL |
| 979A |
AND A |
| 979B |
JR Z,$97A8 |
| 979D |
BIT 4,H |
| 979F |
LD A,$30 |
| 97A1 |
JR NZ,$97A5 |
| 97A3 |
LD A,$D0 |
| 97A5 |
LD (IX+$05),A |
| 97A8 |
POP HL |
| 97A9 |
BIT 0,(IX+$08) |
| 97AD |
JP Z,$97C1 |
| 97B0 |
LD ($60AA),HL |
| 97B3 |
LD A,(IX+$04) |
| 97B6 |
ADD A,$1A |
| 97B8 |
CP $B0 |
| 97BA |
JR C,$97BE |
| 97BC |
LD A,$AF |
| 97BE |
LD ($60AC),A |
| 97C1 |
INC (IX+$11) |
| 97C4 |
LD A,(IX+$11) |
| 97C7 |
AND $07 |
| 97C9 |
ADD A,$40 |
| 97CB |
LD (IX+$00),A |
| 97CE |
BIT 0,(IX+$10) |
| 97D2 |
JR Z,$97DF |
| 97D4 |
BIT 0,(IX+$08) |
| 97D8 |
JR Z,$97DF |
| 97DA |
LD A,$80 |
| 97DC |
LD ($60B0),A |
| 97DF |
LD (IX+$07),$45 |
| 97E3 |
JP $954B |
| 97E6 |
LD A,(IX+$06) |
| 97E9 |
AND A |
| 97EA |
JP M,$9780 |
| 97ED |
NEG |
| 97EF |
LD (IX+$06),A |
| 97F2 |
JR $9783 |
| 97F4 |
INC (IX+$11) |
| 97F7 |
LD A,(IX+$04) |
| 97FA |
CP $70 |
| 97FC |
LD A,(IX+$06) |
| 97FF |
JR NC,$985A |
| 9801 |
AND A |
| 9802 |
JP M,$9809 |
| 9805 |
CP $30 |
| 9807 |
JR NC,$980B |
| 9809 |
ADD A,$02 |
| 980B |
LD (IX+$06),A |
| 980E |
SRA A |
| 9810 |
SRA A |
| 9812 |
SRA A |
| 9814 |
SRA A |
| 9816 |
ADD A,(IX+$04) |
| 9819 |
CP $B0 |
| 981B |
JR C,$981F |
| 981D |
LD A,$AF |
| 981F |
LD (IX+$04),A |
| 9822 |
LD A,($5E40) |
| 9825 |
LD C,A |
| 9826 |
AND A |
| 9827 |
JR Z,$9872 |
| 9829 |
AND $7F |
| 982B |
JR NZ,$983A |
| 982D |
LD A,C |
| 982E |
AND $80 |
| 9830 |
LD C,A |
| 9831 |
LD A,(IX+$08) |
| 9834 |
AND $7F |
| 9836 |
OR C |
| 9837 |
LD (IX+$08),A |
| 983A |
BIT 7,(IX+$08) |
| 983E |
LD A,(IX+$05) |
| 9841 |
JR NZ,$9866 |
| 9843 |
AND A |
| 9844 |
JP M,$984B |
| 9847 |
CP $30 |
| 9849 |
JR NC,$984D |
| 984B |
ADD A,$02 |
| 984D |
LD (IX+$05),A |
| 9850 |
LD H,(IX+$03) |
| 9853 |
LD L,(IX+$02) |
| 9856 |
PUSH HL |
| 9857 |
JP $97A8 |
| 985A |
AND A |
| 985B |
JP P,$9862 |
| 985E |
CP $D1 |
| 9860 |
JR C,$980B |
| 9862 |
SUB $02 |
| 9864 |
JR $980B |
| 9866 |
AND A |
| 9867 |
JP P,$986E |
| 986A |
CP $D1 |
| 986C |
JR C,$984D |
| 986E |
SUB $02 |
| 9870 |
JR $984D |
| 9872 |
CALL $91BB |
| 9875 |
LD A,D |
| 9876 |
AND A |
| 9877 |
JR Z,$983A |
| 9879 |
LD A,$80 |
| 987B |
LD ($60B0),A |
| 987E |
LD (IX+$08),$00 |
| 9882 |
JR $9850 |
| 9884 |
LD H,(IX+$03) |
| 9887 |
LD L,(IX+$02) |
| 988A |
LD DE,($60C2) |
| 988E |
LD BC,$0008 |
| 9891 |
ADD HL,BC |
| 9892 |
SBC HL,DE |
| 9894 |
LD A,H |
| 9895 |
AND $1F |
| 9897 |
JR NZ,$98AA |
| 9899 |
LD A,L |
| 989A |
CP $10 |
| 989C |
JR NC,$98AA |
| 989E |
LD A,($60C4) |
| 98A1 |
SUB (IX+$04) |
| 98A4 |
CP $10 |
| 98A6 |
JR NC,$98AA |
| 98A8 |
XOR A |
| 98A9 |
RET |
| 98AA |
LD A,$01 |
| 98AC |
AND A |
| 98AD |
RET |
| 98AE |
LD H,(IX+$03) |
| 98B1 |
LD L,(IX+$02) |
| 98B4 |
LD DE,($607A) |
| 98B8 |
AND A |
| 98B9 |
SBC HL,DE |
| 98BB |
LD DE,$0078 |
| 98BE |
ADD HL,DE |
| 98BF |
LD A,H |
| 98C0 |
AND $1F |
| 98C2 |
RET NZ |
| 98C3 |
EX DE,HL |
| 98C4 |
LD A,($607A) |
| 98C7 |
AND $07 |
| 98C9 |
LD B,A |
| 98CA |
LD A,$00 |
| 98CC |
LD HL,$00FF |
| 98CF |
JR Z,$98D5 |
| 98D1 |
ADD HL,HL |
| 98D2 |
RLA |
| 98D3 |
DJNZ $98D1 |
| 98D5 |
EX DE,HL |
| 98D6 |
LD C,A |
| 98D7 |
LD A,($607A) |
| 98DA |
RRA |
| 98DB |
RRA |
| 98DC |
RRA |
| 98DD |
AND $1F |
| 98DF |
LD L,A |
| 98E0 |
LD A,(IX+$02) |
| 98E3 |
RRA |
| 98E4 |
RRA |
| 98E5 |
RRA |
| 98E6 |
AND $1F |
| 98E8 |
SUB L |
| 98E9 |
ADD A,$0E |
| 98EB |
AND $1F |
| 98ED |
LD HL,$50C0 |
| 98F0 |
ADD A,L |
| 98F1 |
LD L,A |
| 98F2 |
LD B,$08 |
| 98F4 |
PUSH HL |
| 98F5 |
LD A,E |
| 98F6 |
AND (HL) |
| 98F7 |
LD (HL),A |
| 98F8 |
INC L |
| 98F9 |
LD A,C |
| 98FA |
AND (HL) |
| 98FB |
LD (HL),A |
| 98FC |
INC L |
| 98FD |
LD A,D |
| 98FE |
AND (HL) |
| 98FF |
LD (HL),A |
| 9900 |
POP HL |
| 9901 |
INC H |
| 9902 |
DJNZ $98F4 |
| 9904 |
XOR A |
| 9905 |
RET |
| 9906 |
LD H,(IX+$03) |
| 9909 |
LD L,(IX+$02) |
| 990C |
LD DE,($607A) |
| 9910 |
AND A |
| 9911 |
SBC HL,DE |
| 9913 |
BIT 7,(IX+$05) |
| 9917 |
JR NZ,$9930 |
| 9919 |
LD A,H |
| 991A |
AND $1F |
| 991C |
CP $01 |
| 991E |
JR Z,$9937 |
| 9920 |
INC (IX+$11) |
| 9923 |
LD A,(IX+$11) |
| 9926 |
AND $07 |
| 9928 |
ADD A,$88 |
| 992A |
LD (IX+$00),A |
| 992D |
JP $954B |
| 9930 |
LD A,H |
| 9931 |
OR $E0 |
| 9933 |
CP $FE |
| 9935 |
JR NZ,$9920 |
| 9937 |
LD (IX+$00),$00 |
| 993B |
RET |
| 993C |
LD H,(IX+$03) |
| 993F |
LD L,(IX+$02) |
| 9942 |
LD DE,($607A) |
| 9946 |
AND A |
| 9947 |
SBC HL,DE |
| 9949 |
LD C,$00 |
| 994B |
LD A,H |
| 994C |
AND $1F |
| 994E |
JR Z,$9961 |
| 9950 |
OR $E0 |
| 9952 |
CPL |
| 9953 |
AND A |
| 9954 |
JR Z,$9961 |
| 9956 |
BIT 4,H |
| 9958 |
LD A,$30 |
| 995A |
JR NZ,$995E |
| 995C |
LD A,$D0 |
| 995E |
LD (IX+$05),A |
| 9961 |
LD A,(IX+$04) |
| 9964 |
ADD A,(IX+$06) |
| 9967 |
CP $38 |
| 9969 |
JR C,$9988 |
| 996B |
CP $B0 |
| 996D |
JR NC,$998E |
| 996F |
LD (IX+$04),A |
| 9972 |
INC (IX+$11) |
| 9975 |
LD A,(IX+$11) |
| 9978 |
CP $06 |
| 997A |
JR C,$9980 |
| 997C |
XOR A |
| 997D |
LD (IX+$11),A |
| 9980 |
ADD A,$A8 |
| 9982 |
LD (IX+$00),A |
| 9985 |
JP $954B |
| 9988 |
LD (IX+$06),$03 |
| 998C |
JR $9972 |
| 998E |
LD (IX+$06),$FD |
| 9992 |
JR $9972 |
| 9994 |
LD A,(IX+$12) |
| 9997 |
AND A |
| 9998 |
JP P,$999F |
| 999B |
LD A,$02 |
| 999D |
JR $99A1 |
| 999F |
LD A,$FE |
| 99A1 |
ADD A,(IX+$13) |
| 99A4 |
LD (IX+$13),A |
| 99A7 |
ADD A,(IX+$12) |
| 99AA |
LD (IX+$12),A |
| 99AD |
LD A,(IX+$14) |
| 99B0 |
AND A |
| 99B1 |
JP P,$99B8 |
| 99B4 |
LD A,$02 |
| 99B6 |
JR $99BA |
| 99B8 |
LD A,$FE |
| 99BA |
ADD A,(IX+$15) |
| 99BD |
LD (IX+$15),A |
| 99C0 |
ADD A,(IX+$14) |
| 99C3 |
LD (IX+$14),A |
| 99C6 |
ADD A,(IX+$06) |
| 99C9 |
SRA A |
| 99CB |
SRA A |
| 99CD |
SRA A |
| 99CF |
SRA A |
| 99D1 |
ADD A,(IX+$04) |
| 99D4 |
CP $3A |
| 99D6 |
JR C,$9A23 |
| 99D8 |
CP $B0 |
| 99DA |
JR NC,$9A29 |
| 99DC |
LD (IX+$04),A |
| 99DF |
LD H,(IX+$03) |
| 99E2 |
LD L,(IX+$02) |
| 99E5 |
LD DE,($607A) |
| 99E9 |
AND A |
| 99EA |
SBC HL,DE |
| 99EC |
LD C,$00 |
| 99EE |
LD A,H |
| 99EF |
AND $1F |
| 99F1 |
JR Z,$9A04 |
| 99F3 |
OR $E0 |
| 99F5 |
CPL |
| 99F6 |
AND A |
| 99F7 |
JR Z,$9A04 |
| 99F9 |
BIT 4,H |
| 99FB |
LD A,$20 |
| 99FD |
JR NZ,$9A01 |
| 99FF |
LD A,$E0 |
| 9A01 |
LD (IX+$16),A |
| 9A04 |
LD A,(IX+$16) |
| 9A07 |
ADD A,(IX+$12) |
| 9A0A |
LD (IX+$05),A |
| 9A0D |
INC (IX+$11) |
| 9A10 |
LD A,(IX+$11) |
| 9A13 |
CP $06 |
| 9A15 |
JR C,$9A1B |
| 9A17 |
XOR A |
| 9A18 |
LD (IX+$11),A |
| 9A1B |
ADD A,$B0 |
| 9A1D |
LD (IX+$00),A |
| 9A20 |
JP $954B |
| 9A23 |
LD (IX+$06),$20 |
| 9A27 |
JR $99DF |
| 9A29 |
LD (IX+$06),$E0 |
| 9A2D |
JR $99DF |
| 9A2F |
LD HL,$5E5E |
| 9A32 |
INC (HL) |
| 9A33 |
LD H,(IX+$03) |
| 9A36 |
LD L,(IX+$02) |
| 9A39 |
LD DE,($607A) |
| 9A3D |
AND A |
| 9A3E |
SBC HL,DE |
| 9A40 |
BIT 4,H |
| 9A42 |
JP NZ,$9AAB |
| 9A45 |
LD C,$00 |
| 9A47 |
LD A,(IX+$05) |
| 9A4A |
AND A |
| 9A4B |
JP P,$9A52 |
| 9A4E |
CP $B1 |
| 9A50 |
JR C,$9A54 |
| 9A52 |
SUB $02 |
| 9A54 |
LD (IX+$05),A |
| 9A57 |
LD A,($6078) |
| 9A5A |
CP $11 |
| 9A5C |
JR C,$9A62 |
| 9A5E |
LD A,$68 |
| 9A60 |
JR $9A65 |
| 9A62 |
LD A,($607C) |
| 9A65 |
SUB (IX+$04) |
| 9A68 |
JP M,$9ABC |
| 9A6B |
LD A,(IX+$06) |
| 9A6E |
AND A |
| 9A6F |
JP M,$9A76 |
| 9A72 |
CP $40 |
| 9A74 |
JR NC,$9A78 |
| 9A76 |
ADD A,$02 |
| 9A78 |
LD (IX+$06),A |
| 9A7B |
SRA A |
| 9A7D |
SRA A |
| 9A7F |
SRA A |
| 9A81 |
SRA A |
| 9A83 |
ADD A,(IX+$04) |
| 9A86 |
CP $38 |
| 9A88 |
JR C,$9ACB |
| 9A8A |
CP $B0 |
| 9A8C |
JR NC,$9AD9 |
| 9A8E |
LD (IX+$04),A |
| 9A91 |
INC (IX+$11) |
| 9A94 |
LD A,(IX+$11) |
| 9A97 |
AND $0F |
| 9A99 |
ADD A,$CC |
| 9A9B |
LD (IX+$00),A |
| 9A9E |
LD A,($5E42) |
| 9AA1 |
AND $01 |
| 9AA3 |
ADD A,$45 |
| 9AA5 |
LD (IX+$07),A |
| 9AA8 |
JP $954B |
| 9AAB |
LD C,$80 |
| 9AAD |
LD A,(IX+$05) |
| 9AB0 |
AND A |
| 9AB1 |
JP M,$9AB8 |
| 9AB4 |
CP $50 |
| 9AB6 |
JR NC,$9A54 |
| 9AB8 |
ADD A,$02 |
| 9ABA |
JR $9A54 |
| 9ABC |
LD A,(IX+$06) |
| 9ABF |
AND A |
| 9AC0 |
JP P,$9AC7 |
| 9AC3 |
CP $C1 |
| 9AC5 |
JR C,$9A78 |
| 9AC7 |
SUB $02 |
| 9AC9 |
JR $9A78 |
| 9ACB |
LD A,(IX+$06) |
| 9ACE |
AND A |
| 9ACF |
JP P,$9A91 |
| 9AD2 |
NEG |
| 9AD4 |
LD (IX+$06),A |
| 9AD7 |
JR $9A91 |
| 9AD9 |
LD A,(IX+$06) |
| 9ADC |
AND A |
| 9ADD |
JP M,$9A91 |
| 9AE0 |
JR $9AD2 |
| 9AE2 |
LD H,(IX+$03) |
| 9AE5 |
LD L,(IX+$02) |
| 9AE8 |
PUSH HL |
| 9AE9 |
LD DE,($607A) |
| 9AED |
AND A |
| 9AEE |
SBC HL,DE |
| 9AF0 |
BIT 7,(IX+$05) |
| 9AF4 |
JP NZ,$9B9E |
| 9AF7 |
LD A,H |
| 9AF8 |
AND $1F |
| 9AFA |
CP $01 |
| 9AFC |
JP Z,$9BA6 |
| 9AFF |
LD DE,$0078 |
| 9B02 |
ADD HL,DE |
| 9B03 |
LD A,H |
| 9B04 |
POP DE |
| 9B05 |
AND A |
| 9B06 |
JR NZ,$9B59 |
| 9B08 |
PUSH DE |
| 9B09 |
LD A,(IX+$01) |
| 9B0C |
XOR (IX+$05) |
| 9B0F |
AND $80 |
| 9B11 |
JR Z,$9B24 |
| 9B13 |
LD A,(IX+$05) |
| 9B16 |
AND A |
| 9B17 |
JP M,$9B20 |
| 9B1A |
LD (IX+$05),$50 |
| 9B1E |
JR $9B24 |
| 9B20 |
LD (IX+$05),$B0 |
| 9B24 |
CALL $9395 |
| 9B27 |
POP DE |
| 9B28 |
JR NZ,$9B59 |
| 9B2A |
LD (HL),$B6 |
| 9B2C |
BIT 7,(IX+$05) |
| 9B30 |
JR NZ,$9B34 |
| 9B32 |
LD (HL),$B7 |
| 9B34 |
INC HL |
| 9B35 |
INC HL |
| 9B36 |
LD (HL),E |
| 9B37 |
INC HL |
| 9B38 |
LD (HL),D |
| 9B39 |
INC HL |
| 9B3A |
LD A,(IX+$04) |
| 9B3D |
LD (HL),A |
| 9B3E |
INC HL |
| 9B3F |
LD A,(IX+$05) |
| 9B42 |
AND A |
| 9B43 |
JP M,$9B4A |
| 9B46 |
LD (HL),$70 |
| 9B48 |
JR $9B4C |
| 9B4A |
LD (HL),$90 |
| 9B4C |
INC HL |
| 9B4D |
LD (HL),$00 |
| 9B4F |
INC HL |
| 9B50 |
LD (HL),$47 |
| 9B52 |
LD B,$0F |
| 9B54 |
INC HL |
| 9B55 |
LD (HL),$00 |
| 9B57 |
DJNZ $9B54 |
| 9B59 |
LD A,($607C) |
| 9B5C |
SUB (IX+$04) |
| 9B5F |
JP P,$9BAC |
| 9B62 |
LD A,(IX+$06) |
| 9B65 |
AND A |
| 9B66 |
JP P,$9B6D |
| 9B69 |
CP $EF |
| 9B6B |
JR C,$9B6F |
| 9B6D |
SUB $02 |
| 9B6F |
LD (IX+$06),A |
| 9B72 |
SRA A |
| 9B74 |
SRA A |
| 9B76 |
SRA A |
| 9B78 |
SRA A |
| 9B7A |
ADD A,(IX+$04) |
| 9B7D |
CP $38 |
| 9B7F |
JR C,$9B88 |
| 9B81 |
CP $B0 |
| 9B83 |
JR NC,$9B88 |
| 9B85 |
LD (IX+$04),A |
| 9B88 |
INC (IX+$11) |
| 9B8B |
LD A,(IX+$11) |
| 9B8E |
CP $07 |
| 9B90 |
JR C,$9B96 |
| 9B92 |
XOR A |
| 9B93 |
LD (IX+$11),A |
| 9B96 |
ADD A,$B8 |
| 9B98 |
LD (IX+$00),A |
| 9B9B |
JP $954B |
| 9B9E |
LD A,H |
| 9B9F |
OR $E0 |
| 9BA1 |
CP $FE |
| 9BA3 |
JP NZ,$9AFF |
| 9BA6 |
LD (IX+$00),$00 |
| 9BAA |
POP HL |
| 9BAB |
RET |
| 9BAC |
LD A,(IX+$06) |
| 9BAF |
AND A |
| 9BB0 |
JP M,$9BB7 |
| 9BB3 |
CP $20 |
| 9BB5 |
JR NC,$9B6F |
| 9BB7 |
ADD A,$02 |
| 9BB9 |
JR $9B6F |
| 9BBB |
LD H,(IX+$03) |
| 9BBE |
LD L,(IX+$02) |
| 9BC1 |
LD DE,($607A) |
| 9BC5 |
AND A |
| 9BC6 |
SBC HL,DE |
| 9BC8 |
BIT 7,(IX+$05) |
| 9BCC |
JR NZ,$9C17 |
| 9BCE |
LD A,H |
| 9BCF |
AND $1F |
| 9BD1 |
CP $01 |
| 9BD3 |
JR Z,$9C1E |
| 9BD5 |
LD H,(IX+$03) |
| 9BD8 |
LD L,(IX+$02) |
| 9BDB |
LD A,(IX+$05) |
| 9BDE |
LD D,$00 |
| 9BE0 |
SRA A |
| 9BE2 |
SRA A |
| 9BE4 |
SRA A |
| 9BE6 |
SRA A |
| 9BE8 |
JP P,$9BED |
| 9BEB |
LD D,$FF |
| 9BED |
LD E,A |
| 9BEE |
ADD HL,DE |
| 9BEF |
LD A,H |
| 9BF0 |
AND $1F |
| 9BF2 |
LD (IX+$03),A |
| 9BF5 |
LD (IX+$02),L |
| 9BF8 |
CALL $8B73 |
| 9BFB |
CALL $8733 |
| 9BFE |
BIT 0,(IX+$10) |
| 9C02 |
JR Z,$9C0D |
| 9C04 |
LD BC,$0050 |
| 9C07 |
CALL $899C |
| 9C0A |
CALL $A73C |
| 9C0D |
CALL $B2A2 |
| 9C10 |
RET NC |
| 9C11 |
CALL $A73C |
| 9C14 |
JP $B2D7 |
| 9C17 |
LD A,H |
| 9C18 |
OR $E0 |
| 9C1A |
CP $FE |
| 9C1C |
JR NZ,$9BD5 |
| 9C1E |
LD (IX+$00),$00 |
| 9C22 |
RET |