Advertisement
Guest User

Untitled

a guest
Nov 17th, 2019
491
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. HCZ2_proto_Header:
  2.     sHeaderInit                     ; Z80 offset is $D492
  3.     sHeaderPatch    HCZ2_proto_Patches
  4.     sHeaderCh   $06, $03
  5.     sHeaderTempo    $01, $25
  6.     sHeaderDAC  HCZ2_proto_DAC
  7.     sHeaderFM   HCZ2_proto_FM1, $0C, $12
  8.     sHeaderFM   HCZ2_proto_FM2, $0C, $12
  9.     sHeaderFM   HCZ2_proto_FM3, $18, $18
  10.     sHeaderFM   HCZ2_proto_FM4, $18, $0D
  11.     sHeaderFM   HCZ2_proto_FM5, $18, $18
  12.     sHeaderPSG  HCZ2_proto_PSG1, $F4, $05, $00, v0C
  13.     sHeaderPSG  HCZ2_proto_PSG2, $F4, $05, $00, v0C
  14.     sHeaderPSG  HCZ2_proto_PSG3, $00, $03, $00, v0C
  15.     dc.b $F2, $F2   ; Unused
  16.  
  17. HCZ2_proto_DAC:
  18.     dc.b dKick, $06
  19.     sPan        spLeft
  20.     dc.b dHighTom, $02, dHighTom, $04, dHighTom, $06, dHighTom, dHighTom
  21.     dc.b dHighTom
  22.     sPan        spCenter
  23.     dc.b dMidTom, dMidTom, dMidTom, dMidTom, dMidTom, dLowTom
  24.     sPan        spRight
  25.     dc.b dLowTom, $02, dLowTom, $04, dLowTom, $06, dFloorTom, dFloorTom
  26.     sPan        spCenter
  27.     dc.b dKick, $0C, dSnare, $1E, dKick, $0C, dKick, $12
  28.     dc.b dKick, $0C, dSnare, dKick, $06
  29.     sPan        spLeft
  30.     dc.b dHighTom, $02, dHighTom, $04, dHighTom, $06, dHighTom, dHighTom
  31.     dc.b dHighTom
  32.     sPan        spCenter
  33.     dc.b dMidTom, dMidTom, dMidTom, dMidTom, dMidTom, dLowTom
  34.     sPan        spRight
  35.     dc.b dLowTom, $02, dLowTom, $04, dLowTom, $06, dFloorTom, dFloorTom
  36.     sPan        spCenter
  37.     dc.b dKick, $0C, dSnare, $1E, dKick, $0C, dKick, $12
  38.     dc.b dKick, $0C, dSnare, dKick, $18, dSnare, $06, dKick
  39.     dc.b $0C, dKick, dKick, $12, dSnare, $0C, dKick, dKick
  40.     dc.b $18, dSnare, $06, dKick, $0C, dKick, dKick, $12
  41.     dc.b dSnare, $0C, dKick, dKick, $18, dSnare, $06, dKick
  42.     dc.b $0C, dKick, dKick, $12, dSnare, $0C, dKick, dKick
  43.     dc.b $24, dSnare, $06, dKick, $0C, dKick, $12, dKick
  44.     dc.b $0C, dSnare, dKick, $18, dSnare, $06, dKick, $0C
  45.     dc.b dKick, dKick, $12, dSnare, $0C, dKick, dKick, $18
  46.     dc.b dSnare, $06, dKick, $0C, dKick, dKick, $12, dSnare
  47.     dc.b $0C, dKick, dKick, $18, dSnare, $06, dKick, $0C
  48.     dc.b dKick, dKick, $12, dSnare, $0C, dKick, $06, dSnare
  49.     dc.b $0C, dKick, dKick, $06, dHighTom, dMidTom, dLowTom, dSnare
  50.     dc.b $18, dSnare, $0C, dSnare, $02, dSnare, $04, dSnare
  51.     dc.b $06, dSnare, dKick, $18, dSnare, $06, dKick, $0C
  52.     dc.b dKick, $1E, dSnare, $0C, dKick, dKick, $18, dSnare
  53.     dc.b $06, dKick, $0C, dKick, $1E, dSnare, $0C, dKick
  54.     dc.b dKick, $18, dSnare, $06, dKick, $0C, dKick, $1E
  55.     dc.b dSnare, $0C, dKick, $12, dSnare, dSnare, $0C, dSnare
  56.     dc.b $06, dSnare, $0C, dSnare, $12, dSnare, $06, dSnare
  57.     dc.b dSnare, dSnare, dKick, $18, dSnare, $06, dKick, $0C
  58.     dc.b dKick, $1E, dSnare, $0C, dKick, dKick, $18, dSnare
  59.     dc.b $06, dKick, $0C, dKick, $1E, dSnare, $0C, dKick
  60.     dc.b dKick, $18, dSnare, $06, dKick, $0C, dKick, $1E
  61.     dc.b dSnare, $0C, dKick, $06, dKick, $0C, dKick, dKick
  62.     dc.b $06, dSnare, dKick, dKick, dSnare, dKick, dKick, $0C
  63.     dc.b dSnare, dSnare, $06, dSnare, dSnare, dKick, $12, dKick
  64.     dc.b $06, dSnare, $1E, dKick, $06, dKick, $0C, dSnare
  65.     dc.b $18, dKick, $12, dKick, $06, dSnare, $1E, dKick
  66.     dc.b $06, dKick, $0C, dSnare, $18, dKick, $12, dKick
  67.     dc.b $06, dSnare, $1E, dKick, $06, dKick, $0C, dSnare
  68.     dc.b $18, dKick, $0C, dSnare, dKick, $06, dSnare, $0C
  69.     dc.b dSnare, $06, dKick, dSnare, $12, dSnare, $04, dSnare
  70.     dc.b dSnare, dSnare, $06, dSnare, dKick, $12, dKick, $06
  71.     dc.b dSnare, $1E, dKick, $06, dKick, $0C, dSnare, $18
  72.     dc.b dKick, $12, dKick, $06, dSnare, $1E, dKick, $06
  73.     dc.b dKick, $0C, dSnare, $18, dKick, $12, dKick, $06
  74.     dc.b dSnare, $1E, dKick, $06, dKick, $0C, dSnare, $1E
  75.     dc.b dSnare, $0C, dSnare, dSnare, $06, dSnare, $0C, dSnare
  76.     dc.b $18, dSnare, $02, dSnare, dSnare, dSnare, $06, dSnare
  77.     dc.b dSnare
  78.     sJump       HCZ2_proto_DAC
  79.     dc.b $F2    ; Unused
  80.  
  81. HCZ2_proto_FM1:
  82.     sPatFM      $06
  83.     ssDetune    $01
  84.     ssModZ80    $0A, $01, $03, $06
  85.     dc.b nF3, $04, nRst, $08, nF3, $04, nRst, $0E
  86.     dc.b nF3, $04, nRst, $02, nF3, nRst, $04, nF3
  87.     dc.b $0A, nRst, $02, nF3, $0A, nRst, $02, nBb2
  88.     dc.b $04, nRst, $02, nF3, $04, nRst, $08, nF3
  89.     dc.b $04, nRst, $08, nEb3, $04, nRst, $08, nEb3
  90.     dc.b $04, nRst, $0E, nEb3, $04, nRst, $02, nEb3
  91.     dc.b nRst, $04, nE3, nRst, $08, nE3, $10, nRst
  92.     dc.b $02, nE3, $04, nRst, $08, nE3, $04, nRst
  93.     dc.b $08, nF3, $04, nRst, $08, nF3, $04, nRst
  94.     dc.b $0E, nF3, $04, nRst, $02, nF3, nRst, $04
  95.     dc.b nF3, $0A, nRst, $02, nF3, $0A, nRst, $02
  96.     dc.b nBb2, $04, nRst, $02, nF3, $04, nRst, $08
  97.     dc.b nF3, $04, nRst, $08, nEb3, $04, nRst, $08
  98.     dc.b nEb3, $04, nRst, $0E, nEb3, $04, nRst, $02
  99.     dc.b nEb3, nRst, $04, nE3, nRst, $08, nE3, $10
  100.     dc.b nRst, $02, nE3, $04, nRst, $08, nE3, $04
  101.     dc.b nRst, $08, nF3, $04, nRst, $08, nF3, $04
  102.     dc.b nRst, $0E, nF3, $04, nRst, $02, nF3, nRst
  103.     dc.b $04, nF3, $0A, nRst, $02, nF3, $0A, nRst
  104.     dc.b $02, nBb2, $04, nRst, $02, nF3, $04, nRst
  105.     dc.b $08, nF3, $04, nRst, $08, nEb3, $04, nRst
  106.     dc.b $08, nEb3, $04, nRst, $0E, nEb3, $04, nRst
  107.     dc.b $02, nEb3, nRst, $04, nE3, nRst, $08, nE3
  108.     dc.b $10, nRst, $02, nE3, $04, nRst, $08, nE3
  109.     dc.b $04, nRst, $08, nF3, $04, nRst, $08, nF3
  110.     dc.b $04, nRst, $0E, nF3, $04, nRst, $02, nF3
  111.     dc.b nRst, $04, nF3, $0A, nRst, $02, nF3, $0A
  112.     dc.b nRst, $02, nBb2, $04, nRst, $02, nF3, $04
  113.     dc.b nRst, $08, nF3, $04, nRst, $08, nEb3, $04
  114.     dc.b nRst, $08, nEb3, $04, nRst, $0E, nEb3, $04
  115.     dc.b nRst, $02, nEb3, nRst, $04, nE3, nRst, $08
  116.     dc.b nE3, $10, nRst, $02, nE3, $04, nRst, $08
  117.     dc.b nE3, $04, nRst, $08, nF3, $04, nRst, $08
  118.     dc.b nF3, $04, nRst, $0E, nF3, $04, nRst, $02
  119.     dc.b nF3, nRst, $04, nF3, $0A, nRst, $02, nF3
  120.     dc.b $0A, nRst, $02, nBb2, $04, nRst, $02, nF3
  121.     dc.b $04, nRst, $08, nF3, $04, nRst, $08, nEb3
  122.     dc.b $04, nRst, $08, nEb3, $04, nRst, $0E, nEb3
  123.     dc.b $04, nRst, $02, nEb3, nRst, $04, nE3, nRst
  124.     dc.b $08, nE3, $10, nRst, $02, nE3, $04, nRst
  125.     dc.b $08, nE3, $04, nRst, $08, nF3, $04, nRst
  126.     dc.b $08, nF3, $04, nRst, $0E, nF3, $04, nRst
  127.     dc.b $02, nF3, nRst, $04, nF3, $0A, nRst, $02
  128.     dc.b nF3, $0A, nRst, $02, nBb2, $04, nRst, $02
  129.     dc.b nF3, $04, nRst, $08, nF3, $04, nRst, $02
  130.     dc.b nEb3, $04, nRst, $08, nC4, $06, nBb3, nG3
  131.     dc.b nF3, $04, nFs3, nF3, nEb3, $06, nC3, nRst
  132.     dc.b $12, nF3, $1E, nEb3, $0A, nRst, $02, nD3
  133.     dc.b $04, nRst, $02, nEb3, $0A, nRst, $02, nD3
  134.     dc.b $0A, nRst, $02, nEb3, $04, nRst, $0E, nC4
  135.     dc.b $04, nRst, $02, nC4, $04, nRst, $08, nD4
  136.     dc.b $02, nRst, $04, nEb4, $0A, nRst, $02, nD3
  137.     dc.b $0A, nRst, $02, nF3, $04, nRst, $02, nD3
  138.     dc.b $0A, nRst, $02, nF3, $0A, nRst, $02, nD3
  139.     dc.b $04, nRst, $0E, nBb3, $04, nRst, $02, nBb3
  140.     dc.b $04, nRst, $08, nC4, $02, nRst, $04, nD4
  141.     dc.b $0A, nRst, $02, nD3, $0A, nRst, $02, nC3
  142.     dc.b $04, nRst, $02, nD3, $0A, nRst, $02, nC3
  143.     dc.b $0A, nRst, $02, nD3, $04, nRst, $0E, nD4
  144.     dc.b $04, nRst, $02, nD4, $04, nRst, $08, nEb4
  145.     dc.b $02, nRst, $04, nF4, $0A, nRst, $08, nBb3
  146.     dc.b $04, nRst, $0E, nBb3, $0A, nRst, $02, nBb3
  147.     dc.b $04, nRst, $02, nBb3, $04, nRst, $08, nBb3
  148.     dc.b $10, nRst, $02, nEb3, $0A, nRst, $02, nF3
  149.     dc.b $0A, nRst, $02, nEb3, $0A, nRst, $02, nD3
  150.     dc.b $04, nRst, $02, nEb3, $0A, nRst, $02, nD3
  151.     dc.b $0A, nRst, $02, nEb3, $04, nRst, $0E, nC4
  152.     dc.b $04, nRst, $02, nC4, $04, nRst, $08, nD4
  153.     dc.b $02, nRst, $04, nEb4, $0A, nRst, $02, nD3
  154.     dc.b $0A, nRst, $02, nF3, $04, nRst, $02, nD3
  155.     dc.b $0A, nRst, $02, nF3, $0A, nRst, $02, nBb2
  156.     dc.b $04, nRst, $0E, nBb3, $04, nRst, $02, nBb3
  157.     dc.b $04, nRst, $08, nEb4, $02, nRst, $04, nG4
  158.     dc.b $0A, nRst, $02, nEb3, $0A, nRst, $02, nBb2
  159.     dc.b $04, nRst, $02, nEb3, $0A, nRst, $02, nBb2
  160.     dc.b $0A, nRst, $02, nC3, $04, nRst, $0E, nA3
  161.     dc.b $04, nRst, $02, nA3, $04, nRst, $08, nC4
  162.     dc.b $02, nRst, $04, nEb4, $0A, nRst, $08, nEb4
  163.     dc.b $04, nRst, $08, nEb4, $04, nRst, $08, nEb4
  164.     dc.b $04, nRst, $02, nEb4, $0A, nRst, $02, nB3
  165.     dc.b $04, nRst, $02, nB3, $04, nRst, $08, nB3
  166.     dc.b $04, nRst, $0E, nEb3, $04, nRst, $02, nF3
  167.     dc.b $04, nRst, $08, nG3, $04, nRst, $02, nF3
  168.     dc.b $04, nRst, $02, nEb3, $04, nRst, $08, nD3
  169.     dc.b $04, nRst, $02, nEb3, $04, nRst, $02, nC3
  170.     dc.b $04, nRst, $08, nBb3, $10, nRst, $02, nG3
  171.     dc.b $04, nRst, $08, nF3, $04, nRst, $0E, nD4
  172.     dc.b $04, nRst, $02, nBb3, $04, nRst, $02, nG3
  173.     dc.b $04, nRst, $02, nEb3, $10, nRst, $02, nD3
  174.     dc.b $34, nRst, $08, nG3, $04, nRst, $02, nF3
  175.     dc.b $04, nRst, $02, nEb3, $04, nRst, $08, nD3
  176.     dc.b $04, nRst, $02, nEb3, $04, nRst, $02, nC3
  177.     dc.b $04, nRst, $08, nB3, $10, nRst, $02, nG3
  178.     dc.b $04, nRst, $08, nF3, $04, nRst, $08, nG3
  179.     dc.b $16, nRst, $02, nBb3, $10, nRst, $02, nBb3
  180.     dc.b $04, nRst, $08, nAb3, $10, nRst, $02, nG3
  181.     dc.b $16, nRst, $08, nG3, $04, nRst, $02, nF3
  182.     dc.b $04, nRst, $02, nEb3, $04, nRst, $08, nD3
  183.     dc.b $04, nRst, $02, nEb3, $04, nRst, $02, nC3
  184.     dc.b $04, nRst, $08, nBb3, $10, nRst, $02, nG3
  185.     dc.b $04, nRst, $08, nF3, $04, nRst, $0E, nD4
  186.     dc.b $04, nRst, $02, nBb3, $04, nRst, $02, nG3
  187.     dc.b $04, nRst, $02, nEb3, $10, nRst, $02, nD3
  188.     dc.b $34, nRst, $08, nG3, $04, nRst, $02, nF3
  189.     dc.b $04, nRst, $02, nEb3, $04, nRst, $08, nD3
  190.     dc.b $04, nRst, $02, nEb3, $04, nRst, $02, nC3
  191.     dc.b $04, nRst, $08, nEb2, $04, nRst, $02, nAb2
  192.     dc.b $04, nRst, $02, nEb2, $04, nRst, $02, nEb3
  193.     dc.b $0A, nRst, $02, nAb3, $0A, nRst, $08, nG3
  194.     dc.b $04, nRst, $08, nG3, $04, nRst, $08, nG3
  195.     dc.b $04, nRst, $02, nG3, $0A, nRst, $02, nG3
  196.     dc.b $04, nRst, $2C
  197.     sJump       HCZ2_proto_FM1
  198.     dc.b $F2    ; Unused
  199.  
  200. HCZ2_proto_FM2:
  201.     sPatFM      $06
  202.     ssDetune    $FF
  203.     ssModZ80    $0A, $01, $03, $06
  204.     dc.b nBb2, $04, nRst, $08, nBb2, $04, nRst, $0E
  205.     dc.b nBb2, $04, nRst, $02, nBb2, nRst, $04, nBb2
  206.     dc.b $0A, nRst, $02, nBb2, $0A, nRst, $08, nBb2
  207.     dc.b $04, nRst, $08, nBb2, $04, nRst, $08, nA2
  208.     dc.b $04, nRst, $08, nA2, $04, nRst, $0E, nA2
  209.     dc.b $04, nRst, $02, nA2, nRst, $04, nBb2, nRst
  210.     dc.b $08, nBb2, $10, nRst, $02, nBb2, $04, nRst
  211.     dc.b $08, nBb2, $04, nRst, $08, nBb2, $04, nRst
  212.     dc.b $08, nBb2, $04, nRst, $0E, nBb2, $04, nRst
  213.     dc.b $02, nBb2, nRst, $04, nBb2, $0A, nRst, $02
  214.     dc.b nBb2, $0A, nRst, $08, nBb2, $04, nRst, $08
  215.     dc.b nBb2, $04, nRst, $08, nA2, $04, nRst, $08
  216.     dc.b nA2, $04, nRst, $0E, nA2, $04, nRst, $02
  217.     dc.b nA2, nRst, $04, nBb2, nRst, $08, nBb2, $10
  218.     dc.b nRst, $02, nBb2, $04, nRst, $08, nBb2, $04
  219.     dc.b nRst, $08, nBb2, $04, nRst, $08, nBb2, $04
  220.     dc.b nRst, $0E, nBb2, $04, nRst, $02, nBb2, nRst
  221.     dc.b $04, nBb2, $0A, nRst, $02, nBb2, $0A, nRst
  222.     dc.b $08, nBb2, $04, nRst, $08, nBb2, $04, nRst
  223.     dc.b $08, nA2, $04, nRst, $08, nA2, $04, nRst
  224.     dc.b $0E, nA2, $04, nRst, $02, nA2, nRst, $04
  225.     dc.b nBb2, nRst, $08, nBb2, $10, nRst, $02, nBb2
  226.     dc.b $04, nRst, $08, nBb2, $04, nRst, $08, nBb2
  227.     dc.b $04, nRst, $08, nBb2, $04, nRst, $0E, nBb2
  228.     dc.b $04, nRst, $02, nBb2, nRst, $04, nBb2, $0A
  229.     dc.b nRst, $02, nBb2, $0A, nRst, $08, nBb2, $04
  230.     dc.b nRst, $08, nBb2, $04, nRst, $08, nA2, $04
  231.     dc.b nRst, $08, nA2, $04, nRst, $0E, nA2, $04
  232.     dc.b nRst, $02, nA2, nRst, $04, nBb2, nRst, $08
  233.     dc.b nBb2, $10, nRst, $02, nBb2, $04, nRst, $08
  234.     dc.b nBb2, $04, nRst, $08, nBb2, $04, nRst, $08
  235.     dc.b nBb2, $04, nRst, $0E, nBb2, $04, nRst, $02
  236.     dc.b nBb2, nRst, $04, nBb2, $0A, nRst, $02, nBb2
  237.     dc.b $0A, nRst, $08, nBb2, $04, nRst, $08, nBb2
  238.     dc.b $04, nRst, $08, nA2, $04, nRst, $08, nA2
  239.     dc.b $04, nRst, $0E, nA2, $04, nRst, $02, nA2
  240.     dc.b nRst, $04, nBb2, nRst, $08, nBb2, $10, nRst
  241.     dc.b $02, nBb2, $04, nRst, $08, nBb2, $04, nRst
  242.     dc.b $08, nBb2, $04, nRst, $08, nBb2, $04, nRst
  243.     dc.b $0E, nBb2, $04, nRst, $02, nBb2, nRst, $04
  244.     dc.b nBb2, $0A, nRst, $02, nBb2, $0A, nRst, $08
  245.     dc.b nBb2, $04, nRst, $08, nBb2, $04, nRst, $02
  246.     dc.b nBb2, $04, nRst, $44, nB2, $1E, nC3, $0A
  247.     dc.b nRst, $02, nBb2, $04, nRst, $02, nC3, $0A
  248.     dc.b nRst, $02, nBb2, $0A, nRst, $02, nC3, $04
  249.     dc.b nRst, $0E, nAb3, $04, nRst, $02, nAb3, $04
  250.     dc.b nRst, $08, nBb3, $02, nRst, $04, nC4, $0A
  251.     dc.b nRst, $02, nBb2, $0A, nRst, $02, nD3, $04
  252.     dc.b nRst, $02, nBb2, $0A, nRst, $02, nD3, $0A
  253.     dc.b nRst, $02, nBb2, $04, nRst, $0E, nG3, $04
  254.     dc.b nRst, $02, nG3, $04, nRst, $08, nAb3, $02
  255.     dc.b nRst, $04, nBb3, $0A, nRst, $02, nBb2, $0A
  256.     dc.b nRst, $02, nAb2, $04, nRst, $02, nBb2, $0A
  257.     dc.b nRst, $02, nAb2, $0A, nRst, $02, nBb2, $04
  258.     dc.b nRst, $0E, nBb3, $04, nRst, $02, nBb3, $04
  259.     dc.b nRst, $08, nC4, $02, nRst, $04, nD4, $0A
  260.     dc.b nRst, $08, nG3, $04, nRst, $0E, nF3, $0A
  261.     dc.b nRst, $02, nF3, $04, nRst, $02, nG3, $04
  262.     dc.b nRst, $08, nD3, $10, nRst, $02, nC3, $0A
  263.     dc.b nRst, $02, nD3, $0A, nRst, $02, nC3, $0A
  264.     dc.b nRst, $02, nBb2, $04, nRst, $02, nC3, $0A
  265.     dc.b nRst, $02, nBb2, $0A, nRst, $02, nC3, $04
  266.     dc.b nRst, $0E, nAb3, $04, nRst, $02, nAb3, $04
  267.     dc.b nRst, $08, nBb3, $02, nRst, $04, nC4, $0A
  268.     dc.b nRst, $02, nBb2, $0A, nRst, $02, nD3, $04
  269.     dc.b nRst, $02, nBb2, $0A, nRst, $02, nD3, $0A
  270.     dc.b nRst, $02, nG2, $04, nRst, $0E, nG3, $04
  271.     dc.b nRst, $02, nG3, $04, nRst, $08, nBb3, $02
  272.     dc.b nRst, $04, nEb4, $0A, nRst, $02, nBb2, $0A
  273.     dc.b nRst, $02, nG2, $04, nRst, $02, nBb2, $0A
  274.     dc.b nRst, $02, nG2, $0A, nRst, $02, nA2, $04
  275.     dc.b nRst, $0E, nF3, $04, nRst, $02, nF3, $04
  276.     dc.b nRst, $08, nA3, $02, nRst, $04, nC4, $0A
  277.     dc.b nRst, $08, nG3, $04, nRst, $08, nG3, $04
  278.     dc.b nRst, $08, nG3, $04, nRst, $02, nG3, $0A
  279.     dc.b nRst, $02, nF3, $04, nRst, $02, nF3, $04
  280.     dc.b nRst, $08, nF3, $04, nRst, $0E, nC3, $04
  281.     dc.b nRst, $02, nD3, $04, nRst, $08, nEb3, $04
  282.     dc.b nRst, $02, nD3, $04, nRst, $02, nC3, $04
  283.     dc.b nRst, $08, nBb2, $04, nRst, $02, nC3, $04
  284.     dc.b nRst, $02, nAb2, $04, nRst, $08, nF3, $10
  285.     dc.b nRst, $02, nEb3, $04, nRst, $08, nD3, $04
  286.     dc.b nRst, $0E, nBb3, $04, nRst, $02, nG3, $04
  287.     dc.b nRst, $02, nEb3, $04, nRst, $02, nC3, $10
  288.     dc.b nRst, $02, nF2, $34, nRst, $08, nEb3, $04
  289.     dc.b nRst, $02, nD3, $04, nRst, $02, nC3, $04
  290.     dc.b nRst, $08, nBb2, $04, nRst, $02, nC3, $04
  291.     dc.b nRst, $02, nAb2, $04, nRst, $08, nF3, $10
  292.     dc.b nRst, $02, nEb3, $04, nRst, $08, nD3, $04
  293.     dc.b nRst, $08, nEb3, $16, nRst, $02, nF3, $10
  294.     dc.b nRst, $02, nF3, $04, nRst, $08, nEb3, $10
  295.     dc.b nRst, $02, nD3, $16, nRst, $08, nEb3, $04
  296.     dc.b nRst, $02, nD3, $04, nRst, $02, nC3, $04
  297.     dc.b nRst, $08, nBb2, $04, nRst, $02, nC3, $04
  298.     dc.b nRst, $02, nAb2, $04, nRst, $08, nF3, $10
  299.     dc.b nRst, $02, nEb3, $04, nRst, $08, nD3, $04
  300.     dc.b nRst, $0E, nBb3, $04, nRst, $02, nG3, $04
  301.     dc.b nRst, $02, nEb3, $04, nRst, $02, nC3, $10
  302.     dc.b nRst, $02, nF2, $34, nRst, $08, nEb3, $04
  303.     dc.b nRst, $02, nD3, $04, nRst, $02, nC3, $04
  304.     dc.b nRst, $08, nBb2, $04, nRst, $02, nC3, $04
  305.     dc.b nRst, $02, nAb2, $04, nRst, $1A, nC3, $0A
  306.     dc.b nRst, $02, nEb3, $0A, nRst, $08, nD3, $04
  307.     dc.b nRst, $08, nD3, $04, nRst, $08, nD3, $04
  308.     dc.b nRst, $02, nD3, $0A, nRst, $02, nD3, $04
  309.     dc.b nRst, $2C
  310.     sJump       HCZ2_proto_FM2
  311.     dc.b $F2    ; Unused
  312.  
  313. HCZ2_proto_FM3:
  314.     sPan        spLeft
  315.     sPatFM      $03
  316.     ssDetune    $FE
  317.     ssModZ80    $0F, $01, $06, $06
  318.     dc.b nRst, $7F, nRst, nRst, $76, nG4, $06, nBb4
  319.     dc.b nC5, nG4, nF4, $02, nEb4, nD4, nC4, nBb3
  320.     dc.b nA3, nG3, nRst, $04, nBb3, $06, nC4, nG3
  321.     dc.b nF3, $02, nFs3, $04, nF3, $06, nEb3, nC3
  322.     dc.b nG3, $02, nA3, nBb3, $08, nBb3, $02, nBb3
  323.     dc.b $04, nA3, $12, nG3, $02, nFs3, nF3, nEb3
  324.     dc.b nD3, nC3, nBb2, nA2, nG2, nRst, $36, nBb3
  325.     dc.b $06, nB3, nC4, nFs3, $02, nG3, $04, nF3
  326.     dc.b $02, nEb3, nC3, nBb2, nA2, nG2, nF2, nEb2
  327.     dc.b $04, nF3, $02, nFs3, $04, nF3, $06, nEb3
  328.     dc.b nF3, nEb3, nC3, nBb2, nG3, $0C, nG3, $06
  329.     dc.b nC4, $12, nA3, $02, nG3, nF3, nEb3, nD3
  330.     dc.b nC3, nRst, $3C, nG4, $06, nBb4, nC5, nG4
  331.     dc.b nF4, $02, nEb4, nD4, nC4, nBb3, nA3, nG3
  332.     dc.b nRst, $04, nBb3, $06, nC4, nG3, nF3, $02
  333.     dc.b nFs3, $04, nF3, $06, nEb3, nC3, nG3, $02
  334.     dc.b nA3, nBb3, $08, nBb3, $02, nBb3, $04, nA3
  335.     dc.b $12, nG3, $02, nF3, nEb3, nD3, nC3, nBb2
  336.     dc.b nA2, nG2, nF2, nRst, $36, nBb3, $06, nB3
  337.     dc.b nC4, nFs3, $02, nG3, $04, nF3, $02, nEb3
  338.     dc.b nC3, nBb2, nA2, nG2, nF2, nEb2, $04, nF3
  339.     dc.b $02, nFs3, $04, nF3, $06, nEb3, nF3, nEb3
  340.     dc.b nC3, nBb2, nG3, $0C, nG3, $06, nEb3, $12
  341.     dc.b nD3, $02, nC3, nBb2, nA2, nG2, nF2, nRst
  342.     dc.b $1E
  343.     sPatFM      $0E
  344.     ssDetune    $01
  345.     ssModZ80    $0F, $01, $06, $06
  346.     saTranspose $F4
  347.     dc.b nF3, $06, nFs3, $02, nG3, $04, nBb3, $06
  348.     dc.b nEb4, nF4, nG4, nBb4, nD5, $02, nEb5, $08
  349.     dc.b nRst, $02, nF5, $04, nRst, $02, nFs5, nG5
  350.     dc.b $08, nRst, $02, nC5, $0A, nRst, $02, nFs5
  351.     dc.b nG5, $26, nRst, $02, nF5, $04, nRst, $02
  352.     dc.b nEb5, $04, nRst, $02, nCs5, nD5, $26, nRst
  353.     dc.b $02, nBb4, $34, nRst, $02, nCs5, nD5, $08
  354.     dc.b nRst, $02, nEb5, $04, nRst, $02, nE5, nF5
  355.     dc.b $08, nRst, $02, nBb4, $0A, nRst, $02, nF5
  356.     dc.b nF5, $26, nRst, $02, nEb5, $04, nRst, $02
  357.     dc.b nD5, $04, nRst, $02, nC5, $2E, nRst, $08
  358.     dc.b nD5, $10, nRst, $02, nEb5, $0A, nRst, $02
  359.     dc.b nF5, $0A, nRst, $02, nD5, nEb5, $08, nRst
  360.     dc.b $02, nF5, $04, nRst, $02, nFs5, nG5, $08
  361.     dc.b nRst, $02, nC5, $0A, nRst, $02, nG5, $28
  362.     dc.b nRst, $02, nF5, $04, nRst, $02, nEb5, $04
  363.     dc.b nRst, $02, nCs5, nD5, $26, nRst, $02, nEb5
  364.     dc.b $1C, nRst, $0E, nEb5, $04, nRst, $02, nF5
  365.     dc.b $04, nRst, $02, nFs5, nG5, $08, nRst, $02
  366.     dc.b nEb5, $04, nRst, $02, nG5, $0A, nRst, $02
  367.     dc.b nBb4, $0A, nRst, $02, nC5, $28, nRst, $02
  368.     dc.b nEb5, $04, nRst, $02, nF5, $04, nRst, $02
  369.     dc.b nG5, $2E, nRst, $02, nF5, $12, nEb5, $02
  370.     dc.b nD5, nC5, nBb4, nAb4, nG4, nF4, nEb4, nD4
  371.     sPatFM      $03
  372.     ssDetune    $FE
  373.     ssModZ80    $0F, $01, $06, $06
  374.     saTranspose $0C
  375.     dc.b nC4, $04, nRst, $02, nD4, $04, nRst, $02
  376.     dc.b nEb4, $0C, nD4, $02, nC4, nBb3, nAb3, nG3
  377.     dc.b nF3, nC4, $0A, nRst, $02, nEb4, $04, nRst
  378.     dc.b $02, nE4, nF4, nRst, $08, nD4, $10, nRst
  379.     dc.b $02, nC4, $04, nRst, $08, nBb3, $04, nRst
  380.     dc.b $08, nFs3, $02, nG3, $14, nRst, $02, nFs3
  381.     dc.b nG3, $08, nRst, $02, nF3, $04, nRst, $02
  382.     dc.b nFs3, nG3, $28, nC4, $04, nRst, $02, nD4
  383.     dc.b $04, nRst, $02, nEb4, $0C, nD4, $02, nC4
  384.     dc.b nBb3, nAb3, nG3, nF3, nC4, $0A, nRst, $02
  385.     dc.b nEb4, $04, nRst, $02, nE4, nF4, nRst, $08
  386.     dc.b nD4, $10, nRst, $02, nC4, $04, nRst, $08
  387.     dc.b nB3, $04, nRst, $08, nC4, $10, nRst, $02
  388.     dc.b nC4, $04, nRst, $02, nD4, $0A, nRst, $02
  389.     dc.b nC4, $04, nRst, $02, nD4, $04, nRst, $08
  390.     dc.b nEb4, $10, nRst, $02, nF4, $0A, nRst, $02
  391.     dc.b nC4, $04, nRst, $02, nD4, $04, nRst, $02
  392.     dc.b nEb4, $0C, nD4, $02, nC4, nBb3, nAb3, nG3
  393.     dc.b nF3, nC4, $0A, nRst, $02, nEb4, $04, nRst
  394.     dc.b $02, nE4, nF4, nRst, $08, nD4, $10, nRst
  395.     dc.b $02, nC4, $04, nRst, $08, nBb3, $04, nRst
  396.     dc.b $08, nFs3, $02, nG3, $14, nRst, $02, nFs3
  397.     dc.b nG3, $08, nRst, $02, nF3, $04, nRst, $02
  398.     dc.b nFs3, nG3, $28, nC4, $04, nRst, $02, nD4
  399.     dc.b $04, nRst, $02, nEb4, $10, nRst, $02, nEb4
  400.     dc.b $04, nRst, $08, nD4, $04, nRst, $02, nEb4
  401.     dc.b $10, nRst, $02, nEb4, $04, nRst, $02, nF4
  402.     dc.b $0A, nRst, $02, nEb4, $04, nRst, $08, nAb4
  403.     dc.b $04, nRst, $0E, nC5, $04, nRst, $08, nC5
  404.     dc.b $04, nRst, $08, nC5, $04, nRst, $02, nC5
  405.     dc.b $0A, nRst, $02, nB4, $04, nRst, $2C
  406.     sJump       HCZ2_proto_FM3
  407.     dc.b $F2    ; Unused
  408.  
  409. HCZ2_proto_FM4:
  410.     sPatFM      $15
  411.     ssDetune    $00
  412.     ssModZ80    $0F, $01, $06, $06
  413.     dc.b nC1, $0A, nRst, $02, nEb1, nRst, $04, nC1
  414.     dc.b $10, nRst, $02, nEb1, nRst, $04, nF1, nRst
  415.     dc.b $08, nEb1, $10, nRst, $02, nF1, $16, nRst
  416.     dc.b $02, nC1, $0A, nRst, $02, nA0, nRst, $04
  417.     dc.b nC1, $12, nA0, $04, nRst, $02, nBb0, $04
  418.     dc.b nRst, $08, nG0, $10, nRst, $02, nBb0, $16
  419.     dc.b nRst, $02, nC1, $0A, nRst, $02, nEb1, nRst
  420.     dc.b $04, nC1, $10, nRst, $02, nEb1, nRst, $04
  421.     dc.b nF1, nRst, $08, nEb1, $10, nRst, $02, nF1
  422.     dc.b $16, nRst, $02, nC1, $0A, nRst, $02, nA0
  423.     dc.b nRst, $04, nC1, $12, nA0, $04, nRst, $02
  424.     dc.b nBb0, $04, nRst, $08, nG0, $10, nRst, $02
  425.     dc.b nBb0, $16, nRst, $02, nC1, $0A, nRst, $02
  426.     dc.b nEb1, nRst, $04, nC1, $10, nRst, $02, nEb1
  427.     dc.b nRst, $04, nF1, nRst, $08, nEb1, $10, nRst
  428.     dc.b $02, nF1, $16, nRst, $02, nC1, $0A, nRst
  429.     dc.b $02, nA0, nRst, $04, nC1, $12, nA0, $04
  430.     dc.b nRst, $02, nBb0, $04, nRst, $08, nG0, $10
  431.     dc.b nRst, $02, nBb0, $16, nRst, $02, nC1, $0A
  432.     dc.b nRst, $02, nEb1, nRst, $04, nC1, $10, nRst
  433.     dc.b $02, nEb1, nRst, $04, nF1, nRst, $08, nEb1
  434.     dc.b $10, nRst, $02, nF1, $16, nRst, $02, nC1
  435.     dc.b $0A, nRst, $02, nA0, nRst, $04, nC1, $12
  436.     dc.b nA0, $04, nRst, $02, nBb0, $04, nRst, $08
  437.     dc.b nG0, $10, nRst, $02, nBb0, $16, nRst, $02
  438.     dc.b nC1, $0A, nRst, $02, nEb1, nRst, $04, nC1
  439.     dc.b $10, nRst, $02, nEb1, $04, nRst, $02, nF1
  440.     dc.b $04, nRst, $08, nEb1, $10, nRst, $02, nF1
  441.     dc.b $16, nRst, $02, nC1, $0A, nRst, $02, nA0
  442.     dc.b nRst, $04, nC1, $12, nA0, $04, nRst, $02
  443.     dc.b nBb0, $04, nRst, $08, nG0, $10, nRst, $02
  444.     dc.b nBb0, $16, nRst, $02, nC1, $0A, nRst, $02
  445.     dc.b nEb1, nRst, $04, nC1, $10, nRst, $02, nEb1
  446.     dc.b $04, nRst, $02, nF1, $04, nRst, $08, nEb1
  447.     dc.b $10, nRst, $02, nF1, $10, nRst, $02, nEb1
  448.     dc.b $04, nRst, $08, nC2, $04, nRst, $02, nBb1
  449.     dc.b $04, nRst, $02, nG1, $04, nRst, $02, nF1
  450.     dc.b $04, nFs1, nF1, nEb1, $06, nC1, $04, nRst
  451.     dc.b $14, nG0, $1C, nRst, $02, nAb0, $0A, nRst
  452.     dc.b $02, nAb0, nRst, $04, nAb1, nRst, $08, nAb0
  453.     dc.b $04, nRst, $08, nAb0, $04, nRst, $08, nAb1
  454.     dc.b $04, nRst, $02, nAb0, $16, nRst, $02, nAb0
  455.     dc.b $04, nRst, $08, nG0, $0A, nRst, $02, nG0
  456.     dc.b nRst, $04, nG1, nRst, $08, nG0, $04, nRst
  457.     dc.b $08, nG0, $04, nRst, $08, nG1, $04, nRst
  458.     dc.b $02, nG0, $16, nRst, $02, nG0, $04, nRst
  459.     dc.b $08, nBb0, $0A, nRst, $02, nBb0, nRst, $04
  460.     dc.b nBb1, nRst, $08, nBb0, $04, nRst, $08, nBb0
  461.     dc.b $04, nRst, $08, nBb1, $04, nRst, $02, nBb0
  462.     dc.b $10, nRst, $02, nBb0, nRst, $04, nBb0, nRst
  463.     dc.b $0E, nC1, $04, nRst, $0E, nC1, $04, nRst
  464.     dc.b $08, nC2, $04, nRst, $02, nC1, $04, nRst
  465.     dc.b $08, nC2, $10, nRst, $02, nC1, $0A, nRst
  466.     dc.b $02, nC2, $0A, nRst, $02, nAb0, $0A, nRst
  467.     dc.b $02, nAb0, nRst, $04, nAb1, nRst, $08, nAb0
  468.     dc.b $04, nRst, $08, nAb0, $04, nRst, $08, nAb1
  469.     dc.b $04, nRst, $02, nAb0, $16, nRst, $02, nAb0
  470.     dc.b $04, nRst, $08, nG0, $0A, nRst, $02, nG0
  471.     dc.b nRst, $04, nG1, nRst, $08, nG0, $04, nRst
  472.     dc.b $08, nG0, $04, nRst, $08, nG1, $04, nRst
  473.     dc.b $02, nG0, $16, nRst, $02, nG0, $04, nRst
  474.     dc.b $08, nF0, $0A, nRst, $02, nF0, nRst, $04
  475.     dc.b nF1, nRst, $08, nF0, $04, nRst, $08, nF0
  476.     dc.b $04, nRst, $08, nF1, $04, nRst, $02, nF0
  477.     dc.b $16, nRst, $02, nF0, nRst, $04, nAb0, nRst
  478.     dc.b $08, nAb0, $04, nRst, $08, nAb0, $04, nRst
  479.     dc.b $08, nAb0, $04, nRst, $02, nAb0, $0A, nRst
  480.     dc.b $02, nG0, $04, nRst, $02, nG0, $04, nRst
  481.     dc.b $08, nG0, $04, nRst, $08, nG1, $04, nRst
  482.     dc.b $02, nG0, $04, nRst, $02, nG0, $04, nRst
  483.     dc.b $02, nF0, $10, nRst, $02, nF0, nRst, $22
  484.     dc.b nG0, $02, nRst, $04, nG1, $0A, nRst, $02
  485.     dc.b nG0, $16, nRst, $02, nAb0, $10, nRst, $02
  486.     dc.b nAb0, nRst, $22, nBb0, $02, nRst, $04, nBb1
  487.     dc.b $0A, nRst, $02, nBb0, $0A, nRst, $02, nBb1
  488.     dc.b $0A, nRst, $02, nF0, $10, nRst, $02, nF0
  489.     dc.b nRst, $22, nG0, $02, nRst, $04, nG1, $0A
  490.     dc.b nRst, $02, nG0, $16, nRst, $02, nC1, $10
  491.     dc.b nRst, $02, nC2, nRst, $04, nBb0, $10, nRst
  492.     dc.b $02, nBb1, nRst, $0A, nAb0, $02, nRst, $04
  493.     dc.b nAb1, $0A, nRst, $02, nG0, $0A, nRst, $02
  494.     dc.b nG1, $0A, nRst, $02, nF0, $10, nRst, $02
  495.     dc.b nF0, nRst, $22, nG0, $02, nRst, $04, nG1
  496.     dc.b $0A, nRst, $02, nG0, $16, nRst, $02, nAb0
  497.     dc.b $10, nRst, $02, nAb0, nRst, $22, nBb0, $02
  498.     dc.b nRst, $04, nBb1, $0A, nRst, $02, nBb0, $0A
  499.     dc.b nRst, $02, nBb1, $0A, nRst, $02, nAb0, $10
  500.     dc.b nRst, $02, nAb0, nRst, $22, nF0, $02, nRst
  501.     dc.b $04, nF0, $0A, nRst, $02, nEb0, $0A, nRst
  502.     dc.b $02, nF0, $0A, nRst, $08, nG0, $04, nRst
  503.     dc.b $08, nG0, $04, nRst, $08, nG0, $04, nRst
  504.     dc.b $02, nG0, $0A, nRst, $02, nG0, $04, nRst
  505.     dc.b $14, nF0, $04, nRst, $02, nFs0, $04, nRst
  506.     dc.b $02, nG0, $04, nRst, $02, nBb0, $04, nRst
  507.     dc.b $02
  508.     sJump       HCZ2_proto_FM4
  509.     dc.b $F2    ; Unused
  510.  
  511. HCZ2_proto_FM5:
  512.     dc.b nRst, $01
  513.     sPan        spRight
  514.  
  515. HCZ2_proto_Jump1:
  516.     sPatFM      $03
  517.     ssDetune    $02
  518.     ssModZ80    $0F, $01, $06, $06
  519.     dc.b nRst, $7F, nRst, nRst, $76, nG4, $06, nBb4
  520.     dc.b nC5, nG4, nF4, $02, nEb4, nD4, nC4, nBb3
  521.     dc.b nA3, nG3, nRst, $04, nBb3, $06, nC4, nG3
  522.     dc.b nF3, $02, nFs3, $04, nF3, $06, nEb3, nC3
  523.     dc.b nG3, $02, nA3, nBb3, $08, nBb3, $02, nBb3
  524.     dc.b $04, nA3, $12, nG3, $02, nFs3, nF3, nEb3
  525.     dc.b nD3, nC3, nBb2, nA2, nG2, nRst, $36, nBb3
  526.     dc.b $06, nB3, nC4, nFs3, $02, nG3, $04, nF3
  527.     dc.b $02, nEb3, nC3, nBb2, nA2, nG2, nF2, nEb2
  528.     dc.b $04, nF3, $02, nFs3, $04, nF3, $06, nEb3
  529.     dc.b nF3, nEb3, nC3, nBb2, nG3, $0C, nG3, $06
  530.     dc.b nC4, $12, nA3, $02, nG3, nF3, nEb3, nD3
  531.     dc.b nC3, nRst, $3C, nG4, $06, nBb4, nC5, nG4
  532.     dc.b nF4, $02, nEb4, nD4, nC4, nBb3, nA3, nG3
  533.     dc.b nRst, $04, nBb3, $06, nC4, nG3, nF3, $02
  534.     dc.b nFs3, $04, nF3, $06, nEb3, nC3, nG3, $02
  535.     dc.b nA3, nBb3, $08, nBb3, $02, nBb3, $04, nA3
  536.     dc.b $12, nG3, $02, nF3, nEb3, nD3, nC3, nBb2
  537.     dc.b nA2, nG2, nF2, nRst, $36, nBb3, $06, nB3
  538.     dc.b nC4, nFs3, $02, nG3, $04, nF3, $02, nEb3
  539.     dc.b nC3, nBb2, nA2, nG2, nF2, nEb2, $04, nF3
  540.     dc.b $02, nFs3, $04, nF3, $06, nEb3, nF3, nEb3
  541.     dc.b nC3, nBb2, nG3, $0C, nG3, $06, nEb3, $12
  542.     dc.b nD3, $02, nC3, nBb2, nA2, nG2, nF2, nRst
  543.     dc.b $1E
  544.     sPatFM      $0E
  545.     ssDetune    $FF
  546.     ssModZ80    $0F, $01, $06, $06
  547.     saTranspose $F4
  548.     dc.b nF3, $06, nFs3, $02, nG3, $04, nBb3, $06
  549.     dc.b nEb4, nF4, nG4, nBb4, nD5, $02, nEb5, $08
  550.     dc.b nRst, $02, nF5, $04, nRst, $02, nFs5, nG5
  551.     dc.b $08, nRst, $02, nC5, $0A, nRst, $02, nFs5
  552.     dc.b nG5, $26, nRst, $02, nF5, $04, nRst, $02
  553.     dc.b nEb5, $04, nRst, $02, nCs5, nD5, $26, nRst
  554.     dc.b $02, nBb4, $34, nRst, $02, nCs5, nD5, $08
  555.     dc.b nRst, $02, nEb5, $04, nRst, $02, nE5, nF5
  556.     dc.b $08, nRst, $02, nBb4, $0A, nRst, $02, nF5
  557.     dc.b nF5, $26, nRst, $02, nEb5, $04, nRst, $02
  558.     dc.b nD5, $04, nRst, $02, nC5, $2E, nRst, $08
  559.     dc.b nD5, $10, nRst, $02, nEb5, $0A, nRst, $02
  560.     dc.b nF5, $0A, nRst, $02, nD5, nEb5, $08, nRst
  561.     dc.b $02, nF5, $04, nRst, $02, nFs5, nG5, $08
  562.     dc.b nRst, $02, nC5, $0A, nRst, $02, nG5, $28
  563.     dc.b nRst, $02, nF5, $04, nRst, $02, nEb5, $04
  564.     dc.b nRst, $02, nCs5, nD5, $26, nRst, $02, nEb5
  565.     dc.b $1C, nRst, $0E, nEb5, $04, nRst, $02, nF5
  566.     dc.b $04, nRst, $02, nFs5, nG5, $08, nRst, $02
  567.     dc.b nEb5, $04, nRst, $02, nG5, $0A, nRst, $02
  568.     dc.b nBb4, $0A, nRst, $02, nC5, $28, nRst, $02
  569.     dc.b nEb5, $04, nRst, $02, nF5, $04, nRst, $02
  570.     dc.b nG5, $2E, nRst, $02, nF5, $12, nEb5, $02
  571.     dc.b nD5, nC5, nBb4, nAb4, nG4, nF4, nEb4, nD4
  572.     sPatFM      $03
  573.     ssDetune    $02
  574.     ssModZ80    $0F, $01, $06, $06
  575.     saTranspose $0C
  576.     dc.b nC4, $04, nRst, $02, nD4, $04, nRst, $02
  577.     dc.b nEb4, $0C, nD4, $02, nC4, nBb3, nAb3, nG3
  578.     dc.b nF3, nC4, $0A, nRst, $02, nEb4, $04, nRst
  579.     dc.b $02, nE4, nF4, nRst, $08, nD4, $10, nRst
  580.     dc.b $02, nC4, $04, nRst, $08, nBb3, $04, nRst
  581.     dc.b $08, nFs3, $02, nG3, $14, nRst, $02, nFs3
  582.     dc.b nG3, $08, nRst, $02, nF3, $04, nRst, $02
  583.     dc.b nFs3, nG3, $28, nC4, $04, nRst, $02, nD4
  584.     dc.b $04, nRst, $02, nEb4, $0C, nD4, $02, nC4
  585.     dc.b nBb3, nAb3, nG3, nF3, nC4, $0A, nRst, $02
  586.     dc.b nEb4, $04, nRst, $02, nE4, nF4, nRst, $08
  587.     dc.b nD4, $10, nRst, $02, nC4, $04, nRst, $08
  588.     dc.b nB3, $04, nRst, $08, nC4, $10, nRst, $02
  589.     dc.b nC4, $04, nRst, $02, nD4, $0A, nRst, $02
  590.     dc.b nC4, $04, nRst, $02, nD4, $04, nRst, $08
  591.     dc.b nEb4, $10, nRst, $02, nF4, $0A, nRst, $02
  592.     dc.b nC4, $04, nRst, $02, nD4, $04, nRst, $02
  593.     dc.b nEb4, $0C, nD4, $02, nC4, nBb3, nAb3, nG3
  594.     dc.b nF3, nC4, $0A, nRst, $02, nEb4, $04, nRst
  595.     dc.b $02, nE4, nF4, nRst, $08, nD4, $10, nRst
  596.     dc.b $02, nC4, $04, nRst, $08, nBb3, $04, nRst
  597.     dc.b $08, nFs3, $02, nG3, $14, nRst, $02, nFs3
  598.     dc.b nG3, $08, nRst, $02, nF3, $04, nRst, $02
  599.     dc.b nFs3, nG3, $28, nC4, $04, nRst, $02, nD4
  600.     dc.b $04, nRst, $02, nEb4, $10, nRst, $02, nEb4
  601.     dc.b $04, nRst, $08, nD4, $04, nRst, $02, nEb4
  602.     dc.b $10, nRst, $02, nEb4, $04, nRst, $02, nF4
  603.     dc.b $0A, nRst, $02, nEb4, $04, nRst, $08, nAb4
  604.     dc.b $04, nRst, $0E, nC5, $04, nRst, $08, nC5
  605.     dc.b $04, nRst, $08, nC5, $04, nRst, $02, nC5
  606.     dc.b $0A, nRst, $02, nB4, $04, nRst, $2C
  607.     sJump       HCZ2_proto_Jump1
  608.     dc.b $F2    ; Unused
  609.  
  610. HCZ2_proto_PSG1:
  611.     sVolEnvPSG  v0A
  612.  
  613. HCZ2_proto_Jump2:
  614.     dc.b nC4, $04, nRst, $02, nG3, $04, nRst, $02
  615.     dc.b nBb3, $04, nRst, $02, nG3, $04, nRst, $08
  616.     dc.b nG3, $04, nRst, $02, nBb3, $04, nRst, $02
  617.     dc.b nG3, $04, nRst, $02, nC4, $04, nRst, $02
  618.     dc.b nG3, $04, nRst, $02, nBb3, $04, nRst, $02
  619.     dc.b nG3, $04, nRst, $60, nRst, $1A, nC4, $04
  620.     dc.b nRst, $02, nG3, $04, nRst, $02, nBb3, $04
  621.     dc.b nRst, $02, nG3, $04, nRst, $08, nG3, $04
  622.     dc.b nRst, $02, nBb3, $04, nRst, $02, nG3, $04
  623.     dc.b nRst, $02, nC4, $04, nRst, $02, nG3, $04
  624.     dc.b nRst, $02, nBb3, $04, nRst, $02, nG3, $04
  625.     dc.b nRst, $60, nRst, nRst, $38, nF4, $06, nFs4
  626.     dc.b nG4, nBb5, nRst, nC5, nFs5, $02, nG5, $12
  627.     dc.b nRst, $70, nC4, $04, nRst, $02, nA4, $04
  628.     dc.b nRst, $02, nG4, $04, nRst, $08, nF4, $04
  629.     dc.b nRst, $02, nFs4, nG4, $04, nE4, nRst, $7F
  630.     dc.b nRst, $31, nF4, $06, nFs4, nG4, nBb5, nRst
  631.     dc.b nC5, nFs5, $02, nG5, $12, nRst, $70, nC5
  632.     dc.b $06, nBb4, nG4, nF4, $04, nFs4, nF4, nEb4
  633.     dc.b $06, nC4, nRst, $12, nBb3, $1E, nRst, $3C
  634.     dc.b nC4, $04, nRst, $02, nC4, $04, nRst, $08
  635.     dc.b nD4, $02, nRst, $04, nEb4, $0A, nRst, $3E
  636.     dc.b nBb3, $04, nRst, $02, nBb3, $04, nRst, $08
  637.     dc.b nC4, $02, nRst, $04, nD4, $0A, nRst, $3E
  638.     dc.b nD4, $04, nRst, $02, nD4, $04, nRst, $08
  639.     dc.b nEb4, $02, nRst, $04, nF4, $0A, nRst, $08
  640.     dc.b nEb5, $04, nRst, $0E, nD5, $0A, nRst, $02
  641.     dc.b nD5, $04, nRst, $02, nEb5, $04, nRst, $08
  642.     dc.b nD5, $10, nRst, $02, nEb5, $0A, nRst, $02
  643.     dc.b nF5, $0A, nRst, $3E, nC4, $04, nRst, $02
  644.     dc.b nC4, $04, nRst, $08, nD4, $02, nRst, $04
  645.     dc.b nEb4, $0A, nRst, $3E, nBb3, $04, nRst, $02
  646.     dc.b nBb3, $04, nRst, $08, nEb4, $02, nRst, $04
  647.     dc.b nG4, $0A, nRst, $3E, nA3, $04, nRst, $02
  648.     dc.b nA3, $04, nRst, $08, nC4, $02, nRst, $04
  649.     dc.b nEb4, $0A, nRst, $08, nEb4, $04, nRst, $02
  650.     dc.b nEb3, $04, nRst, $02, nEb4, $04, nRst, $02
  651.     dc.b nEb3, $04, nRst, $02, nEb4, $04, nRst, $02
  652.     dc.b nEb4, $04, nRst, $02, nEb3, $04, nRst, $02
  653.     dc.b nD4, $04, nRst, $02, nD4, $04, nRst, $08
  654.     dc.b nD4, $04, nRst, $50, nBb3, $04, nRst, $02
  655.     dc.b nG3, $04, nRst, $02, nBb3, $04, nRst, $02
  656.     dc.b nBb3, $04, nRst, $02, nBb3, $04, nRst, $02
  657.     dc.b nG3, $04, nRst, $02, nBb3, $04, nRst, $38
  658.     dc.b nD4, $04, nRst, $02, nBb3, $04, nRst, $02
  659.     dc.b nD4, $04, nRst, $02, nF4, $04, nRst, $02
  660.     dc.b nD4, $04, nRst, $02, nBb3, $04, nRst, $02
  661.     dc.b nG3, $04, nRst, $38, nB3, $04, nRst, $02
  662.     dc.b nG3, $04, nRst, $02, nB3, $04, nRst, $02
  663.     dc.b nF3, $04, nRst, $02, nG3, $04, nRst, $02
  664.     dc.b nB3, $04, nRst, $02, nD4, $04, nRst, $02
  665.     dc.b nC3, $04, nRst, $02, nEb3, $04, nRst, $02
  666.     dc.b nG3, $04, nRst, $02, nEb3, $04, nRst, $02
  667.     dc.b nD3, $04, nRst, $02, nF3, $04, nRst, $02
  668.     dc.b nBb3, $04, nRst, $02, nD3, $04, nRst, $02
  669.     dc.b nEb3, $04, nRst, $02, nAb3, $04, nRst, $02
  670.     dc.b nC4, $04, nRst, $02, nEb3, $04, nRst, $02
  671.     dc.b nF3, $04, nRst, $02, nG3, $04, nRst, $02
  672.     dc.b nD4, $04, nRst, $02, nG3, $04, nRst, $38
  673.     dc.b nBb3, $04, nRst, $02, nG3, $04, nRst, $02
  674.     dc.b nBb3, $04, nRst, $02, nBb3, $04, nRst, $02
  675.     dc.b nBb3, $04, nRst, $02, nG3, $04, nRst, $02
  676.     dc.b nBb3, $04, nRst, $38, nD4, $04, nRst, $02
  677.     dc.b nBb3, $04, nRst, $02, nD4, $04, nRst, $02
  678.     dc.b nF4, $04, nRst, $02, nD4, $04, nRst, $02
  679.     dc.b nBb3, $04, nRst, $02, nG3, $04, nRst, $38
  680.     dc.b nEb3, $04, nRst, $02, nAb3, $04, nRst, $02
  681.     dc.b nEb3, $04, nRst, $02, nEb3, $04, nRst, $02
  682.     dc.b nC4, $04, nRst, $02, nAb3, $04, nRst, $02
  683.     dc.b nEb4, $04, nRst, $08, nEb5, $04, nRst, $08
  684.     dc.b nEb5, $04, nRst, $08, nEb5, $04, nRst, $02
  685.     dc.b nEb5, $0A, nRst, $02, nD5, $04, nRst, $2C
  686.     sJump       HCZ2_proto_Jump2
  687.     dc.b $F2    ; Unused
  688.  
  689. HCZ2_proto_PSG2:
  690.     sVolEnvPSG  v08
  691.     dc.b nRst, $01
  692.     ssDetune    $01
  693.     sJump       HCZ2_proto_Jump2
  694.     dc.b $F6, $BB, $E7, $F2 ; Unused
  695.  
  696. HCZ2_proto_PSG3:
  697.     sVolEnvPSG  v02
  698.     sNoisePSG   $E7
  699.  
  700. HCZ2_proto_Jump3:
  701.     dc.b nRst, $18, nRst, $18, nRst, $18, nRst, $18
  702.     dc.b nRst, $18
  703.     sVolEnvPSG  v01
  704.     dc.b nBb6, $04
  705.     sVolEnvPSG  v01
  706.     dc.b nBb6, $04
  707.     sVolEnvPSG  v01
  708.     dc.b nBb6, $04
  709.     sVolEnvPSG  v08
  710.     dc.b nBb6, $06
  711.     sVolEnvPSG  v01
  712.     dc.b nBb6, $06, sHold, $06
  713.     sVolEnvPSG  v08
  714.     dc.b nBb6, $06
  715.     sVolEnvPSG  v01
  716.     dc.b nBb6, $0C, sHold, $18, sHold, $18, sHold, $18
  717.     dc.b sHold, $18, sHold, $18, sHold, $18
  718.     sVolEnvPSG  v01
  719.     dc.b nBb6, $04
  720.     sVolEnvPSG  v01
  721.     dc.b nBb6, $04
  722.     sVolEnvPSG  v01
  723.     dc.b nBb6, $04
  724.     sVolEnvPSG  v08
  725.     dc.b nBb6, $06
  726.     sVolEnvPSG  v01
  727.     dc.b nBb6, $06, sHold, $06
  728.     sVolEnvPSG  v08
  729.     dc.b nBb6, $06
  730.     sVolEnvPSG  v01
  731.     dc.b nBb6, $0C, sHold, $18
  732.  
  733. HCZ2_proto_Loop1:
  734.     sVolEnvPSG  v01
  735.     dc.b nBb6, $06
  736.     sVolEnvPSG  v01
  737.     dc.b nBb6, $06
  738.     sVolEnvPSG  v08
  739.     dc.b nBb6, $06
  740.     sVolEnvPSG  v01
  741.     dc.b nBb6, $06
  742.     sVolEnvPSG  v01
  743.     dc.b nBb6, $06
  744.     sVolEnvPSG  v08
  745.     dc.b nBb6, $06
  746.     sVolEnvPSG  v01
  747.     dc.b nBb6, $06
  748.     sVolEnvPSG  v01
  749.     dc.b nBb6, $06
  750.     sVolEnvPSG  v01
  751.     dc.b nBb6, $06
  752.     sVolEnvPSG  v01
  753.     dc.b nBb6, $06
  754.     sVolEnvPSG  v01
  755.     dc.b nBb6, $06
  756.     sVolEnvPSG  v01
  757.     dc.b nBb6, $06
  758.     sVolEnvPSG  v01
  759.     dc.b nBb6, $06
  760.     sVolEnvPSG  v01
  761.     dc.b nBb6, $06
  762.     sVolEnvPSG  v01
  763.     dc.b nBb6, $06
  764.     sVolEnvPSG  v01
  765.     dc.b nBb6, $06
  766.     sVolEnvPSG  v01
  767.     dc.b nBb6, $06
  768.     sVolEnvPSG  v01
  769.     dc.b nBb6, $06
  770.     sVolEnvPSG  v08
  771.     dc.b nBb6, $06
  772.     sVolEnvPSG  v01
  773.     dc.b nBb6, $06
  774.     sVolEnvPSG  v01
  775.     dc.b nBb6, $06
  776.     sVolEnvPSG  v08
  777.     dc.b nBb6, $06
  778.     sVolEnvPSG  v01
  779.     dc.b nBb6, $06
  780.     sVolEnvPSG  v01
  781.     dc.b nBb6, $06
  782.     sVolEnvPSG  v01
  783.     dc.b nBb6, $06
  784.     sVolEnvPSG  v01
  785.     dc.b nBb6, $06
  786.     sVolEnvPSG  v01
  787.     dc.b nBb6, $06
  788.     sVolEnvPSG  v01
  789.     dc.b nBb6, $06
  790.     sVolEnvPSG  v01
  791.     dc.b nBb6, $06
  792.     sVolEnvPSG  v01
  793.     dc.b nBb6, $06
  794.     sVolEnvPSG  v08
  795.     dc.b nBb6, $06
  796.     sVolEnvPSG  v01
  797.     dc.b nBb6, $06
  798.     sLoop       $01, $03, HCZ2_proto_Loop1
  799.     sVolEnvPSG  v01
  800.     dc.b nBb6, $06
  801.     sVolEnvPSG  v01
  802.     dc.b nBb6, $06
  803.     sVolEnvPSG  v08
  804.     dc.b nBb6, $06
  805.     sVolEnvPSG  v01
  806.     dc.b nBb6, $06
  807.     sVolEnvPSG  v01
  808.     dc.b nBb6, $06
  809.     sVolEnvPSG  v08
  810.     dc.b nBb6, $06
  811.     sVolEnvPSG  v01
  812.     dc.b nBb6, $06
  813.     sVolEnvPSG  v01
  814.     dc.b nBb6, $06
  815.     sVolEnvPSG  v01
  816.     dc.b nBb6, $06
  817.     sVolEnvPSG  v01
  818.     dc.b nBb6, $06
  819.     sVolEnvPSG  v01
  820.     dc.b nBb6, $06
  821.     sVolEnvPSG  v01
  822.     dc.b nBb6, $06
  823.     sVolEnvPSG  v01
  824.     dc.b nBb6, $06
  825.     sVolEnvPSG  v01
  826.     dc.b nBb6, $06
  827.     sVolEnvPSG  v01
  828.     dc.b nBb6, $06
  829.     sVolEnvPSG  v01
  830.     dc.b nBb6, $06, sHold, $18, sHold, $18, sHold, $18
  831.     dc.b sHold, $18
  832.  
  833. HCZ2_proto_Loop2:
  834.     sVolEnvPSG  v01
  835.     dc.b nBb6, $0C
  836.     sVolEnvPSG  v08
  837.     dc.b nBb6, $0C
  838.     sVolEnvPSG  v01
  839.     dc.b nBb6, $0C
  840.     sVolEnvPSG  v08
  841.     dc.b nBb6, $0C
  842.     sVolEnvPSG  v01
  843.     dc.b nBb6, $0C
  844.     sVolEnvPSG  v08
  845.     dc.b nBb6, $0C
  846.     sVolEnvPSG  v01
  847.     dc.b nBb6, $0C
  848.     sVolEnvPSG  v08
  849.     dc.b nBb6, $0C
  850.     sLoop       $01, $03, HCZ2_proto_Loop2
  851.     dc.b sHold, $18, sHold, $18, sHold, $18, sHold, $18
  852.  
  853. HCZ2_proto_Loop3:
  854.     sVolEnvPSG  v01
  855.     dc.b nBb6, $0C
  856.     sVolEnvPSG  v08
  857.     dc.b nBb6, $0C
  858.     sVolEnvPSG  v01
  859.     dc.b nBb6, $0C
  860.     sVolEnvPSG  v08
  861.     dc.b nBb6, $0C
  862.     sVolEnvPSG  v01
  863.     dc.b nBb6, $0C
  864.     sVolEnvPSG  v08
  865.     dc.b nBb6, $0C
  866.     sVolEnvPSG  v01
  867.     dc.b nBb6, $0C
  868.     sVolEnvPSG  v08
  869.     dc.b nBb6, $0C
  870.     sLoop       $01, $03, HCZ2_proto_Loop3
  871.     dc.b sHold, $18, sHold, $18, sHold, $18, sHold, $18
  872.     sVolEnvPSG  v01
  873.     dc.b nBb6, $06
  874.     sVolEnvPSG  v01
  875.     dc.b nBb6, $06
  876.     sVolEnvPSG  v08
  877.     dc.b nBb6, $06
  878.     sVolEnvPSG  v01
  879.     dc.b nBb6, $06
  880.     sVolEnvPSG  v01
  881.     dc.b nBb6, $06
  882.     sVolEnvPSG  v01
  883.     dc.b nBb6, $06
  884.     sVolEnvPSG  v08
  885.     dc.b nBb6, $06
  886.     sVolEnvPSG  v01
  887.     dc.b nBb6, $06
  888.     sVolEnvPSG  v01
  889.     dc.b nBb6, $06
  890.     sVolEnvPSG  v01
  891.     dc.b nBb6, $06
  892.     sVolEnvPSG  v01
  893.     dc.b nBb6, $06
  894.     sVolEnvPSG  v01
  895.     dc.b nBb6, $06
  896.     sVolEnvPSG  v01
  897.     dc.b nBb6, $06
  898.     sVolEnvPSG  v01
  899.     dc.b nBb6, $06
  900.     sVolEnvPSG  v08
  901.     dc.b nBb6, $06
  902.     sVolEnvPSG  v01
  903.     dc.b nBb6, $06
  904.     sVolEnvPSG  v01
  905.     dc.b nBb6, $06
  906.     sVolEnvPSG  v01
  907.     dc.b nBb6, $06
  908.     sVolEnvPSG  v01
  909.     dc.b nBb6, $06
  910.     sVolEnvPSG  v01
  911.     dc.b nBb6, $06
  912.     sVolEnvPSG  v01
  913.     dc.b nBb6, $06
  914.     sVolEnvPSG  v01
  915.     dc.b nBb6, $06
  916.     sVolEnvPSG  v01
  917.     dc.b nBb6, $06
  918.     sVolEnvPSG  v01
  919.     dc.b nBb6, $06
  920.     sVolEnvPSG  v01
  921.     dc.b nBb6, $06
  922.     sVolEnvPSG  v01
  923.     dc.b nBb6, $06
  924.     sVolEnvPSG  v01
  925.     dc.b nBb6, $06
  926.     sVolEnvPSG  v01
  927.     dc.b nBb6, $06
  928.     sVolEnvPSG  v01
  929.     dc.b nBb6, $06
  930.     sVolEnvPSG  v01
  931.     dc.b nBb6, $06
  932.     sVolEnvPSG  v08
  933.     dc.b nBb6, $06
  934.     sVolEnvPSG  v01
  935.     dc.b nBb6, $06
  936.     sVolEnvPSG  v01
  937.     dc.b nBb6, $06
  938.     sVolEnvPSG  v01
  939.     dc.b nBb6, $06
  940.     sVolEnvPSG  v08
  941.     dc.b nBb6, $06
  942.     sVolEnvPSG  v01
  943.     dc.b nBb6, $06
  944.     sVolEnvPSG  v01
  945.     dc.b nBb6, $06
  946.     sVolEnvPSG  v01
  947.     dc.b nBb6, $06
  948.     sVolEnvPSG  v08
  949.     dc.b nBb6, $06
  950.     sVolEnvPSG  v01
  951.     dc.b nBb6, $06
  952.     sVolEnvPSG  v01
  953.     dc.b nBb6, $06
  954.     sVolEnvPSG  v01
  955.     dc.b nBb6, $06
  956.     sVolEnvPSG  v01
  957.     dc.b nBb6, $06
  958.     sVolEnvPSG  v01
  959.     dc.b nBb6, $06
  960.     sVolEnvPSG  v01
  961.     dc.b nBb6, $06
  962.     sVolEnvPSG  v01
  963.     dc.b nBb6, $06
  964.     sVolEnvPSG  v08
  965.     dc.b nBb6, $06
  966.     sVolEnvPSG  v01
  967.     dc.b nBb6, $06
  968.     sVolEnvPSG  v01
  969.     dc.b nBb6, $06
  970.     sVolEnvPSG  v01
  971.     dc.b nBb6, $06
  972.     sVolEnvPSG  v01
  973.     dc.b nBb6, $06
  974.     sVolEnvPSG  v01
  975.     dc.b nBb6, $06
  976.     sVolEnvPSG  v01
  977.     dc.b nBb6, $06
  978.     sVolEnvPSG  v01
  979.     dc.b nBb6, $06
  980.     sVolEnvPSG  v01
  981.     dc.b nBb6, $06
  982.     sVolEnvPSG  v01
  983.     dc.b nBb6, $06
  984.     sVolEnvPSG  v01
  985.     dc.b nBb6, $06
  986.     sVolEnvPSG  v01
  987.     dc.b nBb6, $06
  988.     sVolEnvPSG  v01
  989.     dc.b nBb6, $06
  990.     sVolEnvPSG  v01
  991.     dc.b nBb6, $06, sHold, $18
  992.     sVolEnvPSG  v01
  993.     dc.b nBb6, $06
  994.     sVolEnvPSG  v01
  995.     dc.b nBb6, $06
  996.     sVolEnvPSG  v08
  997.     dc.b nBb6, $06
  998.     sVolEnvPSG  v01
  999.     dc.b nBb6, $06
  1000.     sVolEnvPSG  v01
  1001.     dc.b nBb6, $06
  1002.     sVolEnvPSG  v01
  1003.     dc.b nBb6, $06
  1004.     sVolEnvPSG  v08
  1005.     dc.b nBb6, $06
  1006.     sVolEnvPSG  v01
  1007.     dc.b nBb6, $06
  1008.     sVolEnvPSG  v01
  1009.     dc.b nBb6, $06
  1010.     sVolEnvPSG  v01
  1011.     dc.b nBb6, $06
  1012.     sVolEnvPSG  v01
  1013.     dc.b nBb6, $06
  1014.     sVolEnvPSG  v01
  1015.     dc.b nBb6, $06
  1016.     sVolEnvPSG  v01
  1017.     dc.b nBb6, $06
  1018.     sVolEnvPSG  v01
  1019.     dc.b nBb6, $06
  1020.     sVolEnvPSG  v08
  1021.     dc.b nBb6, $06
  1022.     sVolEnvPSG  v01
  1023.     dc.b nBb6, $06
  1024.     sVolEnvPSG  v01
  1025.     dc.b nBb6, $06
  1026.     sVolEnvPSG  v01
  1027.     dc.b nBb6, $06
  1028.     sVolEnvPSG  v01
  1029.     dc.b nBb6, $06
  1030.     sVolEnvPSG  v01
  1031.     dc.b nBb6, $06
  1032.     sVolEnvPSG  v01
  1033.     dc.b nBb6, $06
  1034.     sVolEnvPSG  v01
  1035.     dc.b nBb6, $06
  1036.     sVolEnvPSG  v01
  1037.     dc.b nBb6, $06
  1038.     sVolEnvPSG  v01
  1039.     dc.b nBb6, $06
  1040.     sVolEnvPSG  v01
  1041.     dc.b nBb6, $06
  1042.     sVolEnvPSG  v01
  1043.     dc.b nBb6, $06
  1044.     sVolEnvPSG  v01
  1045.     dc.b nBb6, $06
  1046.     sVolEnvPSG  v01
  1047.     dc.b nBb6, $06
  1048.     sVolEnvPSG  v01
  1049.     dc.b nBb6, $06
  1050.     sVolEnvPSG  v01
  1051.     dc.b nBb6, $06
  1052.     sVolEnvPSG  v08
  1053.     dc.b nBb6, $06
  1054.     sVolEnvPSG  v01
  1055.     dc.b nBb6, $06
  1056.     sVolEnvPSG  v01
  1057.     dc.b nBb6, $06
  1058.     sVolEnvPSG  v01
  1059.     dc.b nBb6, $06
  1060.     sVolEnvPSG  v08
  1061.     dc.b nBb6, $06
  1062.     sVolEnvPSG  v01
  1063.     dc.b nBb6, $06
  1064.     sVolEnvPSG  v01
  1065.     dc.b nBb6, $06
  1066.     sVolEnvPSG  v01
  1067.     dc.b nBb6, $06
  1068.     sVolEnvPSG  v08
  1069.     dc.b nBb6, $06
  1070.     sVolEnvPSG  v01
  1071.     dc.b nBb6, $06
  1072.     sVolEnvPSG  v01
  1073.     dc.b nBb6, $06
  1074.     sVolEnvPSG  v01
  1075.     dc.b nBb6, $06
  1076.     sVolEnvPSG  v01
  1077.     dc.b nBb6, $06
  1078.     sVolEnvPSG  v01
  1079.     dc.b nBb6, $06
  1080.     sVolEnvPSG  v01
  1081.     dc.b nBb6, $06
  1082.     sVolEnvPSG  v01
  1083.     dc.b nBb6, $06
  1084.     sVolEnvPSG  v08
  1085.     dc.b nBb6, $06
  1086.     sVolEnvPSG  v01
  1087.     dc.b nBb6, $06, sHold, $18, sHold, $18, sHold, $18
  1088.     dc.b sHold, $18
  1089.     sJump       HCZ2_proto_Jump3
  1090.     dc.b $F2    ; Unused
  1091.  
  1092. HCZ2_proto_Patches:
  1093.  
  1094.     ; Patch $00
  1095.     ; $3C
  1096.     ; $01, $00, $00, $00,   $1F, $1F, $15, $1F
  1097.     ; $11, $0D, $12, $05,   $07, $04, $09, $02
  1098.     ; $55, $3A, $25, $1A,   $1A, $80, $07, $80
  1099.     spAlgorithm $04
  1100.     spFeedback  $07
  1101.     spDetune    $00, $00, $00, $00
  1102.     spMultiple  $01, $00, $00, $00
  1103.     spRateScale $00, $00, $00, $00
  1104.     spAttackRt  $1F, $15, $1F, $1F
  1105.     spAmpMod    $00, $00, $00, $00
  1106.     spSustainRt $11, $12, $0D, $05
  1107.     spSustainLv $05, $02, $03, $01
  1108.     spDecayRt   $07, $09, $04, $02
  1109.     spReleaseRt $05, $05, $0A, $0A
  1110.     spTotalLv   $1A, $07, $00, $00
  1111.  
  1112.     ; Patch $01
  1113.     ; $3D
  1114.     ; $01, $01, $01, $01,   $94, $19, $19, $19
  1115.     ; $0F, $0D, $0D, $0D,   $07, $04, $04, $04
  1116.     ; $25, $1A, $1A, $1A,   $15, $80, $80, $80
  1117.     spAlgorithm $05
  1118.     spFeedback  $07
  1119.     spDetune    $00, $00, $00, $00
  1120.     spMultiple  $01, $01, $01, $01
  1121.     spRateScale $02, $00, $00, $00
  1122.     spAttackRt  $14, $19, $19, $19
  1123.     spAmpMod    $00, $00, $00, $00
  1124.     spSustainRt $0F, $0D, $0D, $0D
  1125.     spSustainLv $02, $01, $01, $01
  1126.     spDecayRt   $07, $04, $04, $04
  1127.     spReleaseRt $05, $0A, $0A, $0A
  1128.     spTotalLv   $15, $00, $00, $00
  1129.  
  1130.     ; Patch $02
  1131.     ; $03
  1132.     ; $00, $D7, $33, $02,   $5F, $9F, $5F, $1F
  1133.     ; $13, $0F, $0A, $0A,   $10, $0F, $02, $09
  1134.     ; $35, $15, $25, $1A,   $13, $16, $15, $80
  1135.     spAlgorithm $03
  1136.     spFeedback  $00
  1137.     spDetune    $00, $03, $0D, $00
  1138.     spMultiple  $00, $03, $07, $02
  1139.     spRateScale $01, $01, $02, $00
  1140.     spAttackRt  $1F, $1F, $1F, $1F
  1141.     spAmpMod    $00, $00, $00, $00
  1142.     spSustainRt $13, $0A, $0F, $0A
  1143.     spSustainLv $03, $02, $01, $01
  1144.     spDecayRt   $10, $02, $0F, $09
  1145.     spReleaseRt $05, $05, $05, $0A
  1146.     spTotalLv   $13, $15, $16, $00
  1147.  
  1148.     ; Patch $03
  1149.     ; $34
  1150.     ; $70, $72, $31, $31,   $1F, $1F, $1F, $1F
  1151.     ; $10, $06, $06, $06,   $01, $06, $06, $06
  1152.     ; $35, $1A, $15, $1A,   $10, $80, $18, $80
  1153.     spAlgorithm $04
  1154.     spFeedback  $06
  1155.     spDetune    $07, $03, $07, $03
  1156.     spMultiple  $00, $01, $02, $01
  1157.     spRateScale $00, $00, $00, $00
  1158.     spAttackRt  $1F, $1F, $1F, $1F
  1159.     spAmpMod    $00, $00, $00, $00
  1160.     spSustainRt $10, $06, $06, $06
  1161.     spSustainLv $03, $01, $01, $01
  1162.     spDecayRt   $01, $06, $06, $06
  1163.     spReleaseRt $05, $05, $0A, $0A
  1164.     spTotalLv   $10, $18, $00, $00
  1165.  
  1166.     ; Patch $04
  1167.     ; $3E
  1168.     ; $77, $71, $32, $31,   $1F, $1F, $1F, $1F
  1169.     ; $0D, $06, $00, $00,   $08, $06, $00, $00
  1170.     ; $15, $0A, $0A, $0A,   $1B, $80, $80, $80
  1171.     spAlgorithm $06
  1172.     spFeedback  $07
  1173.     spDetune    $07, $03, $07, $03
  1174.     spMultiple  $07, $02, $01, $01
  1175.     spRateScale $00, $00, $00, $00
  1176.     spAttackRt  $1F, $1F, $1F, $1F
  1177.     spAmpMod    $00, $00, $00, $00
  1178.     spSustainRt $0D, $00, $06, $00
  1179.     spSustainLv $01, $00, $00, $00
  1180.     spDecayRt   $08, $00, $06, $00
  1181.     spReleaseRt $05, $0A, $0A, $0A
  1182.     spTotalLv   $1B, $00, $00, $00
  1183.  
  1184.     ; Patch $05
  1185.     ; $34
  1186.     ; $33, $41, $7E, $74,   $5B, $9F, $5F, $1F
  1187.     ; $04, $07, $07, $08,   $00, $00, $00, $00
  1188.     ; $FF, $FF, $EF, $FF,   $23, $80, $29, $87
  1189.     spAlgorithm $04
  1190.     spFeedback  $06
  1191.     spDetune    $03, $07, $04, $07
  1192.     spMultiple  $03, $0E, $01, $04
  1193.     spRateScale $01, $01, $02, $00
  1194.     spAttackRt  $1B, $1F, $1F, $1F
  1195.     spAmpMod    $00, $00, $00, $00
  1196.     spSustainRt $04, $07, $07, $08
  1197.     spSustainLv $0F, $0E, $0F, $0F
  1198.     spDecayRt   $00, $00, $00, $00
  1199.     spReleaseRt $0F, $0F, $0F, $0F
  1200.     spTotalLv   $23, $29, $00, $07
  1201.  
  1202.     ; Patch $06
  1203.     ; $3A
  1204.     ; $01, $07, $01, $01,   $8E, $8E, $8D, $53
  1205.     ; $0E, $0E, $0E, $03,   $00, $00, $00, $07
  1206.     ; $1F, $FF, $1F, $0F,   $18, $28, $27, $80
  1207.     spAlgorithm $02
  1208.     spFeedback  $07
  1209.     spDetune    $00, $00, $00, $00
  1210.     spMultiple  $01, $01, $07, $01
  1211.     spRateScale $02, $02, $02, $01
  1212.     spAttackRt  $0E, $0D, $0E, $13
  1213.     spAmpMod    $00, $00, $00, $00
  1214.     spSustainRt $0E, $0E, $0E, $03
  1215.     spSustainLv $01, $01, $0F, $00
  1216.     spDecayRt   $00, $00, $00, $07
  1217.     spReleaseRt $0F, $0F, $0F, $0F
  1218.     spTotalLv   $18, $27, $28, $00
  1219.  
  1220.     ; Patch $07
  1221.     ; $3C
  1222.     ; $32, $32, $71, $42,   $1F, $18, $1F, $1E
  1223.     ; $07, $1F, $07, $1F,   $00, $00, $00, $00
  1224.     ; $1F, $0F, $1F, $0F,   $1E, $80, $0C, $80
  1225.     spAlgorithm $04
  1226.     spFeedback  $07
  1227.     spDetune    $03, $07, $03, $04
  1228.     spMultiple  $02, $01, $02, $02
  1229.     spRateScale $00, $00, $00, $00
  1230.     spAttackRt  $1F, $1F, $18, $1E
  1231.     spAmpMod    $00, $00, $00, $00
  1232.     spSustainRt $07, $07, $1F, $1F
  1233.     spSustainLv $01, $01, $00, $00
  1234.     spDecayRt   $00, $00, $00, $00
  1235.     spReleaseRt $0F, $0F, $0F, $0F
  1236.     spTotalLv   $1E, $0C, $00, $00
  1237.  
  1238.     ; Patch $08
  1239.     ; $3C
  1240.     ; $71, $72, $3F, $34,   $8D, $52, $9F, $1F
  1241.     ; $09, $00, $00, $0D,   $00, $00, $00, $00
  1242.     ; $23, $08, $02, $F7,   $15, $80, $1D, $87
  1243.     spAlgorithm $04
  1244.     spFeedback  $07
  1245.     spDetune    $07, $03, $07, $03
  1246.     spMultiple  $01, $0F, $02, $04
  1247.     spRateScale $02, $02, $01, $00
  1248.     spAttackRt  $0D, $1F, $12, $1F
  1249.     spAmpMod    $00, $00, $00, $00
  1250.     spSustainRt $09, $00, $00, $0D
  1251.     spSustainLv $02, $00, $00, $0F
  1252.     spDecayRt   $00, $00, $00, $00
  1253.     spReleaseRt $03, $02, $08, $07
  1254.     spTotalLv   $15, $1D, $00, $07
  1255.  
  1256.     ; Patch $09
  1257.     ; $3D
  1258.     ; $01, $01, $00, $00,   $8E, $52, $14, $4C
  1259.     ; $08, $08, $0E, $03,   $00, $00, $00, $00
  1260.     ; $1F, $1F, $1F, $1F,   $1B, $80, $80, $9B
  1261.     spAlgorithm $05
  1262.     spFeedback  $07
  1263.     spDetune    $00, $00, $00, $00
  1264.     spMultiple  $01, $00, $01, $00
  1265.     spRateScale $02, $00, $01, $01
  1266.     spAttackRt  $0E, $14, $12, $0C
  1267.     spAmpMod    $00, $00, $00, $00
  1268.     spSustainRt $08, $0E, $08, $03
  1269.     spSustainLv $01, $01, $01, $01
  1270.     spDecayRt   $00, $00, $00, $00
  1271.     spReleaseRt $0F, $0F, $0F, $0F
  1272.     spTotalLv   $1B, $00, $00, $1B
  1273.  
  1274.     ; Patch $0A
  1275.     ; $3A
  1276.     ; $31, $53, $31, $41,   $8D, $4F, $15, $52
  1277.     ; $06, $08, $07, $04,   $02, $00, $00, $00
  1278.     ; $1F, $1F, $2F, $2F,   $19, $20, $2A, $80
  1279.     spAlgorithm $02
  1280.     spFeedback  $07
  1281.     spDetune    $03, $03, $05, $04
  1282.     spMultiple  $01, $01, $03, $01
  1283.     spRateScale $02, $00, $01, $01
  1284.     spAttackRt  $0D, $15, $0F, $12
  1285.     spAmpMod    $00, $00, $00, $00
  1286.     spSustainRt $06, $07, $08, $04
  1287.     spSustainLv $01, $02, $01, $02
  1288.     spDecayRt   $02, $00, $00, $00
  1289.     spReleaseRt $0F, $0F, $0F, $0F
  1290.     spTotalLv   $19, $2A, $20, $00
  1291.  
  1292.     ; Patch $0B
  1293.     ; $3C
  1294.     ; $36, $31, $76, $71,   $94, $9F, $96, $9F
  1295.     ; $12, $00, $14, $0F,   $04, $0A, $04, $0D
  1296.     ; $2F, $0F, $4F, $2F,   $33, $80, $1A, $80
  1297.     spAlgorithm $04
  1298.     spFeedback  $07
  1299.     spDetune    $03, $07, $03, $07
  1300.     spMultiple  $06, $06, $01, $01
  1301.     spRateScale $02, $02, $02, $02
  1302.     spAttackRt  $14, $16, $1F, $1F
  1303.     spAmpMod    $00, $00, $00, $00
  1304.     spSustainRt $12, $14, $00, $0F
  1305.     spSustainLv $02, $04, $00, $02
  1306.     spDecayRt   $04, $04, $0A, $0D
  1307.     spReleaseRt $0F, $0F, $0F, $0F
  1308.     spTotalLv   $33, $1A, $00, $00
  1309.  
  1310.     ; Patch $0C
  1311.     ; $34
  1312.     ; $33, $41, $7E, $74,   $5B, $9F, $5F, $1F
  1313.     ; $04, $07, $07, $08,   $00, $00, $00, $00
  1314.     ; $FF, $FF, $EF, $FF,   $23, $90, $29, $97
  1315.     spAlgorithm $04
  1316.     spFeedback  $06
  1317.     spDetune    $03, $07, $04, $07
  1318.     spMultiple  $03, $0E, $01, $04
  1319.     spRateScale $01, $01, $02, $00
  1320.     spAttackRt  $1B, $1F, $1F, $1F
  1321.     spAmpMod    $00, $00, $00, $00
  1322.     spSustainRt $04, $07, $07, $08
  1323.     spSustainLv $0F, $0E, $0F, $0F
  1324.     spDecayRt   $00, $00, $00, $00
  1325.     spReleaseRt $0F, $0F, $0F, $0F
  1326.     spTotalLv   $23, $29, $10, $17
  1327.  
  1328.     ; Patch $0D
  1329.     ; $38
  1330.     ; $63, $31, $31, $31,   $10, $13, $1A, $1B
  1331.     ; $0E, $00, $00, $00,   $00, $00, $00, $00
  1332.     ; $3F, $0F, $0F, $0F,   $1A, $19, $1A, $80
  1333.     spAlgorithm $00
  1334.     spFeedback  $07
  1335.     spDetune    $06, $03, $03, $03
  1336.     spMultiple  $03, $01, $01, $01
  1337.     spRateScale $00, $00, $00, $00
  1338.     spAttackRt  $10, $1A, $13, $1B
  1339.     spAmpMod    $00, $00, $00, $00
  1340.     spSustainRt $0E, $00, $00, $00
  1341.     spSustainLv $03, $00, $00, $00
  1342.     spDecayRt   $00, $00, $00, $00
  1343.     spReleaseRt $0F, $0F, $0F, $0F
  1344.     spTotalLv   $1A, $1A, $19, $00
  1345.  
  1346.     ; Patch $0E
  1347.     ; $3A
  1348.     ; $31, $25, $73, $41,   $5F, $1F, $1F, $9C
  1349.     ; $08, $05, $04, $1E,   $03, $04, $02, $06
  1350.     ; $2F, $2F, $1F, $0F,   $29, $27, $1F, $80
  1351.     spAlgorithm $02
  1352.     spFeedback  $07
  1353.     spDetune    $03, $07, $02, $04
  1354.     spMultiple  $01, $03, $05, $01
  1355.     spRateScale $01, $00, $00, $02
  1356.     spAttackRt  $1F, $1F, $1F, $1C
  1357.     spAmpMod    $00, $00, $00, $00
  1358.     spSustainRt $08, $04, $05, $1E
  1359.     spSustainLv $02, $01, $02, $00
  1360.     spDecayRt   $03, $02, $04, $06
  1361.     spReleaseRt $0F, $0F, $0F, $0F
  1362.     spTotalLv   $29, $1F, $27, $00
  1363.  
  1364.     ; Patch $0F
  1365.     ; $04
  1366.     ; $71, $41, $31, $31,   $12, $12, $12, $12
  1367.     ; $00, $00, $00, $00,   $00, $00, $00, $00
  1368.     ; $0F, $0F, $0F, $0F,   $23, $80, $23, $80
  1369.     spAlgorithm $04
  1370.     spFeedback  $00
  1371.     spDetune    $07, $03, $04, $03
  1372.     spMultiple  $01, $01, $01, $01
  1373.     spRateScale $00, $00, $00, $00
  1374.     spAttackRt  $12, $12, $12, $12
  1375.     spAmpMod    $00, $00, $00, $00
  1376.     spSustainRt $00, $00, $00, $00
  1377.     spSustainLv $00, $00, $00, $00
  1378.     spDecayRt   $00, $00, $00, $00
  1379.     spReleaseRt $0F, $0F, $0F, $0F
  1380.     spTotalLv   $23, $23, $00, $00
  1381.  
  1382.     ; Patch $10
  1383.     ; $14
  1384.     ; $75, $72, $35, $32,   $9F, $9F, $9F, $9F
  1385.     ; $05, $05, $00, $0A,   $05, $05, $07, $05
  1386.     ; $2F, $FF, $0F, $2F,   $1E, $80, $14, $80
  1387.     spAlgorithm $04
  1388.     spFeedback  $02
  1389.     spDetune    $07, $03, $07, $03
  1390.     spMultiple  $05, $05, $02, $02
  1391.     spRateScale $02, $02, $02, $02
  1392.     spAttackRt  $1F, $1F, $1F, $1F
  1393.     spAmpMod    $00, $00, $00, $00
  1394.     spSustainRt $05, $00, $05, $0A
  1395.     spSustainLv $02, $00, $0F, $02
  1396.     spDecayRt   $05, $07, $05, $05
  1397.     spReleaseRt $0F, $0F, $0F, $0F
  1398.     spTotalLv   $1E, $14, $00, $00
  1399.  
  1400.     ; Patch $11
  1401.     ; $3D
  1402.     ; $01, $00, $01, $02,   $12, $1F, $1F, $14
  1403.     ; $07, $02, $02, $0A,   $05, $05, $05, $05
  1404.     ; $2F, $2F, $2F, $AF,   $1C, $80, $82, $80
  1405.     spAlgorithm $05
  1406.     spFeedback  $07
  1407.     spDetune    $00, $00, $00, $00
  1408.     spMultiple  $01, $01, $00, $02
  1409.     spRateScale $00, $00, $00, $00
  1410.     spAttackRt  $12, $1F, $1F, $14
  1411.     spAmpMod    $00, $00, $00, $00
  1412.     spSustainRt $07, $02, $02, $0A
  1413.     spSustainLv $02, $02, $02, $0A
  1414.     spDecayRt   $05, $05, $05, $05
  1415.     spReleaseRt $0F, $0F, $0F, $0F
  1416.     spTotalLv   $1C, $02, $00, $00
  1417.  
  1418.     ; Patch $12
  1419.     ; $1C
  1420.     ; $73, $72, $33, $32,   $94, $99, $94, $99
  1421.     ; $08, $0A, $08, $0A,   $00, $05, $00, $05
  1422.     ; $3F, $4F, $3F, $4F,   $1E, $80, $19, $80
  1423.     spAlgorithm $04
  1424.     spFeedback  $03
  1425.     spDetune    $07, $03, $07, $03
  1426.     spMultiple  $03, $03, $02, $02
  1427.     spRateScale $02, $02, $02, $02
  1428.     spAttackRt  $14, $14, $19, $19
  1429.     spAmpMod    $00, $00, $00, $00
  1430.     spSustainRt $08, $08, $0A, $0A
  1431.     spSustainLv $03, $03, $04, $04
  1432.     spDecayRt   $00, $00, $05, $05
  1433.     spReleaseRt $0F, $0F, $0F, $0F
  1434.     spTotalLv   $1E, $19, $00, $00
  1435.  
  1436.     ; Patch $13
  1437.     ; $31
  1438.     ; $33, $01, $00, $00,   $9F, $1F, $1F, $1F
  1439.     ; $0D, $0A, $0A, $0A,   $0A, $07, $07, $07
  1440.     ; $FF, $AF, $AF, $AF,   $1E, $1E, $1E, $80
  1441.     spAlgorithm $01
  1442.     spFeedback  $06
  1443.     spDetune    $03, $00, $00, $00
  1444.     spMultiple  $03, $00, $01, $00
  1445.     spRateScale $02, $00, $00, $00
  1446.     spAttackRt  $1F, $1F, $1F, $1F
  1447.     spAmpMod    $00, $00, $00, $00
  1448.     spSustainRt $0D, $0A, $0A, $0A
  1449.     spSustainLv $0F, $0A, $0A, $0A
  1450.     spDecayRt   $0A, $07, $07, $07
  1451.     spReleaseRt $0F, $0F, $0F, $0F
  1452.     spTotalLv   $1E, $1E, $1E, $00
  1453.  
  1454.     ; Patch $14
  1455.     ; $3A
  1456.     ; $70, $76, $30, $71,   $1F, $95, $1F, $1F
  1457.     ; $0E, $0F, $05, $0C,   $07, $06, $06, $07
  1458.     ; $2F, $4F, $1F, $5F,   $21, $12, $28, $80
  1459.     spAlgorithm $02
  1460.     spFeedback  $07
  1461.     spDetune    $07, $03, $07, $07
  1462.     spMultiple  $00, $00, $06, $01
  1463.     spRateScale $00, $00, $02, $00
  1464.     spAttackRt  $1F, $1F, $15, $1F
  1465.     spAmpMod    $00, $00, $00, $00
  1466.     spSustainRt $0E, $05, $0F, $0C
  1467.     spSustainLv $02, $01, $04, $05
  1468.     spDecayRt   $07, $06, $06, $07
  1469.     spReleaseRt $0F, $0F, $0F, $0F
  1470.     spTotalLv   $21, $28, $12, $00
  1471.  
  1472.     ; Patch $15
  1473.     ; $28
  1474.     ; $71, $00, $30, $01,   $1F, $1F, $1D, $1F
  1475.     ; $13, $13, $06, $05,   $03, $03, $02, $05
  1476.     ; $4F, $4F, $2F, $3F,   $0E, $14, $1E, $80
  1477.     spAlgorithm $00
  1478.     spFeedback  $05
  1479.     spDetune    $07, $03, $00, $00
  1480.     spMultiple  $01, $00, $00, $01
  1481.     spRateScale $00, $00, $00, $00
  1482.     spAttackRt  $1F, $1D, $1F, $1F
  1483.     spAmpMod    $00, $00, $00, $00
  1484.     spSustainRt $13, $06, $13, $05
  1485.     spSustainLv $04, $02, $04, $03
  1486.     spDecayRt   $03, $02, $03, $05
  1487.     spReleaseRt $0F, $0F, $0F, $0F
  1488.     spTotalLv   $0E, $1E, $14, $00
  1489.  
  1490.     ; Patch $16
  1491.     ; $3E
  1492.     ; $38, $01, $7A, $34,   $59, $D9, $5F, $9C
  1493.     ; $0F, $04, $0F, $0A,   $02, $02, $05, $05
  1494.     ; $AF, $AF, $66, $66,   $28, $80, $A3, $80
  1495.     spAlgorithm $06
  1496.     spFeedback  $07
  1497.     spDetune    $03, $07, $00, $03
  1498.     spMultiple  $08, $0A, $01, $04
  1499.     spRateScale $01, $01, $03, $02
  1500.     spAttackRt  $19, $1F, $19, $1C
  1501.     spAmpMod    $00, $00, $00, $00
  1502.     spSustainRt $0F, $0F, $04, $0A
  1503.     spSustainLv $0A, $06, $0A, $06
  1504.     spDecayRt   $02, $05, $02, $05
  1505.     spReleaseRt $0F, $06, $0F, $06
  1506.     spTotalLv   $28, $23, $00, $00
  1507.  
  1508.     ; Patch $17
  1509.     ; $39
  1510.     ; $32, $31, $72, $71,   $1F, $1F, $1F, $1F
  1511.     ; $00, $00, $00, $00,   $00, $00, $00, $00
  1512.     ; $0F, $0F, $0F, $0F,   $1B, $32, $28, $80
  1513.     spAlgorithm $01
  1514.     spFeedback  $07
  1515.     spDetune    $03, $07, $03, $07
  1516.     spMultiple  $02, $02, $01, $01
  1517.     spRateScale $00, $00, $00, $00
  1518.     spAttackRt  $1F, $1F, $1F, $1F
  1519.     spAmpMod    $00, $00, $00, $00
  1520.     spSustainRt $00, $00, $00, $00
  1521.     spSustainLv $00, $00, $00, $00
  1522.     spDecayRt   $00, $00, $00, $00
  1523.     spReleaseRt $0F, $0F, $0F, $0F
  1524.     spTotalLv   $1B, $28, $32, $00
  1525.  
  1526.     ; Patch $18
  1527.     ; $07
  1528.     ; $34, $74, $32, $71,   $1F, $1F, $1F, $1F
  1529.     ; $0A, $0A, $05, $03,   $00, $00, $00, $00
  1530.     ; $3F, $3F, $2F, $2F,   $8A, $8A, $80, $80
  1531.     spAlgorithm $07
  1532.     spFeedback  $00
  1533.     spDetune    $03, $03, $07, $07
  1534.     spMultiple  $04, $02, $04, $01
  1535.     spRateScale $00, $00, $00, $00
  1536.     spAttackRt  $1F, $1F, $1F, $1F
  1537.     spAmpMod    $00, $00, $00, $00
  1538.     spSustainRt $0A, $05, $0A, $03
  1539.     spSustainLv $03, $02, $03, $02
  1540.     spDecayRt   $00, $00, $00, $00
  1541.     spReleaseRt $0F, $0F, $0F, $0F
  1542.     spTotalLv   $0A, $00, $0A, $00
  1543.  
  1544.     ; Patch $19
  1545.     ; $3A
  1546.     ; $31, $37, $31, $31,   $8D, $8D, $8E, $53
  1547.     ; $0E, $0E, $0E, $03,   $00, $00, $00, $00
  1548.     ; $1F, $FF, $1F, $0F,   $17, $28, $26, $80
  1549.     spAlgorithm $02
  1550.     spFeedback  $07
  1551.     spDetune    $03, $03, $03, $03
  1552.     spMultiple  $01, $01, $07, $01
  1553.     spRateScale $02, $02, $02, $01
  1554.     spAttackRt  $0D, $0E, $0D, $13
  1555.     spAmpMod    $00, $00, $00, $00
  1556.     spSustainRt $0E, $0E, $0E, $03
  1557.     spSustainLv $01, $01, $0F, $00
  1558.     spDecayRt   $00, $00, $00, $00
  1559.     spReleaseRt $0F, $0F, $0F, $0F
  1560.     spTotalLv   $17, $26, $28, $00
  1561.  
  1562.     ; Patch $1A
  1563.     ; $3B
  1564.     ; $3A, $31, $71, $74,   $DF, $1F, $1F, $DF
  1565.     ; $00, $0A, $0A, $05,   $00, $05, $05, $03
  1566.     ; $0F, $5F, $1F, $5F,   $32, $1E, $0F, $80
  1567.     spAlgorithm $03
  1568.     spFeedback  $07
  1569.     spDetune    $03, $07, $03, $07
  1570.     spMultiple  $0A, $01, $01, $04
  1571.     spRateScale $03, $00, $00, $03
  1572.     spAttackRt  $1F, $1F, $1F, $1F
  1573.     spAmpMod    $00, $00, $00, $00
  1574.     spSustainRt $00, $0A, $0A, $05
  1575.     spSustainLv $00, $01, $05, $05
  1576.     spDecayRt   $00, $05, $05, $03
  1577.     spReleaseRt $0F, $0F, $0F, $0F
  1578.     spTotalLv   $32, $0F, $1E, $00
  1579.  
  1580.     ; Patch $1B
  1581.     ; $3A
  1582.     ; $32, $56, $32, $42,   $8D, $4F, $15, $52
  1583.     ; $06, $08, $07, $04,   $02, $00, $00, $00
  1584.     ; $1F, $1F, $2F, $2F,   $19, $20, $2A, $80
  1585.     spAlgorithm $02
  1586.     spFeedback  $07
  1587.     spDetune    $03, $03, $05, $04
  1588.     spMultiple  $02, $02, $06, $02
  1589.     spRateScale $02, $00, $01, $01
  1590.     spAttackRt  $0D, $15, $0F, $12
  1591.     spAmpMod    $00, $00, $00, $00
  1592.     spSustainRt $06, $07, $08, $04
  1593.     spSustainLv $01, $02, $01, $02
  1594.     spDecayRt   $02, $00, $00, $00
  1595.     spReleaseRt $0F, $0F, $0F, $0F
  1596.     spTotalLv   $19, $2A, $20, $00
  1597.  
  1598.     ; Patch $1C
  1599.     ; $2C
  1600.     ; $71, $74, $32, $32,   $1F, $12, $1F, $12
  1601.     ; $00, $0A, $00, $0A,   $00, $00, $00, $00
  1602.     ; $0F, $1F, $0F, $1F,   $16, $80, $17, $80
  1603.     spAlgorithm $04
  1604.     spFeedback  $05
  1605.     spDetune    $07, $03, $07, $03
  1606.     spMultiple  $01, $02, $04, $02
  1607.     spRateScale $00, $00, $00, $00
  1608.     spAttackRt  $1F, $1F, $12, $12
  1609.     spAmpMod    $00, $00, $00, $00
  1610.     spSustainRt $00, $00, $0A, $0A
  1611.     spSustainLv $00, $00, $01, $01
  1612.     spDecayRt   $00, $00, $00, $00
  1613.     spReleaseRt $0F, $0F, $0F, $0F
  1614.     spTotalLv   $16, $17, $00, $00
  1615.  
  1616.     ; Patch $1D
  1617.     ; $3A
  1618.     ; $01, $07, $01, $01,   $8E, $8E, $8D, $53
  1619.     ; $0E, $0E, $0E, $03,   $00, $00, $00, $07
  1620.     ; $1F, $FF, $1F, $0F,   $18, $28, $27, $8F
  1621.     spAlgorithm $02
  1622.     spFeedback  $07
  1623.     spDetune    $00, $00, $00, $00
  1624.     spMultiple  $01, $01, $07, $01
  1625.     spRateScale $02, $02, $02, $01
  1626.     spAttackRt  $0E, $0D, $0E, $13
  1627.     spAmpMod    $00, $00, $00, $00
  1628.     spSustainRt $0E, $0E, $0E, $03
  1629.     spSustainLv $01, $01, $0F, $00
  1630.     spDecayRt   $00, $00, $00, $07
  1631.     spReleaseRt $0F, $0F, $0F, $0F
  1632.     spTotalLv   $18, $27, $28, $0F
  1633.  
  1634.     ; Patch $1E
  1635.     ; $36
  1636.     ; $7A, $32, $51, $11,   $1F, $1F, $59, $1C
  1637.     ; $0A, $0D, $06, $0A,   $07, $00, $02, $02
  1638.     ; $AF, $5F, $5F, $5F,   $1E, $8B, $81, $80
  1639.     spAlgorithm $06
  1640.     spFeedback  $06
  1641.     spDetune    $07, $05, $03, $01
  1642.     spMultiple  $0A, $01, $02, $01
  1643.     spRateScale $00, $01, $00, $00
  1644.     spAttackRt  $1F, $19, $1F, $1C
  1645.     spAmpMod    $00, $00, $00, $00
  1646.     spSustainRt $0A, $06, $0D, $0A
  1647.     spSustainLv $0A, $05, $05, $05
  1648.     spDecayRt   $07, $02, $00, $02
  1649.     spReleaseRt $0F, $0F, $0F, $0F
  1650.     spTotalLv   $1E, $01, $0B, $00
  1651.  
  1652.     ; Patch $1F
  1653.     ; $3C
  1654.     ; $71, $72, $3F, $34,   $8D, $52, $9F, $1F
  1655.     ; $09, $00, $00, $0D,   $00, $00, $00, $00
  1656.     ; $23, $08, $02, $F7,   $15, $85, $1D, $8A
  1657.     spAlgorithm $04
  1658.     spFeedback  $07
  1659.     spDetune    $07, $03, $07, $03
  1660.     spMultiple  $01, $0F, $02, $04
  1661.     spRateScale $02, $02, $01, $00
  1662.     spAttackRt  $0D, $1F, $12, $1F
  1663.     spAmpMod    $00, $00, $00, $00
  1664.     spSustainRt $09, $00, $00, $0D
  1665.     spSustainLv $02, $00, $00, $0F
  1666.     spDecayRt   $00, $00, $00, $00
  1667.     spReleaseRt $03, $02, $08, $07
  1668.     spTotalLv   $15, $1D, $05, $0A
  1669.  
  1670.     ; Patch $20
  1671.     ; $3E
  1672.     ; $77, $71, $32, $31,   $1F, $1F, $1F, $1F
  1673.     ; $0D, $06, $00, $00,   $08, $06, $00, $00
  1674.     ; $15, $0A, $0A, $0A,   $1B, $8F, $8F, $8F
  1675.     spAlgorithm $06
  1676.     spFeedback  $07
  1677.     spDetune    $07, $03, $07, $03
  1678.     spMultiple  $07, $02, $01, $01
  1679.     spRateScale $00, $00, $00, $00
  1680.     spAttackRt  $1F, $1F, $1F, $1F
  1681.     spAmpMod    $00, $00, $00, $00
  1682.     spSustainRt $0D, $00, $06, $00
  1683.     spSustainLv $01, $00, $00, $00
  1684.     spDecayRt   $08, $00, $06, $00
  1685.     spReleaseRt $05, $0A, $0A, $0A
  1686.     spTotalLv   $1B, $0F, $0F, $0F
  1687.  
  1688.     ; Patch $21
  1689.     ; $07
  1690.     ; $34, $74, $32, $71,   $1F, $1F, $1F, $1F
  1691.     ; $0A, $0A, $05, $03,   $00, $00, $00, $00
  1692.     ; $3F, $3F, $2F, $2F,   $8A, $8A, $8A, $8A
  1693.     spAlgorithm $07
  1694.     spFeedback  $00
  1695.     spDetune    $03, $03, $07, $07
  1696.     spMultiple  $04, $02, $04, $01
  1697.     spRateScale $00, $00, $00, $00
  1698.     spAttackRt  $1F, $1F, $1F, $1F
  1699.     spAmpMod    $00, $00, $00, $00
  1700.     spSustainRt $0A, $05, $0A, $03
  1701.     spSustainLv $03, $02, $03, $02
  1702.     spDecayRt   $00, $00, $00, $00
  1703.     spReleaseRt $0F, $0F, $0F, $0F
  1704.     spTotalLv   $0A, $0A, $0A, $0A
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement