Login

Subversion Repositories NedoOS

Rev

Rev 539 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

# file opened: all_fake.asm
  1   0000                  ; all of these should fail on LR35902
  2   0000                  ; (some will emit damaged machine code of legit LR35902 instruction, like LD bc,ix)
  3   0000
  4   0000                  ORG 0x8000
  5   8000                  ; VALID LR35902 instructions (not fake!)
  6   8000 22           ldi_#hl#_a          ldi (hl),a      ; #22
  7   8001 2A           ldi_a_#hl#          ldi a,(hl)      ; #2A
  8   8002 32           ldd_#hl#_a          ldd (hl),a      ; #32
  9   8003 3A           ldd_a_#hl#          ldd a,(hl)      ; #3A
 10   8004
 11   8004                  ; Z80 fake instructions
all_fake.asm(12): error: Fake instructions are not implemented in Sharp LR35902 mode: rl bc
 12   8004              rl_bc               rl bc
all_fake.asm(13): error: Fake instructions are not implemented in Sharp LR35902 mode: rl de
 13   8004              rl_de               rl de
all_fake.asm(14): error: Fake instructions are not implemented in Sharp LR35902 mode: rl hl
 14   8004              rl_hl               rl hl
all_fake.asm(15): error: Fake instructions are not implemented in Sharp LR35902 mode: rr bc
 15   8004              rr_bc               rr bc
all_fake.asm(16): error: Fake instructions are not implemented in Sharp LR35902 mode: rr de
 16   8004              rr_de               rr de
all_fake.asm(17): error: Fake instructions are not implemented in Sharp LR35902 mode: rr hl
 17   8004              rr_hl               rr hl
all_fake.asm(18): error: Fake instructions are not implemented in Sharp LR35902 mode: sla bc
 18   8004              sla_bc              sla bc
all_fake.asm(19): error: Fake instructions are not implemented in Sharp LR35902 mode: sla de
 19   8004              sla_de              sla de
all_fake.asm(20): error: Fake instructions are not implemented in Sharp LR35902 mode: sla hl
 20   8004              sla_hl              sla hl
all_fake.asm(21): error: Unrecognized instruction: sll bc
 21   8004              sll_bc              sll bc
all_fake.asm(22): error: Unrecognized instruction: sll de
 22   8004              sll_de              sll de
all_fake.asm(23): error: Unrecognized instruction: sll hl
 23   8004              sll_hl              sll hl
all_fake.asm(24): error: Unrecognized instruction: sli bc
 24   8004              sli_bc              sli bc
all_fake.asm(25): error: Unrecognized instruction: sli de
 25   8004              sli_de              sli de
all_fake.asm(26): error: Unrecognized instruction: sli hl
 26   8004              sli_hl              sli hl
all_fake.asm(27): error: Fake instructions are not implemented in Sharp LR35902 mode: sra bc
 27   8004              sra_bc              sra bc
all_fake.asm(28): error: Fake instructions are not implemented in Sharp LR35902 mode: sra de
 28   8004              sra_de              sra de
all_fake.asm(29): error: Fake instructions are not implemented in Sharp LR35902 mode: sra hl
 29   8004              sra_hl              sra hl
all_fake.asm(30): error: Fake instructions are not implemented in Sharp LR35902 mode: srl bc
 30   8004              srl_bc              srl bc
all_fake.asm(31): error: Fake instructions are not implemented in Sharp LR35902 mode: srl de
 31   8004              srl_de              srl de
all_fake.asm(32): error: Fake instructions are not implemented in Sharp LR35902 mode: srl hl
 32   8004              srl_hl              srl hl
 33   8004
all_fake.asm(34): error: Fake instructions are not implemented in Sharp LR35902 mode: ld bc,bc
 34   8004              ld_bc_bc            ld bc,bc
all_fake.asm(35): error: Fake instructions are not implemented in Sharp LR35902 mode: ld bc,de
 35   8004              ld_bc_de            ld bc,de
all_fake.asm(36): error: Fake instructions are not implemented in Sharp LR35902 mode: ld bc,hl
 36   8004              ld_bc_hl            ld bc,hl
all_fake.asm(37): error: Label not found: ix
 37   8004 01 00 00     ld_bc_ix            ld bc,ix
all_fake.asm(38): error: Label not found: iy
 38   8007 01 00 00     ld_bc_iy            ld bc,iy
all_fake.asm(39): error: Fake instructions are not implemented in Sharp LR35902 mode: ld bc,(hl)
 39   800A              ld_bc_#hl#          ld bc,(hl)
all_fake.asm(40): error: Label not found: ix
 40   800A              ld_bc_#ix_nn#       ld bc,(ix+$77)
all_fake.asm(41): error: Label not found: iy
 41   800A              ld_bc_#iy_nn#       ld bc,(iy+$77)
 42   800A
all_fake.asm(43): error: Fake instructions are not implemented in Sharp LR35902 mode: ld de,bc
 43   800A              ld_de_bc            ld de,bc
all_fake.asm(44): error: Fake instructions are not implemented in Sharp LR35902 mode: ld de,de
 44   800A              ld_de_de            ld de,de
all_fake.asm(45): error: Fake instructions are not implemented in Sharp LR35902 mode: ld de,hl
 45   800A              ld_de_hl            ld de,hl
all_fake.asm(46): error: Label not found: ix
 46   800A 11 00 00     ld_de_ix            ld de,ix
