home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 2 / goldfish_vol2_cd1.bin / files / misc / emu / z80 / prefix_offsets.i < prev    next >
Encoding:
Text File  |  1993-12-21  |  36.2 KB  |  1,687 lines

  1. ** The offset tables and decoding routines for the prefixed Z80
  2. ** instructions
  3.  
  4.  
  5. ** See the file "cache.txt" for details on the decoding.
  6.  
  7.  
  8. ** All Z80 opcodes exactly follow Zaks' "Programming the Z80"
  9.  
  10. **    n  = 8-bit number
  11. **    nn = 16-bit number
  12. **    e  = 8-bit relative jump offset
  13. **    d  = 8-bit displacement
  14. **    pq = 16-bit address
  15. **    p  = 8-bit address
  16.  
  17. ** Label notation:    Underscore used for SPACE, comma and +
  18.  
  19. **            1 (one) used for ( and )
  20.  
  21. ** =====================================================================
  22.  
  23.     IFD VERBOSE
  24.     LIST
  25. ** Compiling the prefix_offsets.i file.
  26.     NOLIST
  27.     ENDC
  28.  
  29.  
  30. ** If a CB-prefix has been found:
  31.  
  32. CBdecode    cmp.w    #out_of_bounds,(PPC)    ;test 2nd word
  33.         bne.s    .not_oob
  34.         jmp    go_low_buf(InstrB)
  35. .not_oob
  36.         getRPC
  37.         getz    d7,d7    ;get second byte
  38.         and.w    #$00ff,d7
  39.         add.w    d7,d7
  40.         move.w    CBoffsets(PC,d7.w),d7
  41.         move.w    d7,-2(PPC)
  42.         move.w    #unchanged,(PPC)
  43.         jmp    (InstrB,d7.w)
  44.  
  45. CBoffsets
  46.     dc.w    Rlc_B-base
  47.     dc.w    Rlc_C-base
  48.     dc.w    Rlc_D-base
  49.     dc.w    Rlc_E-base
  50.     dc.w    Rlc_H-base
  51.     dc.w    Rlc_L-base
  52.     dc.w    Rlc_1HL1-base
  53.     dc.w    Rlc_A-base
  54.     dc.w    Rrc_B-base
  55.     dc.w    Rrc_C-base
  56.     dc.w    Rrc_D-base
  57.     dc.w    Rrc_E-base
  58.     dc.w    Rrc_H-base
  59.     dc.w    Rrc_L-base
  60.     dc.w    Rrc_1HL1-base
  61.     dc.w    Rrc_A-base
  62. .10    dc.w    Rl_B-base
  63.     dc.w    Rl_C-base
  64.     dc.w    Rl_D-base
  65.     dc.w    Rl_E-base
  66.     dc.w    Rl_H-base
  67.     dc.w    Rl_L-base
  68.     dc.w    Rl_1HL1-base
  69.     dc.w    Rl_A-base
  70.     dc.w    Rr_B-base
  71.     dc.w    Rr_C-base
  72.     dc.w    Rr_D-base
  73.     dc.w    Rr_E-base
  74.     dc.w    Rr_H-base
  75.     dc.w    Rr_L-base
  76.     dc.w    Rr_1HL1-base
  77.     dc.w    Rr_A-base
  78. .20    dc.w    Sla_B-base
  79.     dc.w    Sla_C-base
  80.     dc.w    Sla_D-base
  81.     dc.w    Sla_E-base
  82.     dc.w    Sla_H-base
  83.     dc.w    Sla_L-base
  84.     dc.w    Sla_1HL1-base
  85.     dc.w    Sla_A-base
  86.     dc.w    Sra_B-base
  87.     dc.w    Sra_C-base
  88.     dc.w    Sra_D-base
  89.     dc.w    Sra_E-base
  90.     dc.w    Sra_H-base
  91.     dc.w    Sra_L-base
  92.     dc.w    Sra_1HL1-base
  93.     dc.w    Sra_A-base
  94. .30    dc.w    Sll_B-base    ;undocumented
  95.     dc.w    Sll_C-base    ;undocumented
  96.     dc.w    Sll_D-base    ;undocumented
  97.     dc.w    Sll_E-base    ;undocumented
  98.     dc.w    Sll_H-base    ;undocumented
  99.     dc.w    Sll_L-base    ;undocumented
  100.     dc.w    Sll_1HL1-base    ;undocumented
  101.     dc.w    Sll_A-base    ;undocumented
  102.     dc.w    Srl_B-base
  103.     dc.w    Srl_C-base
  104.     dc.w    Srl_D-base
  105.     dc.w    Srl_E-base
  106.     dc.w    Srl_H-base
  107.     dc.w    Srl_L-base
  108.     dc.w    Srl_1HL1-base
  109.     dc.w    Srl_A-base
  110. .40    dc.w    Bit_0_B-base
  111.     dc.w    Bit_0_C-base
  112.     dc.w    Bit_0_D-base
  113.     dc.w    Bit_0_E-base
  114.     dc.w    Bit_0_H-base
  115.     dc.w    Bit_0_L-base
  116.     dc.w    Bit_0_1HL1-base
  117.     dc.w    Bit_0_A-base
  118.     dc.w    Bit_1_B-base
  119.     dc.w    Bit_1_C-base
  120.     dc.w    Bit_1_D-base
  121.     dc.w    Bit_1_E-base
  122.     dc.w    Bit_1_H-base
  123.     dc.w    Bit_1_L-base
  124.     dc.w    Bit_1_1HL1-base
  125.     dc.w    Bit_1_A-base
  126. .50    dc.w    Bit_2_B-base
  127.     dc.w    Bit_2_C-base
  128.     dc.w    Bit_2_D-base
  129.     dc.w    Bit_2_E-base
  130.     dc.w    Bit_2_H-base
  131.     dc.w    Bit_2_L-base
  132.     dc.w    Bit_2_1HL1-base
  133.     dc.w    Bit_2_A-base
  134.     dc.w    Bit_3_B-base
  135.     dc.w    Bit_3_C-base
  136.     dc.w    Bit_3_D-base
  137.     dc.w    Bit_3_E-base
  138.     dc.w    Bit_3_H-base
  139.     dc.w    Bit_3_L-base
  140.     dc.w    Bit_3_1HL1-base
  141.     dc.w    Bit_3_A-base
  142. .60    dc.w    Bit_4_B-base
  143.     dc.w    Bit_4_C-base
  144.     dc.w    Bit_4_D-base
  145.     dc.w    Bit_4_E-base
  146.     dc.w    Bit_4_H-base
  147.     dc.w    Bit_4_L-base
  148.     dc.w    Bit_4_1HL1-base
  149.     dc.w    Bit_4_A-base
  150.     dc.w    Bit_5_B-base
  151.     dc.w    Bit_5_C-base
  152.     dc.w    Bit_5_D-base
  153.     dc.w    Bit_5_E-base
  154.     dc.w    Bit_5_H-base
  155.     dc.w    Bit_5_L-base
  156.     dc.w    Bit_5_1HL1-base
  157.     dc.w    Bit_5_A-base
  158. .70    dc.w    Bit_6_B-base
  159.     dc.w    Bit_6_C-base
  160.     dc.w    Bit_6_D-base
  161.     dc.w    Bit_6_E-base
  162.     dc.w    Bit_6_H-base
  163.     dc.w    Bit_6_L-base
  164.     dc.w    Bit_6_1HL1-base
  165.     dc.w    Bit_6_A-base
  166.     dc.w    Bit_7_B-base
  167.     dc.w    Bit_7_C-base
  168.     dc.w    Bit_7_D-base
  169.     dc.w    Bit_7_E-base
  170.     dc.w    Bit_7_H-base
  171.     dc.w    Bit_7_L-base
  172.     dc.w    Bit_7_1HL1-base
  173.     dc.w    Bit_7_A-base
  174. .80    dc.w    Res_0_B-base
  175.     dc.w    Res_0_C-base
  176.     dc.w    Res_0_D-base
  177.     dc.w    Res_0_E-base
  178.     dc.w    Res_0_H-base
  179.     dc.w    Res_0_L-base
  180.     dc.w    Res_0_1HL1-base
  181.     dc.w    Res_0_A-base
  182.     dc.w    Res_1_B-base
  183.     dc.w    Res_1_C-base
  184.     dc.w    Res_1_D-base
  185.     dc.w    Res_1_E-base
  186.     dc.w    Res_1_H-base
  187.     dc.w    Res_1_L-base
  188.     dc.w    Res_1_1HL1-base
  189.     dc.w    Res_1_A-base
  190. .90    dc.w    Res_2_B-base
  191.     dc.w    Res_2_C-base
  192.     dc.w    Res_2_D-base
  193.     dc.w    Res_2_E-base
  194.     dc.w    Res_2_H-base
  195.     dc.w    Res_2_L-base
  196.     dc.w    Res_2_1HL1-base
  197.     dc.w    Res_2_A-base
  198.     dc.w    Res_3_B-base
  199.     dc.w    Res_3_C-base
  200.     dc.w    Res_3_D-base
  201.     dc.w    Res_3_E-base
  202.     dc.w    Res_3_H-base
  203.     dc.w    Res_3_L-base
  204.     dc.w    Res_3_1HL1-base
  205.     dc.w    Res_3_A-base
  206. .A0    dc.w    Res_4_B-base
  207.     dc.w    Res_4_C-base
  208.     dc.w    Res_4_D-base
  209.     dc.w    Res_4_E-base
  210.     dc.w    Res_4_H-base
  211.     dc.w    Res_4_L-base
  212.     dc.w    Res_4_1HL1-base
  213.     dc.w    Res_4_A-base
  214.     dc.w    Res_5_B-base
  215.     dc.w    Res_5_C-base
  216.     dc.w    Res_5_D-base
  217.     dc.w    Res_5_E-base
  218.     dc.w    Res_5_H-base
  219.     dc.w    Res_5_L-base
  220.     dc.w    Res_5_1HL1-base
  221.     dc.w    Res_5_A-base
  222. .B0    dc.w    Res_6_B-base
  223.     dc.w    Res_6_C-base
  224.     dc.w    Res_6_D-base
  225.     dc.w    Res_6_E-base
  226.     dc.w    Res_6_H-base
  227.     dc.w    Res_6_L-base
  228.     dc.w    Res_6_1HL1-base
  229.     dc.w    Res_6_A-base
  230.     dc.w    Res_7_B-base
  231.     dc.w    Res_7_C-base
  232.     dc.w    Res_7_D-base
  233.     dc.w    Res_7_E-base
  234.     dc.w    Res_7_H-base
  235.     dc.w    Res_7_L-base
  236.     dc.w    Res_7_1HL1-base
  237.     dc.w    Res_7_A-base
  238. .C0    dc.w    Set_0_B-base
  239.     dc.w    Set_0_C-base
  240.     dc.w    Set_0_D-base
  241.     dc.w    Set_0_E-base
  242.     dc.w    Set_0_H-base
  243.     dc.w    Set_0_L-base
  244.     dc.w    Set_0_1HL1-base
  245.     dc.w    Set_0_A-base
  246.     dc.w    Set_1_B-base
  247.     dc.w    Set_1_C-base
  248.     dc.w    Set_1_D-base
  249.     dc.w    Set_1_E-base
  250.     dc.w    Set_1_H-base
  251.     dc.w    Set_1_L-base
  252.     dc.w    Set_1_1HL1-base
  253.     dc.w    Set_1_A-base
  254. .D0    dc.w    Set_2_B-base
  255.     dc.w    Set_2_C-base
  256.     dc.w    Set_2_D-base
  257.     dc.w    Set_2_E-base
  258.     dc.w    Set_2_H-base
  259.     dc.w    Set_2_L-base
  260.     dc.w    Set_2_1HL1-base
  261.     dc.w    Set_2_A-base
  262.     dc.w    Set_3_B-base
  263.     dc.w    Set_3_C-base
  264.     dc.w    Set_3_D-base
  265.     dc.w    Set_3_E-base
  266.     dc.w    Set_3_H-base
  267.     dc.w    Set_3_L-base
  268.     dc.w    Set_3_1HL1-base
  269.     dc.w    Set_3_A-base
  270. .E0    dc.w    Set_4_B-base
  271.     dc.w    Set_4_C-base
  272.     dc.w    Set_4_D-base
  273.     dc.w    Set_4_E-base
  274.     dc.w    Set_4_H-base
  275.     dc.w    Set_4_L-base
  276.     dc.w    Set_4_1HL1-base
  277.     dc.w    Set_4_A-base
  278.     dc.w    Set_5_B-base
  279.     dc.w    Set_5_C-base
  280.     dc.w    Set_5_D-base
  281.     dc.w    Set_5_E-base
  282.     dc.w    Set_5_H-base
  283.     dc.w    Set_5_L-base
  284.     dc.w    Set_5_1HL1-base
  285.     dc.w    Set_5_A-base
  286. .F0    dc.w    Set_6_B-base
  287.     dc.w    Set_6_C-base
  288.     dc.w    Set_6_D-base
  289.     dc.w    Set_6_E-base
  290.     dc.w    Set_6_H-base
  291.     dc.w    Set_6_L-base
  292.     dc.w    Set_6_1HL1-base
  293.     dc.w    Set_6_A-base
  294.     dc.w    Set_7_B-base
  295.     dc.w    Set_7_C-base
  296.     dc.w    Set_7_D-base
  297.     dc.w    Set_7_E-base
  298.     dc.w    Set_7_H-base
  299.     dc.w    Set_7_L-base
  300.     dc.w    Set_7_1HL1-base
  301.     dc.w    Set_7_A-base
  302.  
  303. ** -------------------------------
  304.  
  305. ** If an ED-prefix has been found:
  306.  
  307. EDdecode    cmp.w    #out_of_bounds,(PPC)    ;test 2nd word
  308.         bne.s    .not_oob
  309.         jmp    go_low_buf(InstrB)
  310. .not_oob
  311.         getRPC
  312.         getz    d7,d7    ;get 2nd byte
  313.         and.w    #$00ff,d7
  314.         add.w    d7,d7
  315.         move.w    EDoffsets(PC,d7.w),d7
  316.         move.w    d7,-2(PPC)
  317.         move.w    #unchanged,(PPC)
  318.         jmp    (InstrB,d7.w)
  319.  
  320. EDoffsets
  321.     dc.w    undef
  322.     dc.w    undef
  323.     dc.w    undef
  324.     dc.w    undef
  325.     dc.w    undef
  326.     dc.w    undef
  327.     dc.w    undef
  328.     dc.w    undef
  329.     dc.w    undef
  330.     dc.w    undef
  331.     dc.w    undef
  332.     dc.w    undef
  333.     dc.w    undef
  334.     dc.w    undef
  335.     dc.w    undef
  336.     dc.w    undef
  337. .10    dc.w    undef
  338.     dc.w    undef
  339.     dc.w    undef
  340.     dc.w    undef
  341.     dc.w    undef
  342.     dc.w    undef
  343.     dc.w    undef
  344.     dc.w    undef
  345.     dc.w    undef
  346.     dc.w    undef
  347.     dc.w    undef
  348.     dc.w    undef
  349.     dc.w    undef
  350.     dc.w    undef
  351.     dc.w    undef
  352.     dc.w    undef
  353. .20    dc.w    undef
  354.     dc.w    undef
  355.     dc.w    undef
  356.     dc.w    undef
  357.     dc.w    undef
  358.     dc.w    undef
  359.     dc.w    undef
  360.     dc.w    undef
  361.     dc.w    undef
  362.     dc.w    undef
  363.     dc.w    undef
  364.     dc.w    undef
  365.     dc.w    undef
  366.     dc.w    undef
  367.     dc.w    undef
  368.     dc.w    undef
  369. .30    dc.w    undef
  370.     dc.w    undef
  371.     dc.w    undef
  372.     dc.w    undef
  373.     dc.w    undef
  374.     dc.w    undef
  375.     dc.w    undef
  376.     dc.w    undef
  377.     dc.w    undef
  378.     dc.w    undef
  379.     dc.w    undef
  380.     dc.w    undef
  381.     dc.w    undef
  382.     dc.w    undef
  383.     dc.w    undef
  384.     dc.w    undef
  385. .40    dc.w    In_B_1C1-base
  386.     dc.w    Out_1C1_B-base
  387.     dc.w    Sbc_HL_BC-base
  388.     dc.w    Ld_1nn1_BC-base
  389.     dc.w    Neg-base
  390.     dc.w    Retn-base
  391.     dc.w    Im_0-base
  392.     dc.w    Ld_I_A-base
  393.     dc.w    In_C_1C1-base
  394.     dc.w    Out_1C1_C-base
  395.     dc.w    Adc_HL_BC-base
  396.     dc.w    Ld_BC_1nn1-base
  397.     dc.w    undoc_neg    ;undocumented
  398.     dc.w    Reti-base
  399.     dc.w    undef
  400.     dc.w    Ld_R_A-base
  401. .50    dc.w    In_D_1C1-base
  402.     dc.w    Out_1C1_D-base
  403.     dc.w    Sbc_HL_DE-base
  404.     dc.w    Ld_1nn1_DE-base
  405.     dc.w    undoc_neg    ;undocumented
  406.     dc.w    undoc_retn    ;undocumented
  407.     dc.w    Im_1-base
  408.     dc.w    Ld_A_I-base
  409.     dc.w    In_E_1C1-base
  410.     dc.w    Out_1C1_E-base
  411.     dc.w    Adc_HL_DE-base
  412.     dc.w    Ld_DE_1nn1-base
  413.     dc.w    undoc_neg    ;undocumented
  414.     dc.w    undoc_retn    ;undocumented
  415.     dc.w    Im_2-base
  416.     dc.w    Ld_A_R-base
  417. .60    dc.w    In_H_1C1-base
  418.     dc.w    Out_1C1_H-base
  419.     dc.w    Sbc_HL_HL-base
  420.     dc.w    ED_Ld_1nn1_HL-base  ;"ED_" to separate from unprefixed
  421.     dc.w    undoc_neg    ;undocumented
  422.     dc.w    undoc_retn    ;undocumented
  423.     dc.w    undef
  424.     dc.w    Rrd-base
  425.     dc.w    In_L_1C1-base
  426.     dc.w    Out_1C1_L-base
  427.     dc.w    Adc_HL_HL-base
  428.     dc.w    ED_Ld_HL_1nn1-base  ;"ED_" to separate from unprefixed
  429.     dc.w    undoc_neg    ;undocumented
  430.     dc.w    undoc_retn    ;undocumented
  431.     dc.w    undef
  432.     dc.w    Rld-base
  433. .70    dc.w    In_xx_1C1-base    ;undocumented. Reads, but never stores.
  434.     dc.w    Out_1C1_xx-base    ;undocumented. Seems to send 00 to port C.
  435.     dc.w    Sbc_HL_SP-base
  436.     dc.w    Ld_1nn1_SP-base
  437.     dc.w    undoc_neg    ;undocumented
  438.     dc.w    undoc_retn    ;undocumented
  439.     dc.w    undef
  440.     dc.w    undef
  441.     dc.w    In_A_1C1-base
  442.     dc.w    Out_1C1_A-base
  443.     dc.w    Adc_HL_SP-base
  444.     dc.w    Ld_SP_1nn1-base
  445.     dc.w    undoc_neg    ;undocumented
  446.     dc.w    undoc_retn    ;undocumented
  447.     dc.w    undef
  448.     dc.w    undef
  449. .80    dc.w    undef
  450.     dc.w    undef
  451.     dc.w    undef
  452.     dc.w    undef
  453.     dc.w    undef
  454.     dc.w    undef
  455.     dc.w    undef
  456.     dc.w    undef
  457.     dc.w    undef
  458.     dc.w    undef
  459.     dc.w    undef
  460.     dc.w    undef
  461.     dc.w    undef
  462.     dc.w    undef
  463.     dc.w    undef
  464.     dc.w    undef
  465. .90    dc.w    undef
  466.     dc.w    undef
  467.     dc.w    undef
  468.     dc.w    undef
  469.     dc.w    undef
  470.     dc.w    undef
  471.     dc.w    undef
  472.     dc.w    undef
  473.     dc.w    undef
  474.     dc.w    undef
  475.     dc.w    undef
  476.     dc.w    undef
  477.     dc.w    undef
  478.     dc.w    undef
  479.     dc.w    undef
  480.     dc.w    undef
  481. .A0    dc.w    Ldi-base
  482.     dc.w    Cpi-base
  483.     dc.w    Ini-base
  484.     dc.w    Outi-base
  485.     dc.w    undef
  486.     dc.w    undef
  487.     dc.w    undef
  488.     dc.w    undef
  489.     dc.w    Ldd-base
  490.     dc.w    Cpd-base
  491.     dc.w    Ind-base
  492.     dc.w    Outd-base
  493.     dc.w    undef
  494.     dc.w    undef
  495.     dc.w    undef
  496.     dc.w    undef
  497. .B0    dc.w    Ldir-base
  498.     dc.w    Cpir-base
  499.     dc.w    Inir-base
  500.     dc.w    Otir-base
  501.     dc.w    undef
  502.     dc.w    undef
  503.     dc.w    undef
  504.     dc.w    undef
  505.     dc.w    Lddr-base
  506.     dc.w    Cpdr-base
  507.     dc.w    Indr-base
  508.     dc.w    Otdr-base
  509.     dc.w    undef
  510.     dc.w    undef
  511.     dc.w    undef
  512.     dc.w    undef
  513. .C0    dc.w    undef
  514.     dc.w    undef
  515.     dc.w    undef
  516.     dc.w    undef
  517.     dc.w    undef
  518.     dc.w    undef
  519.     dc.w    undef
  520.     dc.w    undef
  521.     dc.w    undef
  522.     dc.w    undef
  523.     dc.w    undef
  524.     dc.w    undef
  525.     dc.w    undef
  526.     dc.w    undef
  527.     dc.w    undef
  528.     dc.w    undef
  529. .D0    dc.w    undef
  530.     dc.w    undef
  531.     dc.w    undef
  532.     dc.w    undef
  533.     dc.w    undef
  534.     dc.w    undef
  535.     dc.w    undef
  536.     dc.w    undef
  537.     dc.w    undef
  538.     dc.w    undef
  539.     dc.w    undef
  540.     dc.w    undef
  541.     dc.w    undef
  542.     dc.w    undef
  543.     dc.w    undef
  544.     dc.w    undef
  545. .E0    dc.w    undef
  546.     dc.w    undef
  547.     dc.w    undef
  548.     dc.w    undef
  549.     dc.w    undef
  550.     dc.w    undef
  551.     dc.w    undef
  552.     dc.w    undef
  553.     dc.w    undef
  554.     dc.w    undef
  555.     dc.w    undef
  556.     dc.w    undef
  557.     dc.w    undef
  558.     dc.w    undef
  559.     dc.w    undef
  560.     dc.w    undef
  561. .F0    dc.w    undef
  562.     dc.w    undef
  563.     dc.w    undef
  564.     dc.w    undef
  565.     dc.w    undef
  566.     dc.w    undef
  567.     dc.w    undef
  568.     dc.w    undef
  569.     dc.w    undef
  570.     dc.w    undef
  571.     dc.w    undef
  572.     dc.w    undef
  573.     dc.w    undef
  574.     dc.w    undef
  575.     dc.w    undef
  576.     dc.w    undef
  577.  
  578. ** -------------------------------
  579.  
  580. ** If a DD-prefix has been found:
  581.  
  582. DDdecode    cmp.w    #out_of_bounds,(PPC)    ;test 2nd word
  583.         bne.s    .not_oob
  584.         jmp    go_low_buf(InstrB)
  585. .not_oob
  586.         getRPC
  587.         getz    d7,d7    ;get 2nd byte
  588.         and.w    #$00ff,d7
  589.         add.w    d7,d7
  590.         move.w    DDoffsets(PC,d7.w),d7
  591.         move.w    d7,-2(PPC)
  592.         move.w    #unchanged,(PPC)
  593.         jmp    (InstrB,d7.w)
  594.  
  595. DDoffsets
  596.     dc.w    undef
  597.     dc.w    undef
  598.     dc.w    undef
  599.     dc.w    undef
  600.     dc.w    undef
  601.     dc.w    undef
  602.     dc.w    undef
  603.     dc.w    undef
  604.     dc.w    undef
  605.     dc.w    Add_IX_BC-base
  606.     dc.w    undef
  607.     dc.w    undef
  608.     dc.w    undef
  609.     dc.w    undef
  610.     dc.w    undef
  611.     dc.w    undef
  612. .10    dc.w    undef
  613.     dc.w    undef
  614.     dc.w    undef
  615.     dc.w    undef
  616.     dc.w    undef
  617.     dc.w    undef
  618.     dc.w    undef
  619.     dc.w    undef
  620.     dc.w    undef
  621.     dc.w    Add_IX_DE-base
  622.     dc.w    undef
  623.     dc.w    undef
  624.     dc.w    undef
  625.     dc.w    undef
  626.     dc.w    undef
  627.     dc.w    undef
  628. .20    dc.w    undef
  629.     dc.w    Ld_IX_nn-base
  630.     dc.w    Ld_1nn1_IX-base
  631.     dc.w    Inc_IX-base
  632.     dc.w    Inc_XH-base    ;undocumented
  633.     dc.w    Dec_XH-base    ;undocumented
  634.     dc.w    Ld_XH_n-base    ;undocumented
  635.     dc.w    undef
  636.     dc.w    undef
  637.     dc.w    Add_IX_IX-base
  638.     dc.w    Ld_IX_1nn1-base
  639.     dc.w    Dec_IX-base
  640.     dc.w    Inc_XL-base    ;undocumented
  641.     dc.w    Dec_XL-base    ;undocumented
  642.     dc.w    Ld_XL_n-base    ;undocumented
  643.     dc.w    undef
  644. .30    dc.w    undef
  645.     dc.w    undef
  646.     dc.w    undef
  647.     dc.w    undef
  648.     dc.w    Inc_1IX_d1-base
  649.     dc.w    Dec_1IX_d1-base
  650.     dc.w    Ld_1IX_d1_n-base
  651.     dc.w    undef
  652.     dc.w    undef
  653.     dc.w    Add_IX_SP-base
  654.     dc.w    undef
  655.     dc.w    undef
  656.     dc.w    undef
  657.     dc.w    undef
  658.     dc.w    undef
  659.     dc.w    undef
  660. .40    dc.w    undef
  661.     dc.w    undef
  662.     dc.w    undef
  663.     dc.w    undef
  664.     dc.w    Ld_B_XH-base    ;undocumented
  665.     dc.w    Ld_B_XL-base    ;undocumented
  666.     dc.w    Ld_B_1IX_d1-base
  667.     dc.w    undef
  668.     dc.w    undef
  669.     dc.w    undef
  670.     dc.w    undef
  671.     dc.w    undef
  672.     dc.w    Ld_C_XH-base    ;undocumented
  673.     dc.w    Ld_C_XL-base    ;undocumented
  674.     dc.w    Ld_C_1IX_d1-base
  675.     dc.w    undef
  676. .50    dc.w    undef
  677.     dc.w    undef
  678.     dc.w    undef
  679.     dc.w    undef
  680.     dc.w    Ld_D_XH-base    ;undocumented
  681.     dc.w    Ld_D_XL-base    ;undocumented
  682.     dc.w    Ld_D_1IX_d1-base
  683.     dc.w    undef
  684.     dc.w    undef
  685.     dc.w    undef
  686.     dc.w    undef
  687.     dc.w    undef
  688.     dc.w    Ld_E_XH-base    ;undocumented
  689.     dc.w    Ld_E_XL-base    ;undocumented
  690.     dc.w    Ld_E_1IX_d1-base
  691.     dc.w    undef
  692. .60    dc.w    Ld_XH_B-base    ;undocumented
  693.     dc.w    Ld_XH_C-base    ;undocumented
  694.     dc.w    Ld_XH_D-base    ;undocumented
  695.     dc.w    Ld_XH_E-base    ;undocumented
  696.     dc.w    Ld_XH_XH-base    ;undocumented
  697.     dc.w    Ld_XH_XL-base    ;undocumented
  698.     dc.w    Ld_H_1IX_d1-base
  699.     dc.w    Ld_XH_A-base    ;undocumented
  700.     dc.w    Ld_XL_B-base    ;undocumented
  701.     dc.w    Ld_XL_C-base    ;undocumented
  702.     dc.w    Ld_XL_D-base    ;undocumented
  703.     dc.w    Ld_XL_E-base    ;undocumented
  704.     dc.w    Ld_XL_XH-base    ;undocumented
  705.     dc.w    Ld_XL_XL-base    ;undocumented
  706.     dc.w    Ld_L_1IX_d1-base
  707.     dc.w    Ld_XL_A-base    ;undocumented
  708. .70    dc.w    Ld_1IX_d1_B-base
  709.     dc.w    Ld_1IX_d1_C-base
  710.     dc.w    Ld_1IX_d1_D-base
  711.     dc.w    Ld_1IX_d1_E-base
  712.     dc.w    Ld_1IX_d1_H-base
  713.     dc.w    Ld_1IX_d1_L-base
  714.     dc.w    undef
  715.     dc.w    Ld_1IX_d1_A-base
  716.     dc.w    undef
  717.     dc.w    undef
  718.     dc.w    undef
  719.     dc.w    undef
  720.     dc.w    Ld_A_XH-base    ;undocumented
  721.     dc.w    Ld_A_XL-base    ;undocumented
  722.     dc.w    Ld_A_1IX_d1-base
  723.     dc.w    undef
  724. .80    dc.w    undef
  725.     dc.w    undef
  726.     dc.w    undef
  727.     dc.w    undef
  728.     dc.w    Add_A_XH-base    ;undocumented
  729.     dc.w    Add_A_XL-base    ;undocumented
  730.     dc.w    Add_A_1IX_d1-base
  731.     dc.w    undef
  732.     dc.w    undef
  733.     dc.w    undef
  734.     dc.w    undef
  735.     dc.w    undef
  736.     dc.w    Adc_A_XH-base    ;undocumented
  737.     dc.w    Adc_A_XL-base    ;undocumented
  738.     dc.w    Adc_A_1IX_d1-base
  739.     dc.w    undef
  740. .90    dc.w    undef
  741.     dc.w    undef
  742.     dc.w    undef
  743.     dc.w    undef
  744.     dc.w    Sub_XH-base    ;undocumented
  745.     dc.w    Sub_XL-base    ;undocumented
  746.     dc.w    Sub_1IX_d1-base
  747.     dc.w    undef
  748.     dc.w    undef
  749.     dc.w    undef
  750.     dc.w    undef
  751.     dc.w    undef
  752.     dc.w    Sbc_A_XH-base    ;undocumented
  753.     dc.w    Sbc_A_XL-base    ;undocumented
  754.     dc.w    Sbc_A_1IX_d1-base
  755.     dc.w    undef
  756. .A0    dc.w    undef
  757.     dc.w    undef
  758.     dc.w    undef
  759.     dc.w    undef
  760.     dc.w    And_XH-base    ;undocumented
  761.     dc.w    And_XL-base    ;undocumented
  762.     dc.w    And_1IX_d1-base
  763.     dc.w    undef
  764.     dc.w    undef
  765.     dc.w    undef
  766.     dc.w    undef
  767.     dc.w    undef
  768.     dc.w    Xor_XH-base    ;undocumented
  769.     dc.w    Xor_XL-base    ;undocumented
  770.     dc.w    Xor_1IX_d1-base
  771.     dc.w    undef
  772. .B0    dc.w    undef
  773.     dc.w    undef
  774.     dc.w    undef
  775.     dc.w    undef
  776.     dc.w    Or_XH-base    ;undocumented
  777.     dc.w    Or_XL-base    ;undocumented
  778.     dc.w    Or_1IX_d1-base
  779.     dc.w    undef
  780.     dc.w    undef
  781.     dc.w    undef
  782.     dc.w    undef
  783.     dc.w    undef
  784.     dc.w    Cp_XH-base    ;undocumented
  785.     dc.w    Cp_XL-base    ;undocumented
  786.     dc.w    Cp_1IX_d1-base
  787.     dc.w    undef
  788. .C0    dc.w    undef
  789.     dc.w    undef
  790.     dc.w    undef
  791.     dc.w    undef
  792.     dc.w    undef
  793.     dc.w    undef
  794.     dc.w    undef
  795.     dc.w    undef
  796.     dc.w    undef
  797.     dc.w    undef
  798.     dc.w    undef
  799.     dc.w    DDCBdecode-base
  800.     dc.w    undef
  801.     dc.w    undef
  802.     dc.w    undef
  803.     dc.w    undef
  804. .D0    dc.w    undef
  805.     dc.w    undef
  806.     dc.w    undef
  807.     dc.w    undef
  808.     dc.w    undef
  809.     dc.w    undef
  810.     dc.w    undef
  811.     dc.w    undef
  812.     dc.w    undef
  813.     dc.w    undef
  814.     dc.w    undef
  815.     dc.w    undef
  816.     dc.w    undef
  817.     dc.w    undef
  818.     dc.w    undef
  819.     dc.w    undef
  820. .E0    dc.w    undef
  821.     dc.w    Pop_IX-base
  822.     dc.w    undef
  823.     dc.w    Ex_1SP1_IX-base
  824.     dc.w    undef
  825.     dc.w    Push_IX-base
  826.     dc.w    undef
  827.     dc.w    undef
  828.     dc.w    undef
  829.     dc.w    Jp_1IX1-base
  830.     dc.w    undef
  831.     dc.w    undef
  832.     dc.w    undef
  833.     dc.w    undef
  834.     dc.w    undef
  835.     dc.w    undef
  836. .F0    dc.w    undef
  837.     dc.w    undef
  838.     dc.w    undef
  839.     dc.w    undef
  840.     dc.w    undef
  841.     dc.w    undef
  842.     dc.w    undef
  843.     dc.w    undef
  844.     dc.w    undef
  845.     dc.w    Ld_SP_IX-base
  846.     dc.w    undef
  847.     dc.w    undef
  848.     dc.w    undef
  849.     dc.w    undef
  850.     dc.w    undef
  851.     dc.w    undef
  852.  
  853. ** -------------------------------
  854.  
  855. ** If a DDCB sequence has been found:
  856. ** Remember: DD CB offset opcode. PPC points to CB. CB is marked as
  857. **           unchanged.
  858.  
  859. DDCBdecode    cmp.w    #out_of_bounds,4(PPC)    ;test 4th word
  860.         bne.s    .not_oob
  861.         clr.w    (PPC)    ;remove 'unchanged' marker from CB
  862.         jmp    go_low_buf(InstrB)
  863. .not_oob
  864.         getRPC
  865.         addq.w    #2,d7    ;get 4th byte
  866.         getz    d7,d7
  867.         and.w    #$00ff,d7
  868.         add.w    d7,d7
  869.         move.w    DDCBoffsets(PC,d7.w),d7
  870.         move.w    d7,-2(PPC)
  871.         move.w    #unchanged,4(PPC)
  872.         jmp    (InstrB,d7.w)
  873.  
  874. DDCBoffsets
  875.     dc.w    Rlc_B_1IX_d1-base    ;undocumented
  876.     dc.w    Rlc_C_1IX_d1-base    ;undocumented
  877.     dc.w    Rlc_D_1IX_d1-base    ;undocumented
  878.     dc.w    Rlc_E_1IX_d1-base    ;undocumented
  879.     dc.w    Rlc_H_1IX_d1-base    ;undocumented
  880.     dc.w    Rlc_L_1IX_d1-base    ;undocumented
  881.     dc.w    Rlc_1IX_d1-base
  882.     dc.w    Rlc_A_1IX_d1-base    ;undocumented
  883.     dc.w    Rrc_B_1IX_d1-base    ;undocumented
  884.     dc.w    Rrc_C_1IX_d1-base    ;undocumented
  885.     dc.w    Rrc_D_1IX_d1-base    ;undocumented
  886.     dc.w    Rrc_E_1IX_d1-base    ;undocumented
  887.     dc.w    Rrc_H_1IX_d1-base    ;undocumented
  888.     dc.w    Rrc_L_1IX_d1-base    ;undocumented
  889.     dc.w    Rrc_1IX_d1-base
  890.     dc.w    Rrc_A_1IX_d1-base    ;undocumented
  891. .10    dc.w    Rl_B_1IX_d1-base    ;undocumented
  892.     dc.w    Rl_C_1IX_d1-base    ;undocumented
  893.     dc.w    Rl_D_1IX_d1-base    ;undocumented
  894.     dc.w    Rl_E_1IX_d1-base    ;undocumented
  895.     dc.w    Rl_H_1IX_d1-base    ;undocumented
  896.     dc.w    Rl_L_1IX_d1-base    ;undocumented
  897.     dc.w    Rl_1IX_d1-base
  898.     dc.w    Rl_A_1IX_d1-base    ;undocumented
  899.     dc.w    Rr_B_1IX_d1-base    ;undocumented
  900.     dc.w    Rr_C_1IX_d1-base    ;undocumented
  901.     dc.w    Rr_D_1IX_d1-base    ;undocumented
  902.     dc.w    Rr_E_1IX_d1-base    ;undocumented
  903.     dc.w    Rr_H_1IX_d1-base    ;undocumented
  904.     dc.w    Rr_L_1IX_d1-base    ;undocumented
  905.     dc.w    Rr_1IX_d1-base
  906.     dc.w    Rr_A_1IX_d1-base    ;undocumented
  907. .20    dc.w    Sla_B_1IX_d1-base    ;undocumented
  908.     dc.w    Sla_C_1IX_d1-base    ;undocumented
  909.     dc.w    Sla_D_1IX_d1-base    ;undocumented
  910.     dc.w    Sla_E_1IX_d1-base    ;undocumented
  911.     dc.w    Sla_H_1IX_d1-base    ;undocumented
  912.     dc.w    Sla_L_1IX_d1-base    ;undocumented
  913.     dc.w    Sla_1IX_d1-base
  914.     dc.w    Sla_A_1IX_d1-base    ;undocumented
  915.     dc.w    Sra_B_1IX_d1-base    ;undocumented
  916.     dc.w    Sra_C_1IX_d1-base    ;undocumented
  917.     dc.w    Sra_D_1IX_d1-base    ;undocumented
  918.     dc.w    Sra_E_1IX_d1-base    ;undocumented
  919.     dc.w    Sra_H_1IX_d1-base    ;undocumented
  920.     dc.w    Sra_L_1IX_d1-base    ;undocumented
  921.     dc.w    Sra_1IX_d1-base
  922.     dc.w    Sra_A_1IX_d1-base    ;undocumented
  923. .30    dc.w    Sll_B_1IX_d1-base    ;undocumented
  924.     dc.w    Sll_C_1IX_d1-base    ;undocumented
  925.     dc.w    Sll_D_1IX_d1-base    ;undocumented
  926.     dc.w    Sll_E_1IX_d1-base    ;undocumented
  927.     dc.w    Sll_H_1IX_d1-base    ;undocumented
  928.     dc.w    Sll_L_1IX_d1-base    ;undocumented
  929.     dc.w    Sll_1IX_d1-base        ;undocumented
  930.     dc.w    Sll_A_1IX_d1-base    ;undocumented
  931.     dc.w    Srl_B_1IX_d1-base    ;undocumented
  932.     dc.w    Srl_C_1IX_d1-base    ;undocumented
  933.     dc.w    Srl_D_1IX_d1-base    ;undocumented
  934.     dc.w    Srl_E_1IX_d1-base    ;undocumented
  935.     dc.w    Srl_H_1IX_d1-base    ;undocumented
  936.     dc.w    Srl_L_1IX_d1-base    ;undocumented
  937.     dc.w    Srl_1IX_d1-base
  938.     dc.w    Srl_A_1IX_d1-base    ;undocumented
  939. .40    dc.w    undef_3byte
  940.     dc.w    undef_3byte
  941.     dc.w    undef_3byte
  942.     dc.w    undef_3byte
  943.     dc.w    undef_3byte
  944.     dc.w    undef_3byte
  945.     dc.w    Bit_0_1IX_d1-base
  946.     dc.w    undef_3byte
  947.     dc.w    undef_3byte
  948.     dc.w    undef_3byte
  949.     dc.w    undef_3byte
  950.     dc.w    undef_3byte
  951.     dc.w    undef_3byte
  952.     dc.w    undef_3byte
  953.     dc.w    Bit_1_1IX_d1-base
  954.     dc.w    undef_3byte
  955. .50    dc.w    undef_3byte
  956.     dc.w    undef_3byte
  957.     dc.w    undef_3byte
  958.     dc.w    undef_3byte
  959.     dc.w    undef_3byte
  960.     dc.w    undef_3byte
  961.     dc.w    Bit_2_1IX_d1-base
  962.     dc.w    undef_3byte
  963.     dc.w    undef_3byte
  964.     dc.w    undef_3byte
  965.     dc.w    undef_3byte
  966.     dc.w    undef_3byte
  967.     dc.w    undef_3byte
  968.     dc.w    undef_3byte
  969.     dc.w    Bit_3_1IX_d1-base
  970.     dc.w    undef_3byte
  971. .60    dc.w    undef_3byte
  972.     dc.w    undef_3byte
  973.     dc.w    undef_3byte
  974.     dc.w    undef_3byte
  975.     dc.w    undef_3byte
  976.     dc.w    undef_3byte
  977.     dc.w    Bit_4_1IX_d1-base
  978.     dc.w    undef_3byte
  979.     dc.w    undef_3byte
  980.     dc.w    undef_3byte
  981.     dc.w    undef_3byte
  982.     dc.w    undef_3byte
  983.     dc.w    undef_3byte
  984.     dc.w    undef_3byte
  985.     dc.w    Bit_5_1IX_d1-base
  986.     dc.w    undef_3byte
  987. .70    dc.w    undef_3byte
  988.     dc.w    undef_3byte
  989.     dc.w    undef_3byte
  990.     dc.w    undef_3byte
  991.     dc.w    undef_3byte
  992.     dc.w    undef_3byte
  993.     dc.w    Bit_6_1IX_d1-base
  994.     dc.w    undef_3byte
  995.     dc.w    undef_3byte
  996.     dc.w    undef_3byte
  997.     dc.w    undef_3byte
  998.     dc.w    undef_3byte
  999.     dc.w    undef_3byte
  1000.     dc.w    undef_3byte
  1001.     dc.w    Bit_7_1IX_d1-base
  1002.     dc.w    undef_3byte
  1003. .80    dc.w    Res_B_0_1IX_d1-base    ;undefined
  1004.     dc.w    Res_C_0_1IX_d1-base    ;undefined
  1005.     dc.w    Res_D_0_1IX_d1-base    ;undefined
  1006.     dc.w    Res_E_0_1IX_d1-base    ;undefined
  1007.     dc.w    Res_H_0_1IX_d1-base    ;undefined
  1008.     dc.w    Res_L_0_1IX_d1-base    ;undefined
  1009.     dc.w    Res_0_1IX_d1-base
  1010.     dc.w    Res_A_0_1IX_d1-base    ;undefined
  1011.     dc.w    Res_B_1_1IX_d1-base    ;undefined
  1012.     dc.w    Res_C_1_1IX_d1-base    ;undefined
  1013.     dc.w    Res_D_1_1IX_d1-base    ;undefined
  1014.     dc.w    Res_E_1_1IX_d1-base    ;undefined
  1015.     dc.w    Res_H_1_1IX_d1-base    ;undefined
  1016.     dc.w    Res_L_1_1IX_d1-base    ;undefined
  1017.     dc.w    Res_1_1IX_d1-base
  1018.     dc.w    Res_A_1_1IX_d1-base    ;undefined
  1019. .90    dc.w    Res_B_2_1IX_d1-base    ;undefined
  1020.     dc.w    Res_C_2_1IX_d1-base    ;undefined
  1021.     dc.w    Res_D_2_1IX_d1-base    ;undefined
  1022.     dc.w    Res_E_2_1IX_d1-base    ;undefined
  1023.     dc.w    Res_H_2_1IX_d1-base    ;undefined
  1024.     dc.w    Res_L_2_1IX_d1-base    ;undefined
  1025.     dc.w    Res_2_1IX_d1-base
  1026.     dc.w    Res_A_2_1IX_d1-base    ;undefined
  1027.     dc.w    Res_B_3_1IX_d1-base    ;undefined
  1028.     dc.w    Res_C_3_1IX_d1-base    ;undefined
  1029.     dc.w    Res_D_3_1IX_d1-base    ;undefined
  1030.     dc.w    Res_E_3_1IX_d1-base    ;undefined
  1031.     dc.w    Res_H_3_1IX_d1-base    ;undefined
  1032.     dc.w    Res_L_3_1IX_d1-base    ;undefined
  1033.     dc.w    Res_3_1IX_d1-base
  1034.     dc.w    Res_A_3_1IX_d1-base    ;undefined
  1035. .A0    dc.w    Res_B_4_1IX_d1-base    ;undefined
  1036.     dc.w    Res_C_4_1IX_d1-base    ;undefined
  1037.     dc.w    Res_D_4_1IX_d1-base    ;undefined
  1038.     dc.w    Res_E_4_1IX_d1-base    ;undefined
  1039.     dc.w    Res_H_4_1IX_d1-base    ;undefined
  1040.     dc.w    Res_L_4_1IX_d1-base    ;undefined
  1041.     dc.w    Res_4_1IX_d1-base
  1042.     dc.w    Res_A_4_1IX_d1-base    ;undefined
  1043.     dc.w    Res_B_5_1IX_d1-base    ;undefined
  1044.     dc.w    Res_C_5_1IX_d1-base    ;undefined
  1045.     dc.w    Res_D_5_1IX_d1-base    ;undefined
  1046.     dc.w    Res_E_5_1IX_d1-base    ;undefined
  1047.     dc.w    Res_H_5_1IX_d1-base    ;undefined
  1048.     dc.w    Res_L_5_1IX_d1-base    ;undefined
  1049.     dc.w    Res_5_1IX_d1-base
  1050.     dc.w    Res_A_5_1IX_d1-base    ;undefined
  1051. .B0    dc.w    Res_B_6_1IX_d1-base    ;undefined
  1052.     dc.w    Res_C_6_1IX_d1-base    ;undefined
  1053.     dc.w    Res_D_6_1IX_d1-base    ;undefined
  1054.     dc.w    Res_E_6_1IX_d1-base    ;undefined
  1055.     dc.w    Res_H_6_1IX_d1-base    ;undefined
  1056.     dc.w    Res_L_6_1IX_d1-base    ;undefined
  1057.     dc.w    Res_6_1IX_d1-base
  1058.     dc.w    Res_A_6_1IX_d1-base    ;undefined
  1059.     dc.w    Res_B_7_1IX_d1-base    ;undefined
  1060.     dc.w    Res_C_7_1IX_d1-base    ;undefined
  1061.     dc.w    Res_D_7_1IX_d1-base    ;undefined
  1062.     dc.w    Res_E_7_1IX_d1-base    ;undefined
  1063.     dc.w    Res_H_7_1IX_d1-base    ;undefined
  1064.     dc.w    Res_L_7_1IX_d1-base    ;undefined
  1065.     dc.w    Res_7_1IX_d1-base
  1066.     dc.w    Res_A_7_1IX_d1-base    ;undefined
  1067. .C0    dc.w    Set_B_0_1IX_d1-base    ;undefined
  1068.     dc.w    Set_C_0_1IX_d1-base    ;undefined
  1069.     dc.w    Set_D_0_1IX_d1-base    ;undefined
  1070.     dc.w    Set_E_0_1IX_d1-base    ;undefined
  1071.     dc.w    Set_H_0_1IX_d1-base    ;undefined
  1072.     dc.w    Set_L_0_1IX_d1-base    ;undefined
  1073.     dc.w    Set_0_1IX_d1-base
  1074.     dc.w    Set_A_0_1IX_d1-base    ;undefined
  1075.     dc.w    Set_B_1_1IX_d1-base    ;undefined
  1076.     dc.w    Set_C_1_1IX_d1-base    ;undefined
  1077.     dc.w    Set_D_1_1IX_d1-base    ;undefined
  1078.     dc.w    Set_E_1_1IX_d1-base    ;undefined
  1079.     dc.w    Set_H_1_1IX_d1-base    ;undefined
  1080.     dc.w    Set_L_1_1IX_d1-base    ;undefined
  1081.     dc.w    Set_1_1IX_d1-base
  1082.     dc.w    Set_A_1_1IX_d1-base    ;undefined
  1083. .D0    dc.w    Set_B_2_1IX_d1-base    ;undefined
  1084.     dc.w    Set_C_2_1IX_d1-base    ;undefined
  1085.     dc.w    Set_D_2_1IX_d1-base    ;undefined
  1086.     dc.w    Set_E_2_1IX_d1-base    ;undefined
  1087.     dc.w    Set_H_2_1IX_d1-base    ;undefined
  1088.     dc.w    Set_L_2_1IX_d1-base    ;undefined
  1089.     dc.w    Set_2_1IX_d1-base
  1090.     dc.w    Set_A_2_1IX_d1-base    ;undefined
  1091.     dc.w    Set_B_3_1IX_d1-base    ;undefined
  1092.     dc.w    Set_C_3_1IX_d1-base    ;undefined
  1093.     dc.w    Set_D_3_1IX_d1-base    ;undefined
  1094.     dc.w    Set_E_3_1IX_d1-base    ;undefined
  1095.     dc.w    Set_H_3_1IX_d1-base    ;undefined
  1096.     dc.w    Set_L_3_1IX_d1-base    ;undefined
  1097.     dc.w    Set_3_1IX_d1-base
  1098.     dc.w    Set_A_3_1IX_d1-base    ;undefined
  1099. .E0    dc.w    Set_B_4_1IX_d1-base    ;undefined
  1100.     dc.w    Set_C_4_1IX_d1-base    ;undefined
  1101.     dc.w    Set_D_4_1IX_d1-base    ;undefined
  1102.     dc.w    Set_E_4_1IX_d1-base    ;undefined
  1103.     dc.w    Set_H_4_1IX_d1-base    ;undefined
  1104.     dc.w    Set_L_4_1IX_d1-base    ;undefined
  1105.     dc.w    Set_4_1IX_d1-base
  1106.     dc.w    Set_A_4_1IX_d1-base    ;undefined
  1107.     dc.w    Set_B_5_1IX_d1-base    ;undefined
  1108.     dc.w    Set_C_5_1IX_d1-base    ;undefined
  1109.     dc.w    Set_D_5_1IX_d1-base    ;undefined
  1110.     dc.w    Set_E_5_1IX_d1-base    ;undefined
  1111.     dc.w    Set_H_5_1IX_d1-base    ;undefined
  1112.     dc.w    Set_L_5_1IX_d1-base    ;undefined
  1113.     dc.w    Set_5_1IX_d1-base
  1114.     dc.w    Set_A_5_1IX_d1-base    ;undefined
  1115. .F0    dc.w    Set_B_6_1IX_d1-base    ;undefined
  1116.     dc.w    Set_C_6_1IX_d1-base    ;undefined
  1117.     dc.w    Set_D_6_1IX_d1-base    ;undefined
  1118.     dc.w    Set_E_6_1IX_d1-base    ;undefined
  1119.     dc.w    Set_H_6_1IX_d1-base    ;undefined
  1120.     dc.w    Set_L_6_1IX_d1-base    ;undefined
  1121.     dc.w    Set_6_1IX_d1-base
  1122.     dc.w    Set_A_6_1IX_d1-base    ;undefined
  1123.     dc.w    Set_B_7_1IX_d1-base    ;undefined
  1124.     dc.w    Set_C_7_1IX_d1-base    ;undefined
  1125.     dc.w    Set_D_7_1IX_d1-base    ;undefined
  1126.     dc.w    Set_E_7_1IX_d1-base    ;undefined
  1127.     dc.w    Set_H_7_1IX_d1-base    ;undefined
  1128.     dc.w    Set_L_7_1IX_d1-base    ;undefined
  1129.     dc.w    Set_7_1IX_d1-base
  1130.     dc.w    Set_A_7_1IX_d1-base    ;undefined
  1131.  
  1132. ** -------------------------------
  1133.  
  1134. ** If an FD-prefix has been found:
  1135.  
  1136. FDdecode    cmp.w    #out_of_bounds,(PPC)    ;test 2nd word
  1137.         bne.s    .not_oob
  1138.         jmp    go_low_buf(InstrB)
  1139. .not_oob
  1140.         getRPC
  1141.         getz    d7,d7    ;get 2nd byte
  1142.         and.w    #$00ff,d7
  1143.         add.w    d7,d7
  1144.         move.w    FDoffsets(PC,d7.w),d7
  1145.         move.w    d7,-2(PPC)
  1146.         move.w    #unchanged,(PPC)
  1147.         jmp    (InstrB,d7.w)
  1148.  
  1149. FDoffsets
  1150.     dc.w    undef
  1151.     dc.w    undef
  1152.     dc.w    undef
  1153.     dc.w    undef
  1154.     dc.w    undef
  1155.     dc.w    undef
  1156.     dc.w    undef
  1157.     dc.w    undef
  1158.     dc.w    undef
  1159.     dc.w    Add_IY_BC-base
  1160.     dc.w    undef
  1161.     dc.w    undef
  1162.     dc.w    undef
  1163.     dc.w    undef
  1164.     dc.w    undef
  1165.     dc.w    undef
  1166. .10    dc.w    undef
  1167.     dc.w    undef
  1168.     dc.w    undef
  1169.     dc.w    undef
  1170.     dc.w    undef
  1171.     dc.w    undef
  1172.     dc.w    undef
  1173.     dc.w    undef
  1174.     dc.w    undef
  1175.     dc.w    Add_IY_DE-base
  1176.     dc.w    undef
  1177.     dc.w    undef
  1178.     dc.w    undef
  1179.     dc.w    undef
  1180.     dc.w    undef
  1181.     dc.w    undef
  1182. .20    dc.w    undef
  1183.     dc.w    Ld_IY_nn-base
  1184.     dc.w    Ld_1nn1_IY-base
  1185.     dc.w    Inc_IY-base
  1186.     dc.w    Inc_YH-base    ;undocumented
  1187.     dc.w    Dec_YH-base    ;undocumented
  1188.     dc.w    Ld_YH_n-base    ;undocumented
  1189.     dc.w    undef
  1190.     dc.w    undef
  1191.     dc.w    Add_IY_IY-base
  1192.     dc.w    Ld_IY_1nn1-base
  1193.     dc.w    Dec_IY-base
  1194.     dc.w    Inc_YL-base    ;undocumented
  1195.     dc.w    Dec_YL-base    ;undocumented
  1196.     dc.w    Ld_YL_n-base    ;undocumented
  1197.     dc.w    undef
  1198. .30    dc.w    undef
  1199.     dc.w    undef
  1200.     dc.w    undef
  1201.     dc.w    undef
  1202.     dc.w    Inc_1IY_d1-base
  1203.     dc.w    Dec_1IY_d1-base
  1204.     dc.w    Ld_1IY_d1_n-base
  1205.     dc.w    undef
  1206.     dc.w    undef
  1207.     dc.w    Add_IY_SP-base
  1208.     dc.w    undef
  1209.     dc.w    undef
  1210.     dc.w    undef
  1211.     dc.w    undef
  1212.     dc.w    undef
  1213.     dc.w    undef
  1214. .40    dc.w    undef
  1215.     dc.w    undef
  1216.     dc.w    undef
  1217.     dc.w    undef
  1218.     dc.w    Ld_B_YH-base    ;undocumented
  1219.     dc.w    Ld_B_YL-base    ;undocumented
  1220.     dc.w    Ld_B_1IY_d1-base
  1221.     dc.w    undef
  1222.     dc.w    undef
  1223.     dc.w    undef
  1224.     dc.w    undef
  1225.     dc.w    undef
  1226.     dc.w    Ld_C_YH-base    ;undocumented
  1227.     dc.w    Ld_C_YL-base    ;undocumented
  1228.     dc.w    Ld_C_1IY_d1-base
  1229.     dc.w    undef
  1230. .50    dc.w    undef
  1231.     dc.w    undef
  1232.     dc.w    undef
  1233.     dc.w    undef
  1234.     dc.w    Ld_D_YH-base    ;undocumented
  1235.     dc.w    Ld_D_YL-base    ;undocumented
  1236.     dc.w    Ld_D_1IY_d1-base
  1237.     dc.w    undef
  1238.     dc.w    undef
  1239.     dc.w    undef
  1240.     dc.w    undef
  1241.     dc.w    undef
  1242.     dc.w    Ld_E_YH-base    ;undocumented
  1243.     dc.w    Ld_E_YL-base    ;undocumented
  1244.     dc.w    Ld_E_1IY_d1-base
  1245.     dc.w    undef
  1246. .60    dc.w    Ld_YH_B-base    ;undocumented
  1247.     dc.w    Ld_YH_C-base    ;undocumented
  1248.     dc.w    Ld_YH_D-base    ;undocumented
  1249.     dc.w    Ld_YH_E-base    ;undocumented
  1250.     dc.w    Ld_YH_YH-base    ;undocumented
  1251.     dc.w    Ld_YH_YL-base    ;undocumented
  1252.     dc.w    Ld_H_1IY_d1-base
  1253.     dc.w    Ld_YH_A-base    ;undocumented
  1254.     dc.w    Ld_YL_B-base    ;undocumented
  1255.     dc.w    Ld_YL_C-base    ;undocumented
  1256.     dc.w    Ld_YL_D-base    ;undocumented
  1257.     dc.w    Ld_YL_E-base    ;undocumented
  1258.     dc.w    Ld_YL_YH-base    ;undocumented
  1259.     dc.w    Ld_YL_YL-base    ;undocumented
  1260.     dc.w    Ld_L_1IY_d1-base
  1261.     dc.w    Ld_YL_A-base    ;undocumented
  1262. .70    dc.w    Ld_1IY_d1_B-base
  1263.     dc.w    Ld_1IY_d1_C-base
  1264.     dc.w    Ld_1IY_d1_D-base
  1265.     dc.w    Ld_1IY_d1_E-base
  1266.     dc.w    Ld_1IY_d1_H-base
  1267.     dc.w    Ld_1IY_d1_L-base
  1268.     dc.w    undef
  1269.     dc.w    Ld_1IY_d1_A-base
  1270.     dc.w    undef
  1271.     dc.w    undef
  1272.     dc.w    undef
  1273.     dc.w    undef
  1274.     dc.w    Ld_A_YH-base    ;undocumented
  1275.     dc.w    Ld_A_YL-base    ;undocumented
  1276.     dc.w    Ld_A_1IY_d1-base
  1277.     dc.w    undef
  1278. .80    dc.w    undef
  1279.     dc.w    undef
  1280.     dc.w    undef
  1281.     dc.w    undef
  1282.     dc.w    Add_A_YH-base    ;undocumented
  1283.     dc.w    Add_A_YL-base    ;undocumented
  1284.     dc.w    Add_A_1IY_d1-base
  1285.     dc.w    undef
  1286.     dc.w    undef
  1287.     dc.w    undef
  1288.     dc.w    undef
  1289.     dc.w    undef
  1290.     dc.w    Adc_A_YH-base    ;undocumented
  1291.     dc.w    Adc_A_YL-base    ;undocumented
  1292.     dc.w    Adc_A_1IY_d1-base
  1293.     dc.w    undef
  1294. .90    dc.w    undef
  1295.     dc.w    undef
  1296.     dc.w    undef
  1297.     dc.w    undef
  1298.     dc.w    Sub_YH-base    ;undocumented
  1299.     dc.w    Sub_YL-base    ;undocumented
  1300.     dc.w    Sub_1IY_d1-base
  1301.     dc.w    undef
  1302.     dc.w    undef
  1303.     dc.w    undef
  1304.     dc.w    undef
  1305.     dc.w    undef
  1306.     dc.w    Sbc_A_YH-base    ;undocumented
  1307.     dc.w    Sbc_A_YL-base    ;undocumented
  1308.     dc.w    Sbc_A_1IY_d1-base
  1309.     dc.w    undef
  1310. .A0    dc.w    undef
  1311.     dc.w    undef
  1312.     dc.w    undef
  1313.     dc.w    undef
  1314.     dc.w    And_YH-base    ;undocumented
  1315.     dc.w    And_YL-base    ;undocumented
  1316.     dc.w    And_1IY_d1-base
  1317.     dc.w    undef
  1318.     dc.w    undef
  1319.     dc.w    undef
  1320.     dc.w    undef
  1321.     dc.w    undef
  1322.     dc.w    Xor_YH-base    ;undocumented
  1323.     dc.w    Xor_YL-base    ;undocumented
  1324.     dc.w    Xor_1IY_d1-base
  1325.     dc.w    undef
  1326. .B0    dc.w    undef
  1327.     dc.w    undef
  1328.     dc.w    undef
  1329.     dc.w    undef
  1330.     dc.w    Or_YH-base    ;undocumented
  1331.     dc.w    Or_YL-base    ;undocumented
  1332.     dc.w    Or_1IY_d1-base
  1333.     dc.w    undef
  1334.     dc.w    undef
  1335.     dc.w    undef
  1336.     dc.w    undef
  1337.     dc.w    undef
  1338.     dc.w    Cp_YH-base    ;undocumented
  1339.     dc.w    Cp_YL-base    ;undocumented
  1340.     dc.w    Cp_1IY_d1-base
  1341.     dc.w    undef
  1342. .C0    dc.w    undef
  1343.     dc.w    undef
  1344.     dc.w    undef
  1345.     dc.w    undef
  1346.     dc.w    undef
  1347.     dc.w    undef
  1348.     dc.w    undef
  1349.     dc.w    undef
  1350.     dc.w    undef
  1351.     dc.w    undef
  1352.     dc.w    undef
  1353.     dc.w    FDCBdecode-base
  1354.     dc.w    undef
  1355.     dc.w    undef
  1356.     dc.w    undef
  1357.     dc.w    undef
  1358. .D0    dc.w    undef
  1359.     dc.w    undef
  1360.     dc.w    undef
  1361.     dc.w    undef
  1362.     dc.w    undef
  1363.     dc.w    undef
  1364.     dc.w    undef
  1365.     dc.w    undef
  1366.     dc.w    undef
  1367.     dc.w    undef
  1368.     dc.w    undef
  1369.     dc.w    undef
  1370.     dc.w    undef
  1371.     dc.w    undef
  1372.     dc.w    undef
  1373.     dc.w    undef
  1374. .E0    dc.w    undef
  1375.     dc.w    Pop_IY-base
  1376.     dc.w    undef
  1377.     dc.w    Ex_1SP1_IY-base
  1378.     dc.w    undef
  1379.     dc.w    Push_IY-base
  1380.     dc.w    undef
  1381.     dc.w    undef
  1382.     dc.w    undef
  1383.     dc.w    Jp_1IY1-base
  1384.     dc.w    undef
  1385.     dc.w    undef
  1386.     dc.w    undef
  1387.     dc.w    undef
  1388.     dc.w    undef
  1389.     dc.w    undef
  1390. .F0    dc.w    undef
  1391.     dc.w    undef
  1392.     dc.w    undef
  1393.     dc.w    undef
  1394.     dc.w    undef
  1395.     dc.w    undef
  1396.     dc.w    undef
  1397.     dc.w    undef
  1398.     dc.w    undef
  1399.     dc.w    Ld_SP_IY-base
  1400.     dc.w    undef
  1401.     dc.w    undef
  1402.     dc.w    undef
  1403.     dc.w    undef
  1404.     dc.w    undef
  1405.     dc.w    undef
  1406.  
  1407. ** -------------------------------
  1408.  
  1409. ** If a FDCB sequence has been found:
  1410. ** Remember: FD CB offset opcode. PPC points to CB. CB is marked as
  1411. **           unchanged.
  1412.  
  1413. FDCBdecode    cmp.w    #out_of_bounds,4(PPC)    ;test 4th word
  1414.         bne.s    .not_oob
  1415.         clr.w    (PPC)    ;remove 'unchanged' marker from CB
  1416.         jmp    go_low_buf(InstrB)
  1417. .not_oob
  1418.         getRPC
  1419.         addq.w    #2,d7    ;get 4th byte
  1420.         getz    d7,d7
  1421.         and.w    #$00ff,d7
  1422.         add.w    d7,d7
  1423.         move.w    FDCBoffsets(PC,d7.w),d7
  1424.         move.w    d7,-2(PPC)
  1425.         move.w    #unchanged,4(PPC)
  1426.         jmp    (InstrB,d7.w)
  1427.  
  1428. FDCBoffsets
  1429.     dc.w    Rlc_B_1IY_d1-base    ;undocumented
  1430.     dc.w    Rlc_C_1IY_d1-base    ;undocumented
  1431.     dc.w    Rlc_D_1IY_d1-base    ;undocumented
  1432.     dc.w    Rlc_E_1IY_d1-base    ;undocumented
  1433.     dc.w    Rlc_H_1IY_d1-base    ;undocumented
  1434.     dc.w    Rlc_L_1IY_d1-base    ;undocumented
  1435.     dc.w    Rlc_1IY_d1-base
  1436.     dc.w    Rlc_A_1IY_d1-base    ;undocumented
  1437.     dc.w    Rrc_B_1IY_d1-base    ;undocumented
  1438.     dc.w    Rrc_C_1IY_d1-base    ;undocumented
  1439.     dc.w    Rrc_D_1IY_d1-base    ;undocumented
  1440.     dc.w    Rrc_E_1IY_d1-base    ;undocumented
  1441.     dc.w    Rrc_H_1IY_d1-base    ;undocumented
  1442.     dc.w    Rrc_L_1IY_d1-base    ;undocumented
  1443.     dc.w    Rrc_1IY_d1-base
  1444.     dc.w    Rrc_A_1IY_d1-base    ;undocumented
  1445. .10    dc.w    Rl_B_1IY_d1-base    ;undocumented
  1446.     dc.w    Rl_C_1IY_d1-base    ;undocumented
  1447.     dc.w    Rl_D_1IY_d1-base    ;undocumented
  1448.     dc.w    Rl_E_1IY_d1-base    ;undocumented
  1449.     dc.w    Rl_H_1IY_d1-base    ;undocumented
  1450.     dc.w    Rl_L_1IY_d1-base    ;undocumented
  1451.     dc.w    Rl_1IY_d1-base
  1452.     dc.w    Rl_A_1IY_d1-base    ;undocumented
  1453.     dc.w    Rr_B_1IY_d1-base    ;undocumented
  1454.     dc.w    Rr_C_1IY_d1-base    ;undocumented
  1455.     dc.w    Rr_D_1IY_d1-base    ;undocumented
  1456.     dc.w    Rr_E_1IY_d1-base    ;undocumented
  1457.     dc.w    Rr_H_1IY_d1-base    ;undocumented
  1458.     dc.w    Rr_L_1IY_d1-base    ;undocumented
  1459.     dc.w    Rr_1IY_d1-base
  1460.     dc.w    Rr_A_1IY_d1-base    ;undocumented
  1461. .20    dc.w    Sla_B_1IY_d1-base    ;undocumented
  1462.     dc.w    Sla_C_1IY_d1-base    ;undocumented
  1463.     dc.w    Sla_D_1IY_d1-base    ;undocumented
  1464.     dc.w    Sla_E_1IY_d1-base    ;undocumented
  1465.     dc.w    Sla_H_1IY_d1-base    ;undocumented
  1466.     dc.w    Sla_L_1IY_d1-base    ;undocumented
  1467.     dc.w    Sla_1IY_d1-base
  1468.     dc.w    Sla_A_1IY_d1-base    ;undocumented
  1469.     dc.w    Sra_B_1IY_d1-base    ;undocumented
  1470.     dc.w    Sra_C_1IY_d1-base    ;undocumented
  1471.     dc.w    Sra_D_1IY_d1-base    ;undocumented
  1472.     dc.w    Sra_E_1IY_d1-base    ;undocumented
  1473.     dc.w    Sra_H_1IY_d1-base    ;undocumented
  1474.     dc.w    Sra_L_1IY_d1-base    ;undocumented
  1475.     dc.w    Sra_1IY_d1-base
  1476.     dc.w    Sra_A_1IY_d1-base    ;undocumented
  1477. .30    dc.w    Sll_B_1IY_d1-base    ;undocumented
  1478.     dc.w    Sll_C_1IY_d1-base    ;undocumented
  1479.     dc.w    Sll_D_1IY_d1-base    ;undocumented
  1480.     dc.w    Sll_E_1IY_d1-base    ;undocumented
  1481.     dc.w    Sll_H_1IY_d1-base    ;undocumented
  1482.     dc.w    Sll_L_1IY_d1-base    ;undocumented
  1483.     dc.w    Sll_1IY_d1-base        ;undocumented
  1484.     dc.w    Sll_A_1IY_d1-base    ;undocumented
  1485.     dc.w    Srl_B_1IY_d1-base    ;undocumented
  1486.     dc.w    Srl_C_1IY_d1-base    ;undocumented
  1487.     dc.w    Srl_D_1IY_d1-base    ;undocumented
  1488.     dc.w    Srl_E_1IY_d1-base    ;undocumented
  1489.     dc.w    Srl_H_1IY_d1-base    ;undocumented
  1490.     dc.w    Srl_L_1IY_d1-base    ;undocumented
  1491.     dc.w    Srl_1IY_d1-base
  1492.     dc.w    Srl_A_1IY_d1-base    ;undocumented
  1493. .40    dc.w    undef_3byte
  1494.     dc.w    undef_3byte
  1495.     dc.w    undef_3byte
  1496.     dc.w    undef_3byte
  1497.     dc.w    undef_3byte
  1498.     dc.w    undef_3byte
  1499.     dc.w    Bit_0_1IY_d1-base
  1500.     dc.w    undef_3byte
  1501.     dc.w    undef_3byte
  1502.     dc.w    undef_3byte
  1503.     dc.w    undef_3byte
  1504.     dc.w    undef_3byte
  1505.     dc.w    undef_3byte
  1506.     dc.w    undef_3byte
  1507.     dc.w    Bit_1_1IY_d1-base
  1508.     dc.w    undef_3byte
  1509. .50    dc.w    undef_3byte
  1510.     dc.w    undef_3byte
  1511.     dc.w    undef_3byte
  1512.     dc.w    undef_3byte
  1513.     dc.w    undef_3byte
  1514.     dc.w    undef_3byte
  1515.     dc.w    Bit_2_1IY_d1-base
  1516.     dc.w    undef_3byte
  1517.     dc.w    undef_3byte
  1518.     dc.w    undef_3byte
  1519.     dc.w    undef_3byte
  1520.     dc.w    undef_3byte
  1521.     dc.w    undef_3byte
  1522.     dc.w    undef_3byte
  1523.     dc.w    Bit_3_1IY_d1-base
  1524.     dc.w    undef_3byte
  1525. .60    dc.w    undef_3byte
  1526.     dc.w    undef_3byte
  1527.     dc.w    undef_3byte
  1528.     dc.w    undef_3byte
  1529.     dc.w    undef_3byte
  1530.     dc.w    undef_3byte
  1531.     dc.w    Bit_4_1IY_d1-base
  1532.     dc.w    undef_3byte
  1533.     dc.w    undef_3byte
  1534.     dc.w    undef_3byte
  1535.     dc.w    undef_3byte
  1536.     dc.w    undef_3byte
  1537.     dc.w    undef_3byte
  1538.     dc.w    undef_3byte
  1539.     dc.w    Bit_5_1IY_d1-base
  1540.     dc.w    undef_3byte
  1541. .70    dc.w    undef_3byte
  1542.     dc.w    undef_3byte
  1543.     dc.w    undef_3byte
  1544.     dc.w    undef_3byte
  1545.     dc.w    undef_3byte
  1546.     dc.w    undef_3byte
  1547.     dc.w    Bit_6_1IY_d1-base
  1548.     dc.w    undef_3byte
  1549.     dc.w    undef_3byte
  1550.     dc.w    undef_3byte
  1551.     dc.w    undef_3byte
  1552.     dc.w    undef_3byte
  1553.     dc.w    undef_3byte
  1554.     dc.w    undef_3byte
  1555.     dc.w    Bit_7_1IY_d1-base
  1556.     dc.w    undef_3byte
  1557. .80    dc.w    Res_B_0_1IY_d1-base    ;undefined
  1558.     dc.w    Res_C_0_1IY_d1-base    ;undefined
  1559.     dc.w    Res_D_0_1IY_d1-base    ;undefined
  1560.     dc.w    Res_E_0_1IY_d1-base    ;undefined
  1561.     dc.w    Res_H_0_1IY_d1-base    ;undefined
  1562.     dc.w    Res_L_0_1IY_d1-base    ;undefined
  1563.     dc.w    Res_0_1IY_d1-base
  1564.     dc.w    Res_A_0_1IY_d1-base    ;undefined
  1565.     dc.w    Res_B_1_1IY_d1-base    ;undefined
  1566.     dc.w    Res_C_1_1IY_d1-base    ;undefined
  1567.     dc.w    Res_D_1_1IY_d1-base    ;undefined
  1568.     dc.w    Res_E_1_1IY_d1-base    ;undefined
  1569.     dc.w    Res_H_1_1IY_d1-base    ;undefined
  1570.     dc.w    Res_L_1_1IY_d1-base    ;undefined
  1571.     dc.w    Res_1_1IY_d1-base
  1572.     dc.w    Res_A_1_1IY_d1-base    ;undefined
  1573. .90    dc.w    Res_B_2_1IY_d1-base    ;undefined
  1574.     dc.w    Res_C_2_1IY_d1-base    ;undefined
  1575.     dc.w    Res_D_2_1IY_d1-base    ;undefined
  1576.     dc.w    Res_E_2_1IY_d1-base    ;undefined
  1577.     dc.w    Res_H_2_1IY_d1-base    ;undefined
  1578.     dc.w    Res_L_2_1IY_d1-base    ;undefined
  1579.     dc.w    Res_2_1IY_d1-base
  1580.     dc.w    Res_A_2_1IY_d1-base    ;undefined
  1581.     dc.w    Res_B_3_1IY_d1-base    ;undefined
  1582.     dc.w    Res_C_3_1IY_d1-base    ;undefined
  1583.     dc.w    Res_D_3_1IY_d1-base    ;undefined
  1584.     dc.w    Res_E_3_1IY_d1-base    ;undefined
  1585.     dc.w    Res_H_3_1IY_d1-base    ;undefined
  1586.     dc.w    Res_L_3_1IY_d1-base    ;undefined
  1587.     dc.w    Res_3_1IY_d1-base
  1588.     dc.w    Res_A_3_1IY_d1-base    ;undefined
  1589. .A0    dc.w    Res_B_4_1IY_d1-base    ;undefined
  1590.     dc.w    Res_C_4_1IY_d1-base    ;undefined
  1591.     dc.w    Res_D_4_1IY_d1-base    ;undefined
  1592.     dc.w    Res_E_4_1IY_d1-base    ;undefined
  1593.     dc.w    Res_H_4_1IY_d1-base    ;undefined
  1594.     dc.w    Res_L_4_1IY_d1-base    ;undefined
  1595.     dc.w    Res_4_1IY_d1-base
  1596.     dc.w    Res_A_4_1IY_d1-base    ;undefined
  1597.     dc.w    Res_B_5_1IY_d1-base    ;undefined
  1598.     dc.w    Res_C_5_1IY_d1-base    ;undefined
  1599.     dc.w    Res_D_5_1IY_d1-base    ;undefined
  1600.     dc.w    Res_E_5_1IY_d1-base    ;undefined
  1601.     dc.w    Res_H_5_1IY_d1-base    ;undefined
  1602.     dc.w    Res_L_5_1IY_d1-base    ;undefined
  1603.     dc.w    Res_5_1IY_d1-base
  1604.     dc.w    Res_A_5_1IY_d1-base    ;undefined
  1605. .B0    dc.w    Res_B_6_1IY_d1-base    ;undefined
  1606.     dc.w    Res_C_6_1IY_d1-base    ;undefined
  1607.     dc.w    Res_D_6_1IY_d1-base    ;undefined
  1608.     dc.w    Res_E_6_1IY_d1-base    ;undefined
  1609.     dc.w    Res_H_6_1IY_d1-base    ;undefined
  1610.     dc.w    Res_L_6_1IY_d1-base    ;undefined
  1611.     dc.w    Res_6_1IY_d1-base
  1612.     dc.w    Res_A_6_1IY_d1-base    ;undefined
  1613.     dc.w    Res_B_7_1IY_d1-base    ;undefined
  1614.     dc.w    Res_C_7_1IY_d1-base    ;undefined
  1615.     dc.w    Res_D_7_1IY_d1-base    ;undefined
  1616.     dc.w    Res_E_7_1IY_d1-base    ;undefined
  1617.     dc.w    Res_H_7_1IY_d1-base    ;undefined
  1618.     dc.w    Res_L_7_1IY_d1-base    ;undefined
  1619.     dc.w    Res_7_1IY_d1-base
  1620.     dc.w    Res_A_7_1IY_d1-base    ;undefined
  1621. .C0    dc.w    Set_B_0_1IY_d1-base    ;undefined
  1622.     dc.w    Set_C_0_1IY_d1-base    ;undefined
  1623.     dc.w    Set_D_0_1IY_d1-base    ;undefined
  1624.     dc.w    Set_E_0_1IY_d1-base    ;undefined
  1625.     dc.w    Set_H_0_1IY_d1-base    ;undefined
  1626.     dc.w    Set_L_0_1IY_d1-base    ;undefined
  1627.     dc.w    Set_0_1IY_d1-base
  1628.     dc.w    Set_A_0_1IY_d1-base    ;undefined
  1629.     dc.w    Set_B_1_1IY_d1-base    ;undefined
  1630.     dc.w    Set_C_1_1IY_d1-base    ;undefined
  1631.     dc.w    Set_D_1_1IY_d1-base    ;undefined
  1632.     dc.w    Set_E_1_1IY_d1-base    ;undefined
  1633.     dc.w    Set_H_1_1IY_d1-base    ;undefined
  1634.     dc.w    Set_L_1_1IY_d1-base    ;undefined
  1635.     dc.w    Set_1_1IY_d1-base
  1636.     dc.w    Set_A_1_1IY_d1-base    ;undefined
  1637. .D0    dc.w    Set_B_2_1IY_d1-base    ;undefined
  1638.     dc.w    Set_C_2_1IY_d1-base    ;undefined
  1639.     dc.w    Set_D_2_1IY_d1-base    ;undefined
  1640.     dc.w    Set_E_2_1IY_d1-base    ;undefined
  1641.     dc.w    Set_H_2_1IY_d1-base    ;undefined
  1642.     dc.w    Set_L_2_1IY_d1-base    ;undefined
  1643.     dc.w    Set_2_1IY_d1-base
  1644.     dc.w    Set_A_2_1IY_d1-base    ;undefined
  1645.     dc.w    Set_B_3_1IY_d1-base    ;undefined
  1646.     dc.w    Set_C_3_1IY_d1-base    ;undefined
  1647.     dc.w    Set_D_3_1IY_d1-base    ;undefined
  1648.     dc.w    Set_E_3_1IY_d1-base    ;undefined
  1649.     dc.w    Set_H_3_1IY_d1-base    ;undefined
  1650.     dc.w    Set_L_3_1IY_d1-base    ;undefined
  1651.     dc.w    Set_3_1IY_d1-base
  1652.     dc.w    Set_A_3_1IY_d1-base    ;undefined
  1653. .E0    dc.w    Set_B_4_1IY_d1-base    ;undefined
  1654.     dc.w    Set_C_4_1IY_d1-base    ;undefined
  1655.     dc.w    Set_D_4_1IY_d1-base    ;undefined
  1656.     dc.w    Set_E_4_1IY_d1-base    ;undefined
  1657.     dc.w    Set_H_4_1IY_d1-base    ;undefined
  1658.     dc.w    Set_L_4_1IY_d1-base    ;undefined
  1659.     dc.w    Set_4_1IY_d1-base
  1660.     dc.w    Set_A_4_1IY_d1-base    ;undefined
  1661.     dc.w    Set_B_5_1IY_d1-base    ;undefined
  1662.     dc.w    Set_C_5_1IY_d1-base    ;undefined
  1663.     dc.w    Set_D_5_1IY_d1-base    ;undefined
  1664.     dc.w    Set_E_5_1IY_d1-base    ;undefined
  1665.     dc.w    Set_H_5_1IY_d1-base    ;undefined
  1666.     dc.w    Set_L_5_1IY_d1-base    ;undefined
  1667.     dc.w    Set_5_1IY_d1-base
  1668.     dc.w    Set_A_5_1IY_d1-base    ;undefined
  1669. .F0    dc.w    Set_B_6_1IY_d1-base    ;undefined
  1670.     dc.w    Set_C_6_1IY_d1-base    ;undefined
  1671.     dc.w    Set_D_6_1IY_d1-base    ;undefined
  1672.     dc.w    Set_E_6_1IY_d1-base    ;undefined
  1673.     dc.w    Set_H_6_1IY_d1-base    ;undefined
  1674.     dc.w    Set_L_6_1IY_d1-base    ;undefined
  1675.     dc.w    Set_6_1IY_d1-base
  1676.     dc.w    Set_A_6_1IY_d1-base    ;undefined
  1677.     dc.w    Set_B_7_1IY_d1-base    ;undefined
  1678.     dc.w    Set_C_7_1IY_d1-base    ;undefined
  1679.     dc.w    Set_D_7_1IY_d1-base    ;undefined
  1680.     dc.w    Set_E_7_1IY_d1-base    ;undefined
  1681.     dc.w    Set_H_7_1IY_d1-base    ;undefined
  1682.     dc.w    Set_L_7_1IY_d1-base    ;undefined
  1683.     dc.w    Set_7_1IY_d1-base
  1684.     dc.w    Set_A_7_1IY_d1-base    ;undefined
  1685.  
  1686. ** =====================================================================
  1687.