CC84: Routine at CC84
| CC84 |
NOP |
| CC85 |
CP H |
| CC86 |
AND H |
| CC87 |
XOR B |
| CC88 |
XOR L |
| CC89 |
LD L,E |
| CC8A |
SBC A,D |
| CC8B |
SUB L |
| CC8C |
DJNZ $CC12 |
| CC8E |
LD A,H |
| CC8F |
LD C,D |
| CC90 |
ADD HL,SP |
| CC91 |
LD E,B |
| CC92 |
XOR C |
| CC93 |
LD BC,$32AF |
| CC96 |
ADD HL,BC |
| CC97 |
RET NC |
| CC98 |
POP HL |
| CC99 |
JP Initialise_AYSound_0 |
| CC9C |
LD C,(IX+$05) |
| CC9F |
LD B,(IX+$06) |
| CCA2 |
LD L,(IX+$03) |
| CCA5 |
LD H,(IX+$04) |
| CCA8 |
ADD HL,BC |
| CCA9 |
INC BC |
| CCAA |
INC BC |
| CCAB |
LD A,(HL) |
| CCAC |
INC HL |
| CCAD |
LD D,(HL) |
| CCAE |
LD E,A |
| CCAF |
OR D |
| CCB0 |
JR NZ,$CCBE |
| CCB2 |
LD L,(IX+$03) |
| CCB5 |
LD H,(IX+$04) |
| CCB8 |
LD BC,$0002 |
| CCBB |
LD E,(HL) |
| CCBC |
INC HL |
| CCBD |
LD D,(HL) |
| CCBE |
LD (IX+$05),C |
| CCC1 |
LD (IX+$06),B |
| CCC4 |
LD B,$00 |
| CCC6 |
JP $CD58 |
| CCC9 |
LD A,(IX+$1E) |
| CCCC |
LD C,A |
| CCCD |
AND $07 |
| CCCF |
LD HL,$CEE2 |
| CCD2 |
XOR (HL) |
| CCD3 |
AND C |
| CCD4 |
XOR (HL) |
| CCD5 |
LD (HL),A |
| CCD6 |
JP $CD58 |
| CCD9 |
LD A,(IX+$1E) |
| CCDC |
LD C,A |
| CCDD |
AND $38 |
| CCDF |
LD HL,$CEE2 |
| CCE2 |
XOR (HL) |
| CCE3 |
AND C |
| CCE4 |
XOR (HL) |
| CCE5 |
LD (HL),A |
| CCE6 |
JP $CD58 |
| CCE9 |
LD HL,$CEE2 |
| CCEC |
LD A,(IX+$1E) |
| CCEF |
CPL |
| CCF0 |
AND (HL) |
| CCF1 |
LD (HL),A |
| CCF2 |
JR $CD58 |
| CCF4 |
LD A,(DE) |
| CCF5 |
INC DE |
| CCF6 |
LD (IX+$07),B |
| CCF9 |
LD (IX+$08),B |
| CCFC |
LD (IX+$0D),A |
| CCFF |
SET 2,(IX+$00) |
| CD03 |
LD A,(DE) |
| CD04 |
LD (IX+$0E),A |
| CD07 |
INC DE |
| CD08 |
JR $CD58 |
| CD0A |
LD A,(DE) |
| CD0B |
INC DE |
| CD0C |
LD ($CBFD),A |
| CD0F |
JR $CD58 |
| CD11 |
LD A,(DE) |
| CD12 |
LD (IX+$1B),A |
| CD15 |
INC DE |
| CD16 |
LD A,(DE) |
| CD17 |
LD (IX+$1A),A |
| CD1A |
INC DE |
| CD1B |
LD (IX+$1C),A |
| CD1E |
JR $CD58 |
| CD20 |
SET 7,(IX+$00) |
| CD24 |
SET 3,(IX+$00) |
| CD28 |
JR $CD58 |
| CD2A |
LD (IX+$1D),B |
| CD2D |
JR $CD58 |
| CD2F |
LD (IX+$1D),$40 |
| CD33 |
JR $CD58 |
| CD35 |
LD (IX+$1D),$C0 |
| CD39 |
JR $CD58 |
| CD3B |
SET 1,(IX+$00) |
| CD3F |
JR $CD58 |
| CD41 |
LD (IX+$13),B |
| CD44 |
RES 5,(IX+$00) |
| CD48 |
JR $CD7B |
| CD4A |
DEC (IX+$10) |
| CD4D |
JR NZ,$CD88 |
| CD4F |
LD (IX+$00),B |
| CD52 |
LD E,(IX+$01) |
| CD55 |
LD D,(IX+$02) |
| CD58 |
LD A,(DE) |
| CD59 |
INC DE |
| CD5A |
AND A |
| CD5B |
JP M,$CD99 |
| CD5E |
LD (IX+$12),A |
| CD61 |
LD A,(IX+$19) |
| CD64 |
LD (IX+$13),A |
| CD67 |
SET 5,(IX+$00) |
| CD6B |
SET 6,(IX+$00) |
| CD6F |
LD A,(IX+$14) |
| CD72 |
LD (IX+$16),A |
| CD75 |
LD A,(IX+$17) |
| CD78 |
LD (IX+$18),A |
| CD7B |
LD A,(IX+$11) |
| CD7E |
LD (IX+$10),A |
| CD81 |
LD (IX+$02),D |
| CD84 |
LD (IX+$01),E |
| CD87 |
RET |
| CD88 |
LD A,(IX+$00) |
| CD8B |
BIT 3,A |
| CD8D |
RET Z |
| CD8E |
RLA |
| CD8F |
JR NC,$CD95 |
| CD91 |
INC (IX+$12) |
| CD94 |
RET |
| CD95 |
DEC (IX+$12) |
| CD98 |
RET |
| CD99 |
CP $B8 |
| CD9B |
JR C,$CDE4 |
| CD9D |
ADD A,$20 |
| CD9F |
JR C,$CDC9 |
| CDA1 |
ADD A,$10 |
| CDA3 |
JR C,$CDCF |
| CDA5 |
ADD A,$10 |
| CDA7 |
JR NC,$CDC2 |
| CDA9 |
LD C,A |
| CDAA |
LD HL,$CFCB |
| CDAD |
ADD HL,BC |
| CDAE |
LD C,(HL) |
| CDAF |
ADD HL,BC |
| CDB0 |
LD (IX+$0B),L |
| CDB3 |
LD (IX+$09),L |
| CDB6 |
LD (IX+$0C),H |
| CDB9 |
LD (IX+$0A),H |
| CDBC |
SET 4,(IX+$00) |
| CDC0 |
JR $CD58 |
| CDC2 |
ADD A,$09 |
| CDC4 |
LD ($CC21),A |
| CDC7 |
JR $CD58 |
| CDC9 |
INC A |
| CDCA |
LD (IX+$11),A |
| CDCD |
JR $CD58 |
| CDCF |
LD (IX+$19),A |
| CDD2 |
LD A,(DE) |
| CDD3 |
INC DE |
| CDD4 |
LD (IX+$14),A |
| CDD7 |
LD A,(DE) |
| CDD8 |
INC DE |
| CDD9 |
LD (IX+$15),A |
| CDDC |
LD A,(DE) |
| CDDD |
INC DE |
| CDDE |
LD (IX+$17),A |
| CDE1 |
JP $CD58 |
| CDE4 |
LD HL,$CC05 |
| CDE7 |
LD C,A |
| CDE8 |
ADD HL,BC |
| CDE9 |
LD C,(HL) |
| CDEA |
ADD HL,BC |
| CDEB |
JP (HL) |
| CDEC |
LD C,(IX+$00) |
| CDEF |
BIT 5,C |
| CDF1 |
JR Z,$CE37 |
| CDF3 |
LD A,(IX+$16) |
| CDF6 |
SUB $10 |
| CDF8 |
JR NC,$CE1F |
| CDFA |
BIT 6,C |
| CDFC |
JR Z,$CE24 |
| CDFE |
ADD A,(IX+$13) |
| CE01 |
JR NC,$CE04 |
| CE03 |
SBC A,A |
| CE04 |
ADD A,$10 |
| CE06 |
LD (IX+$13),A |
| CE09 |
LD A,(IX+$18) |
| CE0C |
SUB $10 |
| CE0E |
JR NC,$CE1A |
| CE10 |
RES 6,C |
| CE12 |
LD A,(IX+$15) |
| CE15 |
LD (IX+$16),A |
| CE18 |
JR $CE37 |
| CE1A |
LD (IX+$18),A |
| CE1D |
JR $CE37 |
| CE1F |
LD (IX+$16),A |
| CE22 |
JR $CE37 |
| CE24 |
CPL |
| CE25 |
SUB $0F |
| CE27 |
ADD A,(IX+$13) |
| CE2A |
JR C,$CE2D |
| CE2C |
SUB A |
| CE2D |
LD (IX+$13),A |
| CE30 |
DEC (IX+$18) |
| CE33 |
JR NZ,$CE37 |
| CE35 |
RES 5,C |
| CE37 |
LD A,(IX+$12) |
| CE3A |
BIT 4,C |
| CE3C |
JR Z,$CE59 |
| CE3E |
LD B,A |
| CE3F |
LD L,(IX+$0B) |
| CE42 |
LD H,(IX+$0C) |
| CE45 |
LD A,(HL) |
| CE46 |
CP $54 |
| CE48 |
JR C,$CE51 |
| CE4A |
LD L,(IX+$09) |
| CE4D |
LD H,(IX+$0A) |
| CE50 |
LD A,(HL) |
| CE51 |
INC HL |
| CE52 |
LD (IX+$0B),L |
| CE55 |
LD (IX+$0C),H |
| CE58 |
ADD A,B |
| CE59 |
LD HL,$CF0B |
| CE5C |
LD D,$00 |
| CE5E |
ADD A,A |
| CE5F |
LD E,A |
| CE60 |
ADD HL,DE |
| CE61 |
LD E,(HL) |
| CE62 |
INC HL |
| CE63 |
LD D,(HL) |
| CE64 |
LD L,(IX+$1D) |
| CE67 |
BIT 6,L |
| CE69 |
JR Z,$CEB3 |
| CE6B |
LD H,A |
| CE6C |
LD B,(IX+$1A) |
| CE6F |
SLA B |
| CE71 |
BIT 7,L |
| CE73 |
LD A,(IX+$1C) |
| CE76 |
JR Z,$CE7C |
| CE78 |
BIT 0,C |
| CE7A |
JR NZ,$CE9A |
| CE7C |
BIT 5,L |
| CE7E |
JR NZ,$CE8C |
| CE80 |
SUB (IX+$1B) |
| CE83 |
JR NC,$CE97 |
| CE85 |
SET 5,(IX+$1D) |
| CE89 |
SUB A |
| CE8A |
JR $CE97 |
| CE8C |
ADD A,(IX+$1B) |
| CE8F |
CP B |
| CE90 |
JR C,$CE97 |
| CE92 |
RES 5,(IX+$1D) |
| CE96 |
LD A,B |
| CE97 |
LD (IX+$1C),A |
| CE9A |
EX DE,HL |
| CE9B |
SRL B |
| CE9D |
SUB B |
| CE9E |
LD E,A |
| CE9F |
LD A,D |
| CEA0 |
LD D,$00 |
| CEA2 |
JR NC,$CEA5 |
| CEA4 |
DEC D |
| CEA5 |
ADD A,$A0 |
| CEA7 |
JR C,$CEB1 |
| CEA9 |
SLA E |
| CEAB |
RL D |
| CEAD |
ADD A,$18 |
| CEAF |
JR NC,$CEA9 |
| CEB1 |
ADD HL,DE |
| CEB2 |
EX DE,HL |
| CEB3 |
LD A,C |
| CEB4 |
XOR $01 |
| CEB6 |
LD (IX+$00),A |
| CEB9 |
BIT 2,C |
| CEBB |
JR Z,$CEDE |
| CEBD |
LD B,(IX+$0E) |
| CEC0 |
DJNZ $CEDB |
| CEC2 |
LD C,(IX+$0D) |
| CEC5 |
BIT 7,C |
| CEC7 |
JR Z,$CECA |
| CEC9 |
DEC B |
| CECA |
LD L,(IX+$07) |
| CECD |
LD H,(IX+$08) |
| CED0 |
ADD HL,BC |
| CED1 |
LD (IX+$07),L |
| CED4 |
LD (IX+$08),H |
| CED7 |
ADD HL,DE |
| CED8 |
EX DE,HL |
| CED9 |
JR $CEDE |
| CEDB |
LD (IX+$0E),B |
| CEDE |
CPL |
| CEDF |
AND $03 |
| CEE1 |
LD A,$38 |
| CEE3 |
JR NZ,$CEEF |
| CEE5 |
LD A,($CBFD) |
| CEE8 |
XOR $08 |
| CEEA |
LD ($CC4A),A |
| CEED |
LD A,$07 |
| CEEF |
LD HL,$CF04 |
| CEF2 |
XOR (HL) |
| CEF3 |
AND (IX+$1E) |
| CEF6 |
XOR (HL) |
| CEF7 |
LD (HL),A |
| CEF8 |
EX DE,HL |
| CEF9 |
LD A,(IX+$13) |
| CEFC |
RET |