all_fake.asm(47): error: Label not found: iy
 47   800D 11 00 00     ld_de_iy            ld de,iy
all_fake.asm(48): error: Fake instructions are not implemented in Sharp LR35902 mode: ld de,(hl)
 48   8010              ld_de_#hl#          ld de,(hl)
all_fake.asm(49): error: Label not found: ix
 49   8010              ld_de_#ix_nn#       ld de,(ix+$77)
all_fake.asm(50): error: Label not found: iy
 50   8010              ld_de_#iy_nn#       ld de,(iy+$77)
 51   8010
all_fake.asm(52): error: Fake instructions are not implemented in Sharp LR35902 mode: ld hl,bc
 52   8010              ld_hl_bc            ld hl,bc
all_fake.asm(53): error: Fake instructions are not implemented in Sharp LR35902 mode: ld hl,de
 53   8010              ld_hl_de            ld hl,de
all_fake.asm(54): error: Fake instructions are not implemented in Sharp LR35902 mode: ld hl,hl
 54   8010              ld_hl_hl            ld hl,hl
all_fake.asm(55): error: Label not found: ix
 55   8010 21 00 00     ld_hl_ix            ld hl,ix
all_fake.asm(56): error: Label not found: iy
 56   8013 21 00 00     ld_hl_iy            ld hl,iy
all_fake.asm(57): error: Label not found: ix
 57   8016              ld_hl_#ix_nn#       ld hl,(ix+$77)
all_fake.asm(58): error: Label not found: iy
 58   8016              ld_hl_#iy_nn#       ld hl,(iy+$77)
 59   8016
all_fake.asm(60): error: Illegal instruction: ld_ix_bc            ld ix,bc
 60   8016              ld_ix_bc            ld ix,bc
all_fake.asm(61): error: Illegal instruction: ld_ix_de            ld ix,de
 61   8016              ld_ix_de            ld ix,de
all_fake.asm(62): error: Illegal instruction: ld_ix_hl            ld ix,hl
 62   8016              ld_ix_hl            ld ix,hl
all_fake.asm(63): error: Illegal instruction: ld_ix_ix            ld ix,ix
 63   8016              ld_ix_ix            ld ix,ix
all_fake.asm(64): error: Illegal instruction: ld_ix_iy            ld ix,iy
 64   8016              ld_ix_iy            ld ix,iy
 65   8016
all_fake.asm(66): error: Illegal instruction: ld_iy_bc            ld iy,bc
 66   8016              ld_iy_bc            ld iy,bc
all_fake.asm(67): error: Illegal instruction: ld_iy_de            ld iy,de
 67   8016              ld_iy_de            ld iy,de
all_fake.asm(68): error: Illegal instruction: ld_iy_hl            ld iy,hl
 68   8016              ld_iy_hl            ld iy,hl
all_fake.asm(69): error: Illegal instruction: ld_iy_ix            ld iy,ix
 69   8016              ld_iy_ix            ld iy,ix
all_fake.asm(70): error: Illegal instruction: ld_iy_iy            ld iy,iy
 70   8016              ld_iy_iy            ld iy,iy
 71   8016
all_fake.asm(72): error: Fake instructions are not implemented in Sharp LR35902 mode: ld (hl),bc
 72   8016              ld_#hl#_bc          ld (hl),bc
all_fake.asm(73): error: Fake instructions are not implemented in Sharp LR35902 mode: ld (hl),de
 73   8016              ld_#hl#_de          ld (hl),de
 74   8016
all_fake.asm(75): error: Label not found: ix
 75   8016              ld_#ix_nn#_bc       ld (ix+$77),bc
all_fake.asm(76): error: Label not found: ix
 76   8016              ld_#ix_nn#_de       ld (ix+$77),de
all_fake.asm(77): error: Label not found: ix
 77   8016              ld_#ix_nn#_hl       ld (ix+$77),hl
 78   8016
all_fake.asm(79): error: Label not found: iy
 79   8016              ld_#iy_nn#_bc       ld (iy+$77),bc
all_fake.asm(80): error: Label not found: iy
 80   8016              ld_#iy_nn#_de       ld (iy+$77),de
all_fake.asm(81): error: Label not found: iy
 81   8016              ld_#iy_nn#_hl       ld (iy+$77),hl
 82   8016
all_fake.asm(83): error: Illegal instruction: ldi_bc_#hl#         ldi bc,(hl)
 83   8016              ldi_bc_#hl#         ldi bc,(hl)
all_fake.asm(84): error: Illegal instruction: ldi_bc_#ix_nn#      ldi bc,(ix+$77)
 84   8016              ldi_bc_#ix_nn#      ldi bc,(ix+$77)
all_fake.asm(85): error: Illegal instruction: ldi_bc_#iy_nn#      ldi bc,(iy+$77)
 85   8016              ldi_bc_#iy_nn#      ldi bc,(iy+$77)
 86   8016
all_fake.asm(87): error: Illegal instruction: ldi_de_#hl#         ldi de,(hl)
 87   8016              ldi_de_#hl#         ldi de,(hl)
all_fake.asm(88): error: Illegal instruction: ldi_de_#ix_nn#      ldi de,(ix+$77)
 88   8016              ldi_de_#ix_nn#      ldi de,(ix+$77)
