Cyberlode 1.1
Cauldron (Silverbird), Antiriad (Silverbird)
PILOT 8063x[P 2168]
SYNC standard P 667, P 735
DATA standard timing
bit 0 = DP 855
bit 1 = DP 1710
each byte is followed by a dummy bit 0
FLAG BYTE #ff, not checked
PARITY BYTE present
80C7 31C780 LD SP,+80C7 80CA C37581 JP 8175 80CD 3E07 LD A,+07 80CF 37 SCF 80D0 14 INC D 80D1 08 EX AF,AF' 80D2 15 DEC D 80D3 3E0F LD A,+0F 80D5 00 NOP 80D6 D3FE OUT (+FE),A 80D8 DBFE IN A,(+FE) 80DA 1F RRA 80DB E620 AND +20 80DD F602 OR +02 80DF 4F LD C,A 80E0 BF CP A 80E1 CD5781 CALL 8157 80E4 211504 LD HL,+0415 80E7 10FE DJNZ 80E7 80E9 2B DEC HL 80EA 7C LD A,H 80EB B5 OR L 80EC 20F9 JR NZ,80E7 80EE CD5381 CALL 8153 80F1 069C LD B,+9C 80F3 CD5381 CALL 8153 80F6 3EC6 LD A,+C6 80F8 B8 CP B 80F9 30E6 JR NC,80E1 80FB 24 INC H 80FC 20F3 JR NZ,80F1 80FE 06C9 LD B,+C9 8100 CD5781 CALL 8157 8103 78 LD A,B 8104 FED4 CP +D4 8106 30F6 JR NC,80FE 8108 CD5781 CALL 8157 810B D0 RET NC 810C 79 LD A,C 810D 4F LD C,A 810E 2600 LD H,+00 8110 06B0 LD B,+B0 8112 1821 JR 8135 8114 08 EX AF,AF' 8115 200E JR NZ,8125 8117 F5 PUSH AF 8118 7D LD A,L 8119 AA XOR D 811A AB XOR E 811B DDAC XOR H 811D DDAD XOR L 811F DD7700 LD (IX+00),A 8122 F1 POP AF 8123 180A JR 812F 8125 CB11 RL C 8127 AD XOR L 8128 C0 RET NZ 8129 79 LD A,C 812A 1F RRA 812B 4F LD C,A 812C 13 INC DE 812D 1802 JR 8131 812F DD23 INC IX 8131 1B DEC DE 8132 08 EX AF,AF' 8133 06B2 LD B,+B2 8135 2E01 LD L,+01 8137 CD5381 CALL 8153 813A D0 RET NC 813B 3ECB LD A,+CB 813D B8 CP B 813E CB15 RL L 8140 06B0 LD B,+B0 8142 D23781 JP NC,8137 8145 7C LD A,H 8146 AD XOR L 8147 67 LD H,A 8148 7A LD A,D 8149 B3 OR E 814A 20C8 JR NZ,8114 814C AF XOR A 814D D3FE OUT (+FE),A 814F 7C LD A,H 8150 FE01 CP +01 8152 C9 RET 8153 CD5781 CALL 8157 8156 D0 RET NC 8157 3E16 LD A,+16 8159 3D DEC A 815A 20FD JR NZ,8159 815C A7 AND A 815D 04 INC B 815E C8 RET Z 815F 3E7F LD A,+7F 8161 DBFE IN A,(+FE) 8163 1F RRA 8164 00 NOP 8165 A9 XOR C 8166 E620 AND +20 8168 28F3 JR Z,815D 816A 79 LD A,C 816B 2F CPL 816C 4F LD C,A 816D E602 AND +02 816F F608 OR +08 8171 D3FE OUT (+FE),A 8173 37 SCF 8174 C9 RET 8175 DD217F81 LD IX,+817F 8179 11E803 LD DE,+03E8 817C CDCD80 CALL 80CD 817F 30F4 JR NC,8175
FF0D 21ADFF LD HL,+FFAD FF10 E5 PUSH HL FF11 AF XOR A FF12 FE01 CP +01 FF14 08 EX AF,AF' FF15 DBFE IN A,(+FE) FF17 1F RRA FF18 E620 AND +20 FF1A F602 OR +02 FF1C 4F LD C,A FF1D CD8DFF CALL FF8D FF20 211504 LD HL,+0415 FF23 10FE DJNZ FF23 FF25 2B DEC HL FF26 7C LD A,H FF27 B5 OR L FF28 20F9 JR NZ,FF23 FF2A CD89FF CALL FF89 FF2D 069C LD B,+9C FF2F CD89FF CALL FF89 FF32 3EC6 LD A,+C6 FF34 B8 CP B FF35 30E6 JR NC,FF1D FF37 24 INC H FF38 20F3 JR NZ,FF2D FF3A 06C9 LD B,+C9 FF3C CD8DFF CALL FF8D FF3F 78 LD A,B FF40 FED4 CP +D4 FF42 30F6 JR NC,FF3A FF44 CD8DFF CALL FF8D FF47 D0 RET NC FF48 79 LD A,C FF49 EE03 XOR +03 FF4B 4F LD C,A FF4C 2600 LD H,+00 FF4E 06B0 LD B,+B0 FF50 1819 JR FF6B FF52 08 EX AF,AF' FF53 3809 JR C,FF5E FF55 F5 PUSH AF FF56 7D LD A,L FF57 AB XOR E FF58 DD7700 LD (IX+00),A FF5B F1 POP AF FF5C 1807 JR FF65 FF5E 3EFF LD A,+FF FF60 AD XOR L FF61 B7 OR A FF62 13 INC DE FF63 1802 JR FF67 FF65 DD23 INC IX FF67 1B DEC DE FF68 08 EX AF,AF' FF69 06B2 LD B,+B2 FF6B 2E01 LD L,+01 FF6D CD89FF CALL FF89 FF70 D0 RET NC FF71 3ECB LD A,+CB FF73 B8 CP B FF74 CB15 RL L FF76 06B0 LD B,+B0 FF78 D26DFF JP NC,FF6D FF7B CD89FF CALL FF89 FF7E 7C LD A,H FF7F AD XOR L FF80 67 LD H,A FF81 7A LD A,D FF82 B3 OR E FF83 20CD JR NZ,FF52 FF85 7C LD A,H FF86 FE01 CP +01 FF88 C9 RET FF89 CD8DFF CALL FF8D FF8C D0 RET NC FF8D 3E16 LD A,+16 FF8F 3D DEC A FF90 20FD JR NZ,FF8F FF92 A7 AND A FF93 04 INC B FF94 C8 RET Z FF95 3E7F LD A,+7F FF97 DBFE IN A,(+FE) FF99 1F RRA FF9A 00 NOP FF9B A9 XOR C FF9C E620 AND +20 FF9E 28F3 JR Z,FF93 FFA0 79 LD A,C FFA1 2F CPL FFA2 4F LD C,A FFA3 ED5F LD A,R FFA5 E607 AND +07 FFA7 F608 OR +08 FFA9 D3FE OUT (+FE),A FFAB 37 SCF FFAC C9 RET FFAD 3E01 LD A,+01 FFAF D3FE OUT (+FE),A FFB1 C9 RET FFB2 310000 LD SP,+0000 FFB5 210040 LD HL,+4000 FFB8 3600 LD (HL),+00 FFBA 23 INC HL FFBB 7C LD A,H FFBC FEFF CP +FF FFBE 20F8 JR NZ,FFB8 FFC0 DD210040 LD IX,+4000 FFC4 110CBF LD DE,+BF0C FFC7 CD0DFF CALL FF0D FFCA 30E6 JR NC,FFB2 FFCC 210040 LD HL,+4000 FFCF 11FF1A LD DE,+1AFF FFD2 DD21005B LD IX,+5B00 FFD6 010CA4 LD BC,+A40C FFD9 DD7E00 LD A,(IX+00) FFDC AE XOR (HL) FFDD EE75 XOR +75 FFDF DD7700 LD (IX+00),A FFE2 23 INC HL FFE3 DD23 INC IX FFE5 0B DEC BC FFE6 78 LD A,B FFE7 B1 OR C FFE8 CA005B JP Z,5B00 FFEB 1B DEC DE FFEC 7A LD A,D FFED B3 OR E FFEE 20E9 JR NZ,FFD9 FFF0 210040 LD HL,+4000 FFF3 11FF1A LD DE,+1AFF FFF6 18E1 JR FFD9