all_fake.asm(89): error: Illegal instruction: ldi_de_#iy_nn#      ldi de,(iy+$77)
 89   8016              ldi_de_#iy_nn#      ldi de,(iy+$77)
 90   8016
all_fake.asm(91): error: Illegal instruction: ldi_hl_#ix_nn#      ldi hl,(ix+$77)
 91   8016              ldi_hl_#ix_nn#      ldi hl,(ix+$77)
all_fake.asm(92): error: Illegal instruction: ldi_hl_#iy_nn#      ldi hl,(iy+$77)
 92   8016              ldi_hl_#iy_nn#      ldi hl,(iy+$77)
 93   8016
all_fake.asm(94): error: Illegal instruction: ldi_#hl#_bc         ldi (hl),bc
 94   8016              ldi_#hl#_bc         ldi (hl),bc
all_fake.asm(95): error: Illegal instruction: ldi_#hl#_de         ldi (hl),de
 95   8016              ldi_#hl#_de         ldi (hl),de
 96   8016
all_fake.asm(97): error: Illegal instruction: ldi_#ix_nn#_bc      ldi (ix+$77),bc
 97   8016              ldi_#ix_nn#_bc      ldi (ix+$77),bc
all_fake.asm(98): error: Illegal instruction: ldi_#ix_nn#_de      ldi (ix+$77),de
 98   8016              ldi_#ix_nn#_de      ldi (ix+$77),de
all_fake.asm(99): error: Illegal instruction: ldi_#ix_nn#_hl      ldi (ix+$77),hl
 99   8016              ldi_#ix_nn#_hl      ldi (ix+$77),hl
100   8016
all_fake.asm(101): error: Illegal instruction: ldi_#iy_nn#_bc      ldi (iy+$77),bc
101   8016              ldi_#iy_nn#_bc      ldi (iy+$77),bc
all_fake.asm(102): error: Illegal instruction: ldi_#iy_nn#_de      ldi (iy+$77),de
102   8016              ldi_#iy_nn#_de      ldi (iy+$77),de
all_fake.asm(103): error: Illegal instruction: ldi_#iy_nn#_hl      ldi (iy+$77),hl
103   8016              ldi_#iy_nn#_hl      ldi (iy+$77),hl
104   8016
all_fake.asm(105): error: Illegal instruction: ldi_a_#bc#          ldi a,(bc)
105   8016              ldi_a_#bc#          ldi a,(bc)
all_fake.asm(106): error: Illegal instruction: ldi_a_#de#          ldi a,(de)
106   8016              ldi_a_#de#          ldi a,(de)
all_fake.asm(107): error: Illegal instruction: ldi_b_#hl#          ldi b,(hl)
107   8016              ldi_b_#hl#          ldi b,(hl)
all_fake.asm(108): error: Illegal instruction: ldi_c_#hl#          ldi c,(hl)
108   8016              ldi_c_#hl#          ldi c,(hl)
all_fake.asm(109): error: Illegal instruction: ldi_d_#hl#          ldi d,(hl)
109   8016              ldi_d_#hl#          ldi d,(hl)
all_fake.asm(110): error: Illegal instruction: ldi_e_#hl#          ldi e,(hl)
110   8016              ldi_e_#hl#          ldi e,(hl)
all_fake.asm(111): error: Illegal instruction: ldi_h_#hl#          ldi h,(hl)
111   8016              ldi_h_#hl#          ldi h,(hl)
all_fake.asm(112): error: Illegal instruction: ldi_l_#hl#          ldi l,(hl)
112   8016              ldi_l_#hl#          ldi l,(hl)
all_fake.asm(113): error: Illegal instruction: ldi_a_#ix_nn#       ldi a,(ix+$77)
113   8016              ldi_a_#ix_nn#       ldi a,(ix+$77)
all_fake.asm(114): error: Illegal instruction: ldi_b_#ix_nn#       ldi b,(ix+$77)
114   8016              ldi_b_#ix_nn#       ldi b,(ix+$77)
all_fake.asm(115): error: Illegal instruction: ldi_c_#ix_nn#       ldi c,(ix+$77)
115   8016              ldi_c_#ix_nn#       ldi c,(ix+$77)
all_fake.asm(116): error: Illegal instruction: ldi_d_#ix_nn#       ldi d,(ix+$77)
116   8016              ldi_d_#ix_nn#       ldi d,(ix+$77)
all_fake.asm(117): error: Illegal instruction: ldi_e_#ix_nn#       ldi e,(ix+$77)
117   8016              ldi_e_#ix_nn#       ldi e,(ix+$77)
all_fake.asm(118): error: Illegal instruction: ldi_h_#ix_nn#       ldi h,(ix+$77)
118   8016              ldi_h_#ix_nn#       ldi h,(ix+$77)
all_fake.asm(119): error: Illegal instruction: ldi_l_#ix_nn#       ldi l,(ix+$77)
119   8016              ldi_l_#ix_nn#       ldi l,(ix+$77)
all_fake.asm(120): error: Illegal instruction: ldi_a_#iy_nn#       ldi a,(iy+$77)
120   8016              ldi_a_#iy_nn#       ldi a,(iy+$77)
all_fake.asm(121): error: Illegal instruction: ldi_b_#iy_nn#       ldi b,(iy+$77)
121   8016              ldi_b_#iy_nn#       ldi b,(iy+$77)
all_fake.asm(122): error: Illegal instruction: ldi_c_#iy_nn#       ldi c,(iy+$77)
122   8016              ldi_c_#iy_nn#       ldi c,(iy+$77)
all_fake.asm(123): error: Illegal instruction: ldi_d_#iy_nn#       ldi d,(iy+$77)
123   8016              ldi_d_#iy_nn#       ldi d,(iy+$77)
all_fake.asm(124): error: Illegal instruction: ldi_e_#iy_nn#       ldi e,(iy+$77)
124   8016              ldi_e_#iy_nn#       ldi e,(iy+$77)
all_fake.asm(125): error: Illegal instruction: ldi_h_#iy_nn#       ldi h,(iy+$77)
125   8016              ldi_h_#iy_nn#       ldi h,(iy+$77)
all_fake.asm(126): error: Illegal instruction: ldi_l_#iy_nn#       ldi l,(iy+$77)
126   8016              ldi_l_#iy_nn#       ldi l,(iy+$77)
127   8016
all_fake.asm(128): error: Illegal instruction: ldd_a_#bc#          ldd a,(bc)
128   8016              ldd_a_#bc#          ldd a,(bc)
all_fake.asm(129): error: Illegal instruction: ldd_a_#de#          ldd a,(de)
129   8016              ldd_a_#de#          ldd a,(de)
all_fake.asm(130): error: Illegal instruction: ldd_b_#hl#          ldd b,(hl)
130   8016              ldd_b_#hl#          ldd b,(hl)
all_fake.asm(131): error: Illegal instruction: ldd_c_#hl#          ldd c,(hl)
131   8016              ldd_c_#hl#          ldd c,(hl)
all_fake.asm(132): error: Illegal instruction: ldd_d_#hl#          ldd d,(hl)
132   8016              ldd_d_#hl#          ldd d,(hl)
all_fake.asm(133): error: Illegal instruction: ldd_e_#hl#          ldd e,(hl)
133   8016              ldd_e_#hl#          ldd e,(hl)
all_fake.asm(134): error: Illegal instruction: ldd_h_#hl#          ldd h,(hl)
134   8016              ldd_h_#hl#          ldd h,(hl)
all_fake.asm(135): error: Illegal instruction: ldd_l_#hl#          ldd l,(hl)
135   8016              ldd_l_#hl#          ldd l,(hl)
all_fake.asm(136): error: Illegal instruction: ldd_a_#ix_nn#       ldd a,(ix+$77)
136   8016              ldd_a_#ix_nn#       ldd a,(ix+$77)
all_fake.asm(137): error: Illegal instruction: ldd_b_#ix_nn#       ldd b,(ix+$77)
137   8016              ldd_b_#ix_nn#       ldd b,(ix+$77)
all_fake.asm(138): error: Illegal instruction: ldd_c_#ix_nn#       ldd c,(ix+$77)
138   8016              ldd_c_#ix_nn#       ldd c,(ix+$77)
all_fake.asm(139): error: Illegal instruction: ldd_d_#ix_nn#       ldd d,(ix+$77)
139   8016              ldd_d_#ix_nn#       ldd d,(ix+$77)
all_fake.asm(140): error: Illegal instruction: ldd_e_#ix_nn#       ldd e,(ix+$77)
140   8016              ldd_e_#ix_nn#       ldd e,(ix+$77)
all_fake.asm(141): error: Illegal instruction: ldd_h_#ix_nn#       ldd h,(ix+$77)
141   8016              ldd_h_#ix_nn#       ldd h,(ix+$77)
all_fake.asm(142): error: Illegal instruction: ldd_l_#ix_nn#       ldd l,(ix+$77)
142   8016              ldd_l_#ix_nn#       ldd l,(ix+$77)
all_fake.asm(143): error: Illegal instruction: ldd_a_#iy_nn#       ldd a,(iy+$77)
143   8016              ldd_a_#iy_nn#       ldd a,(iy+$77)
all_fake.asm(144): error: Illegal instruction: ldd_b_#iy_nn#       ldd b,(iy+$77)
144   8016              ldd_b_#iy_nn#       ldd b,(iy+$77)
all_fake.asm(145): error: Illegal instruction: ldd_c_#iy_nn#       ldd c,(iy+$77)
145   8016              ldd_c_#iy_nn#       ldd c,(iy+$77)
all_fake.asm(146): error: Illegal instruction: ldd_d_#iy_nn#       ldd d,(iy+$77)
146   8016              ldd_d_#iy_nn#       ldd d,(iy+$77)
all_fake.asm(147): error: Illegal instruction: ldd_e_#iy_nn#       ldd e,(iy+$77)
147   8016              ldd_e_#iy_nn#       ldd e,(iy+$77)
all_fake.asm(148): error: Illegal instruction: ldd_h_#iy_nn#       ldd h,(iy+$77)
148   8016              ldd_h_#iy_nn#       ldd h,(iy+$77)
all_fake.asm(149): error: Illegal instruction: ldd_l_#iy_nn#       ldd l,(iy+$77)
149   8016              ldd_l_#iy_nn#       ldd l,(iy+$77)
150   8016
all_fake.asm(151): error: Illegal instruction: ldi_#bc#_a          ldi (bc),a
151   8016              ldi_#bc#_a          ldi (bc),a
all_fake.asm(152): error: Illegal instruction: ldi_#de#_a          ldi (de),a
152   8016              ldi_#de#_a          ldi (de),a
all_fake.asm(153): error: Illegal instruction: ldi_#hl#_b          ldi (hl),b
153   8016              ldi_#hl#_b          ldi (hl),b
all_fake.asm(154): error: Illegal instruction: ldi_#hl#_c          ldi (hl),c
154   8016              ldi_#hl#_c          ldi (hl),c
all_fake.asm(155): error: Illegal instruction: ldi_#hl#_d          ldi (hl),d
155   8016              ldi_#hl#_d          ldi (hl),d
all_fake.asm(156): error: Illegal instruction: ldi_#hl#_e          ldi (hl),e
156   8016              ldi_#hl#_e          ldi (hl),e
all_fake.asm(157): error: Illegal instruction: ldi_#hl#_h          ldi (hl),h
157   8016              ldi_#hl#_h          ldi (hl),h
all_fake.asm(158): error: Illegal instruction: ldi_#hl#_l          ldi (hl),l
158   8016              ldi_#hl#_l          ldi (hl),l
all_fake.asm(159): error: Illegal instruction: ldi_#ix_nn#_a       ldi (ix+$77),a
159   8016              ldi_#ix_nn#_a       ldi (ix+$77),a
all_fake.asm(160): error: Illegal instruction: ldi_#ix_nn#_b       ldi (ix+$77),b
160   8016              ldi_#ix_nn#_b       ldi (ix+$77),b
all_fake.asm(161): error: Illegal instruction: ldi_#ix_nn#_c       ldi (ix+$77),c
161   8016              ldi_#ix_nn#_c       ldi (ix+$77),c
all_fake.asm(162): error: Illegal instruction: ldi_#ix_nn#_d       ldi (ix+$77),d
162   8016              ldi_#ix_nn#_d       ldi (ix+$77),d
all_fake.asm(163): error: Illegal instruction: ldi_#ix_nn#_e       ldi (ix+$77),e
163   8016              ldi_#ix_nn#_e       ldi (ix+$77),e
all_fake.asm(164): error: Illegal instruction: ldi_#ix_nn#_h       ldi (ix+$77),h
164   8016              ldi_#ix_nn#_h       ldi (ix+$77),h
all_fake.asm(165): error: Illegal instruction: ldi_#ix_nn#_l       ldi (ix+$77),l
165   8016              ldi_#ix_nn#_l       ldi (ix+$77),l
all_fake.asm(166): error: Illegal instruction: ldi_#iy_nn#_a       ldi (iy+$77),a
166   8016              ldi_#iy_nn#_a       ldi (iy+$77),a
all_fake.asm(167): error: Illegal instruction: ldi_#iy_nn#_b       ldi (iy+$77),b
167   8016              ldi_#iy_nn#_b       ldi (iy+$77),b
all_fake.asm(168): error: Illegal instruction: ldi_#iy_nn#_c       ldi (iy+$77),c
168   8016              ldi_#iy_nn#_c       ldi (iy+$77),c
all_fake.asm(169): error: Illegal instruction: ldi_#iy_nn#_d       ldi (iy+$77),d
169   8016              ldi_#iy_nn#_d       ldi (iy+$77),d
all_fake.asm(170): error: Illegal instruction: ldi_#iy_nn#_e       ldi (iy+$77),e
170   8016              ldi_#iy_nn#_e       ldi (iy+$77),e
all_fake.asm(171): error: Illegal instruction: ldi_#iy_nn#_h       ldi (iy+$77),h
171   8016              ldi_#iy_nn#_h       ldi (iy+$77),h
all_fake.asm(172): error: Illegal instruction: ldi_#iy_nn#_l       ldi (iy+$77),l
172   8016              ldi_#iy_nn#_l       ldi (iy+$77),l
173   8016
all_fake.asm(174): error: Illegal instruction: ldd_#bc#_a          ldd (bc),a
174   8016              ldd_#bc#_a          ldd (bc),a
all_fake.asm(175): error: Illegal instruction: ldd_#de#_a          ldd (de),a
175   8016              ldd_#de#_a          ldd (de),a
all_fake.asm(176): error: Illegal instruction: ldd_#hl#_b          ldd (hl),b
176   8016              ldd_#hl#_b          ldd (hl),b
all_fake.asm(177): error: Illegal instruction: ldd_#hl#_c          ldd (hl),c
177   8016              ldd_#hl#_c          ldd (hl),c
all_fake.asm(178): error: Illegal instruction: ldd_#hl#_d          ldd (hl),d
178   8016              ldd_#hl#_d          ldd (hl),d
all_fake.asm(179): error: Illegal instruction: ldd_#hl#_e          ldd (hl),e
179   8016              ldd_#hl#_e          ldd (hl),e
all_fake.asm(180): error: Illegal instruction: ldd_#hl#_h          ldd (hl),h
180   8016              ldd_#hl#_h          ldd (hl),h
all_fake.asm(181): error: Illegal instruction: ldd_#hl#_l          ldd (hl),l
181   8016              ldd_#hl#_l          ldd (hl),l
all_fake.asm(182): error: Illegal instruction: ldd_#ix_nn#_a       ldd (ix+$77),a
182   8016              ldd_#ix_nn#_a       ldd (ix+$77),a
all_fake.asm(183): error: Illegal instruction: ldd_#ix_nn#_b       ldd (ix+$77),b
183   8016              ldd_#ix_nn#_b       ldd (ix+$77),b
all_fake.asm(184): error: Illegal instruction: ldd_#ix_nn#_c       ldd (ix+$77),c
184   8016              ldd_#ix_nn#_c       ldd (ix+$77),c
all_fake.asm(185): error: Illegal instruction: ldd_#ix_nn#_d       ldd (ix+$77),d
185   8016              ldd_#ix_nn#_d       ldd (ix+$77),d
all_fake.asm(186): error: Illegal instruction: ldd_#ix_nn#_e       ldd (ix+$77),e
186   8016              ldd_#ix_nn#_e       ldd (ix+$77),e
all_fake.asm(187): error: Illegal instruction: ldd_#ix_nn#_h       ldd (ix+$77),h
187   8016              ldd_#ix_nn#_h       ldd (ix+$77),h
all_fake.asm(188): error: Illegal instruction: ldd_#ix_nn#_l       ldd (ix+$77),l
188   8016              ldd_#ix_nn#_l       ldd (ix+$77),l
all_fake.asm(189): error: Illegal instruction: ldd_#iy_nn#_a       ldd (iy+$77),a
189   8016              ldd_#iy_nn#_a       ldd (iy+$77),a
all_fake.asm(190): error: Illegal instruction: ldd_#iy_nn#_b       ldd (iy+$77),b
190   8016              ldd_#iy_nn#_b       ldd (iy+$77),b
all_fake.asm(191): error: Illegal instruction: ldd_#iy_nn#_c       ldd (iy+$77),c
191   8016              ldd_#iy_nn#_c       ldd (iy+$77),c
all_fake.asm(192): error: Illegal instruction: ldd_#iy_nn#_d       ldd (iy+$77),d
192   8016              ldd_#iy_nn#_d       ldd (iy+$77),d
all_fake.asm(193): error: Illegal instruction: ldd_#iy_nn#_e       ldd (iy+$77),e
193   8016              ldd_#iy_nn#_e       ldd (iy+$77),e
all_fake.asm(194): error: Illegal instruction: ldd_#iy_nn#_h       ldd (iy+$77),h
194   8016              ldd_#iy_nn#_h       ldd (iy+$77),h
all_fake.asm(195): error: Illegal instruction: ldd_#iy_nn#_l       ldd (iy+$77),l
195   8016              ldd_#iy_nn#_l       ldd (iy+$77),l
196   8016
all_fake.asm(197): error: Illegal instruction: ldi_#hl#_nn         ldi (hl),$44
197   8016              ldi_#hl#_nn         ldi (hl),$44
all_fake.asm(198): error: Illegal instruction: ldi_#ix_nn#_nn      ldi (ix+$77),$44
198   8016              ldi_#ix_nn#_nn      ldi (ix+$77),$44
all_fake.asm(199): error: Illegal instruction: ldi_#iy_nn#_nn      ldi (iy+$77),$44
199   8016              ldi_#iy_nn#_nn      ldi (iy+$77),$44
200   8016
all_fake.asm(201): error: Illegal instruction: ldd_#hl#_nn         ldd (hl),$44
201   8016              ldd_#hl#_nn         ldd (hl),$44
all_fake.asm(202): error: Illegal instruction: ldd_#ix_nn#_nn      ldd (ix+$77),$44
202   8016              ldd_#ix_nn#_nn      ldd (ix+$77),$44
all_fake.asm(203): error: Illegal instruction: ldd_#iy_nn#_nn      ldd (iy+$77),$44
203   8016              ldd_#iy_nn#_nn      ldd (iy+$77),$44
204   8016
all_fake.asm(205): error: Fake instructions are not implemented in Sharp LR35902 mode: adc de,bc
205   8016              adc_de_bc           adc de,bc
all_fake.asm(206): error: Fake instructions are not implemented in Sharp LR35902 mode: adc de,de
206   8016              adc_de_de           adc de,de
all_fake.asm(207): error: Fake instructions are not implemented in Sharp LR35902 mode: adc de,hl
207   8016              adc_de_hl           adc de,hl
all_fake.asm(208): error: Fake instructions are not implemented in Sharp LR35902 mode: adc de,sp
208   8016              adc_de_sp           adc de,sp
209   8016
all_fake.asm(210): error: Fake instructions are not implemented in Sharp LR35902 mode: add de,bc
210   8016              add_de_bc           add de,bc
all_fake.asm(211): error: Fake instructions are not implemented in Sharp LR35902 mode: add de,de
211   8016              add_de_de           add de,de
all_fake.asm(212): error: Fake instructions are not implemented in Sharp LR35902 mode: add de,hl
212   8016              add_de_hl           add de,hl
all_fake.asm(213): error: Fake instructions are not implemented in Sharp LR35902 mode: add de,sp
213   8016              add_de_sp           add de,sp
214   8016
all_fake.asm(215): error: Fake instructions are not implemented in Sharp LR35902 mode: sbc de,bc
215   8016              sbc_de_bc           sbc de,bc
all_fake.asm(216): error: Fake instructions are not implemented in Sharp LR35902 mode: sbc de,de
216   8016              sbc_de_de           sbc de,de
all_fake.asm(217): error: Fake instructions are not implemented in Sharp LR35902 mode: sbc de,hl
217   8016              sbc_de_hl           sbc de,hl
all_fake.asm(218): error: Fake instructions are not implemented in Sharp LR35902 mode: sbc de,sp
218   8016              sbc_de_sp           sbc de,sp
219   8016
all_fake.asm(220): error: Fake instructions are not implemented in Sharp LR35902 mode: sub de,bc
220   8016              sub_de_bc           sub de,bc
all_fake.asm(221): error: Fake instructions are not implemented in Sharp LR35902 mode: sub de,de
221   8016              sub_de_de           sub de,de
all_fake.asm(222): error: Fake instructions are not implemented in Sharp LR35902 mode: sub de,hl
222   8016              sub_de_hl           sub de,hl
all_fake.asm(223): error: Fake instructions are not implemented in Sharp LR35902 mode: sub de,sp
223   8016              sub_de_sp           sub de,sp
all_fake.asm(224): error: Fake instructions are not implemented in Sharp LR35902 mode: sub hl,bc
224   8016              sub_hl_bc           sub hl,bc
all_fake.asm(225): error: Fake instructions are not implemented in Sharp LR35902 mode: sub hl,de
225   8016              sub_hl_de           sub hl,de
all_fake.asm(226): error: Fake instructions are not implemented in Sharp LR35902 mode: sub hl,hl
226   8016              sub_hl_hl           sub hl,hl
all_fake.asm(227): error: Fake instructions are not implemented in Sharp LR35902 mode: sub hl,sp
227   8016              sub_hl_sp           sub hl,sp
228   8016
229   8016                  ; ZXNext section - there are no true regular fakes yet, but some specials
all_fake.asm(230): error: Unrecognized instruction: mul
230   8016              zxn_mul             mul         ; no warning "correct" syntax: "mul d,e" and "mul de"
231   8016                  ; these definitely should not work in LR35902 mode (trying to switch --zxnext is fatal error)
all_fake.asm(232): error: Unrecognized instruction: break
232   8016              zxn_csp_break       break       ; CSpect emulator only: breakpoint instruction
all_fake.asm(233): error: Unrecognized instruction: exit
233   8016              zxn_csp_exit        exit        ; CSpect emulator only: exit instruction
234   8016
# file closed: all_fake.asm

Value    Label
------ - -----------------------------------------------------------
0x8016 X adc_de_bc
0x8016 X adc_de_de
0x8016 X adc_de_hl
0x8016 X adc_de_sp
0x8016 X add_de_bc
0x8016 X add_de_de
0x8016 X add_de_hl
0x8016 X add_de_sp
0x8016 X ld_#hl#_bc
0x8016 X ld_#hl#_de
0x8016 X ld_#ix_nn#_bc
0x8016 X ld_#ix_nn#_de
0x8016 X ld_#ix_nn#_hl
0x8016 X ld_#iy_nn#_bc
0x8016 X ld_#iy_nn#_de
0x8016 X ld_#iy_nn#_hl
0x800A X ld_bc_#hl#
0x800A X ld_bc_#ix_nn#
0x800A X ld_bc_#iy_nn#
0x8004 X ld_bc_bc
0x8004 X ld_bc_de
0x8004 X ld_bc_hl
0x8004 X ld_bc_ix
0x8007 X ld_bc_iy
0x8010 X ld_de_#hl#
0x8010 X ld_de_#ix_nn#
0x8010 X ld_de_#iy_nn#
0x800A X ld_de_bc
0x800A X ld_de_de
0x800A X ld_de_hl
0x800A X ld_de_ix
0x800D X ld_de_iy
0x8016 X ld_hl_#ix_nn#
0x8016 X ld_hl_#iy_nn#
0x8010 X ld_hl_bc
0x8010 X ld_hl_de
0x8010 X ld_hl_hl
0x8010 X ld_hl_ix
0x8013 X ld_hl_iy
0x8016 X ld_ix_bc
0x8016 X ld_ix_de
0x8016 X ld_ix_hl
0x8016 X ld_ix_ix
0x8016 X ld_ix_iy
0x8016 X ld_iy_bc
0x8016 X ld_iy_de
0x8016 X ld_iy_hl
0x8016 X ld_iy_ix
0x8016 X ld_iy_iy
0x8016 X ldd_#bc#_a
0x8016 X ldd_#de#_a
0x8002 X ldd_#hl#_a
0x8016 X ldd_#hl#_b
0x8016 X ldd_#hl#_c
0x8016 X ldd_#hl#_d
0x8016 X ldd_#hl#_e
0x8016 X ldd_#hl#_h
0x8016 X ldd_#hl#_l
0x8016 X ldd_#hl#_nn
0x8016 X ldd_#ix_nn#_a
0x8016 X ldd_#ix_nn#_b
0x8016 X ldd_#ix_nn#_c
0x8016 X ldd_#ix_nn#_d
0x8016 X ldd_#ix_nn#_e
0x8016 X ldd_#ix_nn#_h
0x8016 X ldd_#ix_nn#_l
0x8016 X ldd_#ix_nn#_nn
0x8016 X ldd_#iy_nn#_a
0x8016 X ldd_#iy_nn#_b
0x8016 X ldd_#iy_nn#_c
0x8016 X ldd_#iy_nn#_d
0x8016 X ldd_#iy_nn#_e
0x8016 X ldd_#iy_nn#_h
0x8016 X ldd_#iy_nn#_l
0x8016 X ldd_#iy_nn#_nn
0x8016 X ldd_a_#bc#
0x8016 X ldd_a_#de#
0x8003 X ldd_a_#hl#
0x8016 X ldd_a_#ix_nn#
0x8016 X ldd_a_#iy_nn#
0x8016 X ldd_b_#hl#
0x8016 X ldd_b_#ix_nn#
0x8016 X ldd_b_#iy_nn#
0x8016 X ldd_c_#hl#
0x8016 X ldd_c_#ix_nn#
0x8016 X ldd_c_#iy_nn#
0x8016 X ldd_d_#hl#
0x8016 X ldd_d_#ix_nn#
0x8016 X ldd_d_#iy_nn#
0x8016 X ldd_e_#hl#
0x8016 X ldd_e_#ix_nn#
0x8016 X ldd_e_#iy_nn#
0x8016 X ldd_h_#hl#
0x8016 X ldd_h_#ix_nn#
0x8016 X ldd_h_#iy_nn#
0x8016 X ldd_l_#hl#
0x8016 X ldd_l_#ix_nn#
0x8016 X ldd_l_#iy_nn#
0x8016 X ldi_#bc#_a
0x8016 X ldi_#de#_a
0x8000 X ldi_#hl#_a
0x8016 X ldi_#hl#_b
0x8016 X ldi_#hl#_bc
0x8016 X ldi_#hl#_c
0x8016 X ldi_#hl#_d
0x8016 X ldi_#hl#_de
0x8016 X ldi_#hl#_e
0x8016 X ldi_#hl#_h
0x8016 X ldi_#hl#_l
0x8016 X ldi_#hl#_nn
0x8016 X ldi_#ix_nn#_a
0x8016 X ldi_#ix_nn#_b
0x8016 X ldi_#ix_nn#_bc
0x8016 X ldi_#ix_nn#_c
0x8016 X ldi_#ix_nn#_d
0x8016 X ldi_#ix_nn#_de
0x8016 X ldi_#ix_nn#_e
0x8016 X ldi_#ix_nn#_h
0x8016 X ldi_#ix_nn#_hl
0x8016 X ldi_#ix_nn#_l
0x8016 X ldi_#ix_nn#_nn
0x8016 X ldi_#iy_nn#_a
0x8016 X ldi_#iy_nn#_b
0x8016 X ldi_#iy_nn#_bc
0x8016 X ldi_#iy_nn#_c
0x8016 X ldi_#iy_nn#_d
0x8016 X ldi_#iy_nn#_de
0x8016 X ldi_#iy_nn#_e
0x8016 X ldi_#iy_nn#_h
0x8016 X ldi_#iy_nn#_hl
0x8016 X ldi_#iy_nn#_l
0x8016 X ldi_#iy_nn#_nn
0x8016 X ldi_a_#bc#
0x8016 X ldi_a_#de#
0x8001 X ldi_a_#hl#
0x8016 X ldi_a_#ix_nn#
0x8016 X ldi_a_#iy_nn#
0x8016 X ldi_b_#hl#
0x8016 X ldi_b_#ix_nn#
0x8016 X ldi_b_#iy_nn#
0x8016 X ldi_bc_#hl#
0x8016 X ldi_bc_#ix_nn#
0x8016 X ldi_bc_#iy_nn#
0x8016 X ldi_c_#hl#
0x8016 X ldi_c_#ix_nn#
0x8016 X ldi_c_#iy_nn#
0x8016 X ldi_d_#hl#
0x8016 X ldi_d_#ix_nn#
0x8016 X ldi_d_#iy_nn#
0x8016 X ldi_de_#hl#
0x8016 X ldi_de_#ix_nn#
0x8016 X ldi_de_#iy_nn#
0x8016 X ldi_e_#hl#
0x8016 X ldi_e_#ix_nn#
0x8016 X ldi_e_#iy_nn#
0x8016 X ldi_h_#hl#
0x8016 X ldi_h_#ix_nn#
0x8016 X ldi_h_#iy_nn#
0x8016 X ldi_hl_#ix_nn#
0x8016 X ldi_hl_#iy_nn#
0x8016 X ldi_l_#hl#
0x8016 X ldi_l_#ix_nn#
0x8016 X ldi_l_#iy_nn#
0x8004 X rl_bc
0x8004 X rl_de
0x8004 X rl_hl
0x8004 X rr_bc
0x8004 X rr_de
0x8004 X rr_hl
0x8016 X sbc_de_bc
0x8016 X sbc_de_de
0x8016 X sbc_de_hl
0x8016 X sbc_de_sp
0x8004 X sla_bc
0x8004 X sla_de
0x8004 X sla_hl
0x8004 X sli_bc
0x8004 X sli_de
0x8004 X sli_hl
0x8004 X sll_bc
0x8004 X sll_de
0x8004 X sll_hl
0x8004 X sra_bc
0x8004 X sra_de
0x8004 X sra_hl
0x8004 X srl_bc
0x8004 X srl_de
0x8004 X srl_hl
0x8016 X sub_de_bc
0x8016 X sub_de_de
0x8016 X sub_de_hl
0x8016 X sub_de_sp
0x8016 X sub_hl_bc
0x8016 X sub_hl_de
0x8016 X sub_hl_hl
0x8016 X sub_hl_sp
0x8016 X zxn_csp_break
0x8016 X zxn_csp_exit
0x8016 X zxn_mul