home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_progs / prog_c / dvrakkymp.lzh / DVORAKKEYMAP / DVORAK.S next >
Text File  |  1991-11-01  |  13KB  |  550 lines

  1. **********************************************************************
  2. *
  3. *   usa2 (Dvorak) key map
  4. *
  5. *   Copyright 1986, Commodore-Amiga Inc.  All Rights Reserved.
  6. *
  7. *   Programmer: Bob 'Kodiak' Burns
  8. *
  9. *   Note that this key map requires kickstart release 1.2, which
  10. *   supports the dead keys described here.  The ALT key layout uses
  11. *   the official layout for all 1.2 keymaps, whatever the country.
  12. *   The un-ALTed is my interpretation of the ANSI alternate keymap
  13. *   layout (i.e. Dvorak) as applies to the Amiga.
  14. *
  15. **********************************************************************
  16.  
  17.     INCLUDE        "exec/types.i"
  18.     INCLUDE        "devices/keymap.i"
  19.  
  20.         DC.L    0,0        ; ln_Succ, ln_Pred
  21.         DC.B    0,0        ; ln_Type, ln_Pri
  22.         DC.L    DVName        ; ln_Name
  23.         DC.L    DVLowMapType
  24.         DC.L    DVLowMap
  25.         DC.L    DVLCapsable
  26.         DC.L    DVLRepeatable
  27.         DC.L    DVHighMapType
  28.         DC.L    DVHighMap
  29.         DC.L    DVHCapsable
  30.         DC.L    DVHRepeatable
  31.  
  32.  
  33. *------ Key Translation Table ----------------------------------------
  34. *
  35. *   00    01  02    03  04    05  06    07  08    09  0A    0B  0C    0D  3D    3E  3F
  36. *      10  11  12  13  14  15  16  17  18  19  1A  1B    2D    2E  2F
  37. *       20  21  22  23  24  25  26  27  28  29  2A  2B   1D    1E  1F
  38. *     30  31     32  33     34  35     36  37     38  39     3A        0F        3C
  39. *
  40. *   `~    1!  2@    3#  4$    5%  6^    7&  8*    9( 0)  \|  =+  }{   7    8   9
  41. *      '"  ,<  .>  pP  yY  fF  gG  cC  rR  lL  /?  ][    4    5   6
  42. *       aA  oO  eE  uU  iI  dD  hH  tT  nN  sS  -_        1   2   3
  43. *         ;:  qQ  jJ  kK  xX  bB  mM  wW  vV  zZ        0        .
  44. *
  45. *---------------------------------------------------------------------
  46. *
  47. *   for reference, here's USA
  48. *
  49. *   `~    1!  2@    3#  4$    5%  6^    7&  8*    9( 0)  -_  =+  \|   7    8   9
  50. *      qQ  wW  eE  rR  tT  yY  uU  iI  oO  pP  [{  ]}    4    5   6
  51. *       aA  sS  dD  fF  gG  hH  jJ  kK  lL  ;:  '"        1   2   3
  52. *         zZ     xX  cC     vV  bB     nN  mM     ,<  .>     /?        0        .
  53. *
  54. *---------------------------------------------------------------------
  55. *
  56. *    40    Space
  57. *    41    Backspace
  58. *    42    Tab
  59. *    43    Enter
  60. *    44    Return
  61. *    45    Escape
  62. *    46    Delete
  63. *    4A    Numeric Pad -
  64. *    4C    Cursor Up
  65. *    4D    Cursor Down
  66. *    4E    Cursor Forward
  67. *    4F    Cursor Backward
  68. *    
  69. *    50-59    Function keys F1-F10
  70. *    5F    Help
  71. *    
  72. *    60    Left Shift
  73. *    61    Right Shift
  74. *    62    Caps Lock
  75. *    63    Control
  76. *    64    Left Alt
  77. *    65    Right Alt
  78. *    66    Left Amiga
  79. *    67    Right Amiga
  80. *    
  81. *    68    Left Mouse Button (not converted)
  82. *    69    Right Mouse Button (not converted)
  83. *    6A    Middle Mouse Button (not converted)
  84. *    
  85. *---------------------------------------------------------------------
  86. DVLCapsable:
  87.         DC.B    %00000000,%00000000,%11111000,%00000011
  88.         DC.B    %11111111,%00000011,%11111100,%00000111
  89.  
  90. DVHCapsable:
  91.         DC.B    %00000000,%00000000,%00000000,%00000000
  92.         DC.B    %00000000,%00000000,%00000000
  93.  
  94. DVLRepeatable:
  95.         DC.B    %11111111,%10111111,%11111111,%11101111
  96.         DC.B    %11111111,%11111111,%11111111,%11110111
  97.  
  98. DVHRepeatable:
  99.         DC.B    %01000111,%11110100,%11111111,%00000011
  100.         DC.B    %00000000,%00000000,%00000000
  101.  
  102. DVLowMapType:
  103.         DC.B    KC_VANILLA,KCF_SHIFT+KCF_ALT
  104.         DC.B        KC_VANILLA,KCF_SHIFT+KCF_ALT
  105.         DC.B    KCF_SHIFT+KCF_ALT,KCF_SHIFT+KCF_ALT
  106.         DC.B        KC_VANILLA,KCF_SHIFT+KCF_ALT
  107.         DC.B    KCF_SHIFT+KCF_ALT,KCF_SHIFT+KCF_ALT
  108.         DC.B        KCF_SHIFT+KCF_ALT,KC_VANILLA
  109.         DC.B    KCF_SHIFT,KC_VANILLA,KCF_NOP,KC_NOQUAL
  110.  
  111.         DC.B    KCF_SHIFT+KCF_ALT,KCF_SHIFT+KCF_ALT
  112.         DC.B        KCF_SHIFT+KCF_ALT,KC_VANILLA
  113.         DC.B    KCF_DEAD+KCF_SHIFT+KCF_ALT+KCF_CONTROL,KC_VANILLA
  114.         DC.B        KC_VANILLA,KC_VANILLA
  115.         DC.B    KC_VANILLA,KC_VANILLA,KC_VANILLA,KC_VANILLA
  116.         DC.B    KCF_NOP,KC_NOQUAL,KC_NOQUAL,KC_NOQUAL
  117.  
  118.         DC.B    KCF_DEAD+KCF_SHIFT+KCF_ALT+KCF_CONTROL
  119.         DC.B        KCF_DEAD+KCF_SHIFT+KCF_ALT+KCF_CONTROL
  120.         DC.B        KCF_DEAD+KCF_SHIFT+KCF_ALT+KCF_CONTROL
  121.         DC.B        KCF_DEAD+KCF_SHIFT+KCF_ALT+KCF_CONTROL
  122.         DC.B    KCF_DEAD+KCF_SHIFT+KCF_ALT+KCF_CONTROL
  123.         DC.B        KCF_DEAD+KCF_SHIFT+KCF_ALT+KCF_CONTROL
  124.         DC.B        KCF_DEAD+KCF_SHIFT+KCF_ALT+KCF_CONTROL
  125.         DC.B        KCF_DEAD+KCF_SHIFT+KCF_ALT+KCF_CONTROL
  126.         DC.B    KCF_DEAD+KCF_SHIFT+KCF_ALT+KCF_CONTROL,KC_VANILLA
  127.         DC.B        KC_VANILLA,KCF_NOP
  128.         DC.B    KCF_NOP,KC_NOQUAL,KC_NOQUAL,KC_NOQUAL
  129.  
  130.         DC.B    KCF_SHIFT+KCF_ALT,KCF_SHIFT+KCF_ALT
  131.         DC.B        KC_VANILLA,KC_VANILLA
  132.         DC.B    KC_VANILLA,KC_VANILLA,KC_VANILLA,KC_VANILLA
  133.         DC.B    KC_VANILLA,KC_VANILLA,KC_VANILLA,KCF_NOP
  134.         DC.B    KC_NOQUAL,KC_NOQUAL,KC_NOQUAL,KC_NOQUAL
  135.  
  136. DVHighMapType:
  137.         DC.B    KCF_DEAD+KCF_ALT,KC_NOQUAL
  138.         DC.B        KCF_STRING+KCF_SHIFT,KC_NOQUAL
  139.         DC.B    KCF_CONTROL,KCF_ALT,KC_NOQUAL,KCF_NOP
  140.         DC.B    KCF_NOP,KCF_NOP,KC_NOQUAL,KCF_NOP
  141.         DC.B    KCF_STRING+KCF_SHIFT,KCF_STRING+KCF_SHIFT
  142.         DC.B        KCF_STRING+KCF_SHIFT,KCF_STRING+KCF_SHIFT
  143.  
  144.         DC.B    KCF_STRING+KCF_SHIFT,KCF_STRING+KCF_SHIFT
  145.         DC.B        KCF_STRING+KCF_SHIFT,KCF_STRING+KCF_SHIFT
  146.         DC.B    KCF_STRING+KCF_SHIFT,KCF_STRING+KCF_SHIFT
  147.         DC.B        KCF_STRING+KCF_SHIFT,KCF_STRING+KCF_SHIFT
  148.         DC.B    KCF_STRING+KCF_SHIFT,KCF_STRING+KCF_SHIFT
  149.         DC.B        KCF_NOP,KCF_NOP
  150.         DC.B    KCF_NOP,KCF_NOP,KCF_NOP,KCF_STRING
  151.  
  152.         DC.B    KCF_NOP,KCF_NOP,KCF_NOP,KCF_NOP
  153.         DC.B    KCF_NOP,KCF_NOP,KCF_NOP,KCF_NOP
  154.         DC.B    KCF_NOP,KCF_NOP,KCF_NOP,KCF_NOP
  155.         DC.B    KCF_NOP,KCF_NOP,KCF_NOP,KCF_NOP
  156.  
  157.         DC.B    KCF_NOP,KCF_NOP,KCF_NOP,KCF_NOP
  158.         DC.B    KCF_NOP,KCF_NOP,KCF_NOP,KCF_NOP
  159.  
  160. DVLowMap:
  161.         DC.B    '~','`','~','`'    ; `, ~ / Vanilla
  162.         DC.B    '!',$B9,'!','1'    ; 1, !, super 1, !
  163.         DC.B    '@',$B2,'@','2'    ; 2, @, super 2, @ / Vanilla
  164.         DC.B    '#',$B3,'#','3'    ; 3, #, super 3, #
  165.         DC.B    '$',$A2,'$','4'    ; 4, $, cents, $
  166.         DC.B    '%',$BC,'%','5'    ; 5, %, 1/4, %
  167.         DC.B    '^',$BD,'^','6'    ; 6, ^, 1/2, ^ / Vanilla
  168.         DC.B    '&',$BE,'&','7'    ; 7, &, 3/4, &
  169.         DC.B    '*',$B7,'*','8'    ; 8, *, bullet, *
  170.         DC.B    '(',$AB,'(','9'    ; 9, (, <<, (
  171.         DC.B    ')',$BB,')','0'    ; 0, ), >>, )
  172.         DC.B    '_','-','|','\'    ; \, |, -, _ / Vanilla
  173.         DC.B    '+','=','+','='    ; =, +
  174.         DC.B    '|','\','{','}'    ; }, {, \, | / Vanilla
  175.         DC.L    0
  176.  
  177.         DC.B    0,0,0,'0'    ; 0
  178.  
  179.         DC.B    $C5,$E5,'"',$27    ; ', ", dot a, dot A
  180.         DC.B    $B0,$B0,'<',','    ; ,, <, dot, dot
  181.         DC.B    $A9,$A9,'>','.'    ; ., >, (c), (c)
  182.         DC.B    $AE,$AE,'P','p'    ; p, P, (r), (r) / Vanilla
  183.         DC.L    key14        ; y, Y, thorn, THORN / Accents
  184.         DC.B    $A5,$A4,'F','f'    ; f, F, IMS, Yen / Vanilla
  185.         DC.B    $B5,$B5,'G','g'    ; g, G, micro, micro / Vanilla
  186.         DC.B    $A6,$A1,'C','c'    ; c, C, inverted !, broken | / Vanilla
  187.         DC.B    $D8,$F8,'R','r'    ; r, R, slash o, slash O / Vanilla
  188.         DC.B    $B6,$B6,'L','l'    ; l, L, paragraph, paragraph / Vanilla
  189.         DC.B    '{','[','?','/'    ; /, ?, [, { / Vanilla
  190.         DC.B    '}',']','[',']'    ; ], [, ], } / Vanilla
  191.         DC.L    0
  192.  
  193.         DC.B    0,0,0,'1'    ; 1
  194.         DC.B    0,0,0,'2'    ; 2
  195.         DC.B    0,0,0,'3'    ; 3
  196.  
  197.         DC.L    key20        ; a, A, ae, AE / Accents
  198.         DC.L    key21        ; o, O, sharp s, section / Accents
  199.         DC.L    key22        ; e, E, bar d, bar D / Accents
  200.         DC.L    key23        ; u, U, dead ' / Accents
  201.         DC.L    key24        ; i, I, dead ` / Accents
  202.         DC.L    key25        ; d, D, dead ^
  203.         DC.L    key26        ; h, H, dead ~
  204.         DC.L    key27        ; t, T, dead "
  205.         DC.L    key28        ; n, N, pound, pound / Accents
  206.         DC.B    ':',';','S','s'    ; s, S, ;, : / Vanilla
  207.         DC.B    '"',$27,'_','-'    ; -, _, ', " / Vanilla
  208.         DC.L    0
  209.         DC.L    0
  210.  
  211.         DC.B    0,0,0,'4'    ; 4
  212.         DC.B    0,0,0,'5'    ; 5
  213.         DC.B    0,0,0,'6'    ; 6
  214.  
  215.         DC.B    $BB,$AB,'>','<'    ; <, >, <<, >>
  216.         DC.B    $AC,$B1,':',';'    ; ;, :, +/-, not
  217.         DC.B    $F7,$D7,'Q','q'    ; q, Q, times, divide / Vanilla
  218.         DC.B    $C7,$E7,'J','j'    ; j, J, c cedilla, C cedilla / Vanilla
  219.         DC.B    $AA,$AA,'K','k'    ; k, K, female ordinal, / Vanilla
  220.         DC.B    $BA,$BA,'X','x'    ; x, X, male ordinal / Vanilla
  221.         DC.B    $AF,$AD,'B','b'    ; b, B, SHY, overbar / Vanilla
  222.         DC.B    $BF,$B8,'M','m'    ; m, M, cedilla, inverted ? / Vanilla
  223.         DC.B    '<',',','W','w'    ; w, W, ,, < / Vanilla
  224.         DC.B    '>','.','V','v'    ; v, V, ., > / Vanilla
  225.         DC.B    '?','/','Z','z'    ; z, Z, /, ? / Vanilla
  226.         DC.L    0
  227.  
  228.         DC.B    0,0,0,'.'    ; .
  229.  
  230.         DC.B    0,0,0,'7'    ; 7
  231.         DC.B    0,0,0,'8'    ; 8
  232.         DC.B    0,0,0,'9'    ; 9
  233.  
  234.  
  235.  
  236. DVHighMap:
  237.         DC.L    key40
  238.         DC.B    0,0,0,$08
  239.         DC.L    key42
  240.         DC.B    0,0,0,$0D
  241.         DC.B    0,0,$0A,$0D
  242.         DC.B    0,0,$9B,$1B
  243.         DC.B    0,0,0,$7F
  244.         DC.L    0
  245.         DC.L    0
  246.         DC.L    0
  247.         DC.B    0,0,0,'-'
  248.         DC.L    0
  249.         DC.L    key4C
  250.         DC.L    key4D
  251.         DC.L    key4E
  252.         DC.L    key4F
  253.  
  254.         DC.L    key50
  255.         DC.L    key51
  256.         DC.L    key52
  257.         DC.L    key53
  258.         DC.L    key54
  259.         DC.L    key55
  260.         DC.L    key56
  261.         DC.L    key57
  262.         DC.L    key58
  263.         DC.L    key59
  264.         DC.L    0
  265.         DC.L    0
  266.         DC.L    0
  267.         DC.L    0
  268.         DC.L    0
  269.         DC.L    key5F
  270.  
  271.         DC.L    0
  272.         DC.L    0
  273.         DC.L    0
  274.         DC.L    0
  275.         DC.L    0
  276.         DC.L    0
  277.         DC.L    0
  278.         DC.L    0
  279.         DC.L    0
  280.         DC.L    0
  281.         DC.L    0
  282.         DC.L    0
  283.         DC.L    0
  284.         DC.L    0
  285.         DC.L    0
  286.         DC.L    0
  287.  
  288.         DC.L    0
  289.         DC.L    0
  290.         DC.L    0
  291.         DC.L    0
  292.         DC.L    0
  293.         DC.L    0
  294.         DC.L    0
  295.         DC.L    0
  296.  
  297.  
  298. ;------ dead keys
  299.  
  300. key14:                    ; y, Y, thorn, THORN
  301.         DC.B    DPF_MOD,key14u-key14,DPF_MOD,key14s-key14
  302.         DC.B    0,$FE,0,$DE
  303.         DC.B    0,$19,0,$19,0,$99,0,$99    ; control translation
  304. key14u:
  305.         DC.B    'y','y',$FD,'y','y',$FF
  306. key14s:
  307.         DC.B    'Y','Y',$DD,'Y','Y','Y'
  308.  
  309. key20:                    ; a, A, ae, AE
  310.         DC.B    DPF_MOD,key20u-key20,DPF_MOD,key20s-key20
  311.         DC.B    0,$E6,0,$C6
  312.         DC.B    0,$01,0,$01,0,$81,0,$81    ; control translation
  313. key20u:
  314.         DC.B    'a',$E0,$E1,$E2,$E3,$E4
  315. key20s:
  316.         DC.B    'A',$C0,$C1,$C2,$C3,$C4
  317.  
  318. key21:                    ; o, O, sharp s, section
  319.         DC.B    DPF_MOD,key21u-key21,DPF_MOD,key21s-key21
  320.         DC.B    0,$DF,0,$A7
  321.         DC.B    0,$0F,0,$0F,0,$8F,0,$8F    ; control translation
  322. key21u:
  323.         DC.B    'o',$F2,$F3,$F4,$F5,$F6
  324. key21s:
  325.         DC.B    'O',$D2,$D3,$D4,$D5,$D6
  326.  
  327. key22:                    ; e, E, bar d, bar D
  328.         DC.B    DPF_MOD,key22u-key22,DPF_MOD,key22s-key22
  329.         DC.B    0,$F0,0,$D0
  330.         DC.B    0,$05,0,$05,0,$85,0,$85    ; control translation
  331. key22u:
  332.         DC.B    'e',$E8,$E9,$EA,'e',$EB
  333. key22s:
  334.         DC.B    'E',$C8,$C9,$CA,'E',$CB
  335.  
  336. key23:                    ; u, U, dead '
  337.         DC.B    DPF_MOD,key23u-key23,DPF_MOD,key23s-key23
  338.         DC.B    DPF_DEAD,1,DPF_DEAD,1
  339.         DC.B    0,$15,0,$15,0,$95,0,$95    ; control translation
  340. key23u:
  341.         DC.B    'u',$F9,$FA,$FB,'u',$FC
  342. key23s:
  343.         DC.B    'U',$D9,$DA,$DB,'U',$DC
  344.  
  345. key24:                    ; i, I, dead `
  346.         DC.B    DPF_MOD,key24u-key24,DPF_MOD,key24s-key24
  347.         DC.B    DPF_DEAD,2,DPF_DEAD,2
  348.         DC.B    0,$09,0,$09,0,$89,0,$89    ; control translation
  349. key24u:
  350.         DC.B    'i',$EC,$ED,$EE,'i',$EF
  351. key24s:
  352.         DC.B    'I',$CC,$CD,$CE,'I',$CF
  353.  
  354. key25:
  355.         DC.B    0,'d',0,'D'    ; d, D, dead ^
  356.         DC.B    DPF_DEAD,3,DPF_DEAD,3
  357.         DC.B    0,$04,0,$04,0,$84,0,$84    ; control translation
  358.  
  359. key26:
  360.         DC.B    0,'h',0,'H'    ; h, H, dead ~
  361.         DC.B    DPF_DEAD,4,DPF_DEAD,4
  362.         DC.B    0,$08,0,$08,0,$88,0,$88    ; control translation
  363.  
  364. key27:
  365.         DC.B    0,'t',0,'T'    ; t, T, dead "
  366.         DC.B    DPF_DEAD,5,DPF_DEAD,5
  367.         DC.B    0,$15,0,$15,0,$95,0,$95    ; control translation
  368.  
  369. key28:                    ; n, N, pound, pound
  370.         DC.B    DPF_MOD,key28u-key28,DPF_MOD,key28s-key28
  371.         DC.B    0,$A3,0,$A3
  372.         DC.B    0,$0E,0,$0E,0,$8E,0,$8E    ; control translation
  373. key28u:
  374.         DC.B    'n','n','n','n',$F1,'n'
  375. key28s:
  376.         DC.B    'N','N','N','N',$D1,'N'
  377.  
  378. key40:                    ; space,, NBSP, and accents
  379.         DC.B    DPF_MOD,key40d-key40,0,$A0
  380. key40d:
  381.         DC.B    ' ','`',$B4,'^','~',$A8
  382.  
  383.  
  384. ;------ string keys 
  385.  
  386. key42:
  387.         DC.B    key42ue-key42us,key42us-key42
  388.         DC.B    key42se-key42ss,key42ss-key42
  389. key42us:
  390.         DC.B    $09
  391. key42ue:
  392. key42ss:
  393.         DC.B    $9B,'Z'
  394. key42se:
  395.  
  396. key4C:
  397.         DC.B    key4Cue-key4Cus,key4Cus-key4C
  398.         DC.B    key4Cse-key4Css,key4Css-key4C
  399. key4Cus:
  400.         DC.B    $9B,'A'
  401. key4Cue:
  402. key4Css:
  403.         DC.B    $9B,'T'
  404. key4Cse:
  405.  
  406. key4D:
  407.         DC.B    key4Due-key4Dus,key4Dus-key4D
  408.         DC.B    key4Dse-key4Dss,key4Dss-key4D
  409. key4Dus:
  410.         DC.B    $9B,'B'
  411. key4Due:
  412. key4Dss:
  413.         DC.B    $9B,'S'
  414. key4Dse:
  415.  
  416. key4E:
  417.         DC.B    key4Eue-key4Eus,key4Eus-key4E
  418.         DC.B    key4Ese-key4Ess,key4Ess-key4E
  419. key4Eus:
  420.         DC.B    $9B,'C'
  421. key4Eue:
  422. key4Ess:
  423.         DC.B    $9B,' ','@'
  424. key4Ese:
  425.  
  426. key4F:
  427.         DC.B    key4Fue-key4Fus,key4Fus-key4F
  428.         DC.B    key4Fse-key4Fss,key4Fss-key4F
  429. key4Fus:
  430.         DC.B    $9B,'D'
  431. key4Fue:
  432. key4Fss:
  433.         DC.B    $9B,' ','A'
  434. key4Fse:
  435.  
  436. key50:
  437.         DC.B    key50ue-key50us,key50us-key50
  438.         DC.B    key50se-key50ss,key50ss-key50
  439. key50us:
  440.         DC.B    $9B,'0~'
  441. key50ue:
  442. key50ss:
  443.         DC.B    $9B,'10~'
  444. key50se:
  445.  
  446. key51:
  447.         DC.B    key51ue-key51us,key51us-key51
  448.         DC.B    key51se-key51ss,key51ss-key51
  449. key51us:
  450.         DC.B    $9B,'1~'
  451. key51ue:
  452. key51ss:
  453.         DC.B    $9B,'11~'
  454. key51se:
  455.  
  456. key52:
  457.         DC.B    key52ue-key52us,key52us-key52
  458.         DC.B    key52se-key52ss,key52ss-key52
  459. key52us:
  460.         DC.B    $9B,'2~'
  461. key52ue:
  462. key52ss:
  463.         DC.B    $9B,'12~'
  464. key52se:
  465.  
  466. key53:
  467.         DC.B    key53ue-key53us,key53us-key53
  468.         DC.B    key53se-key53ss,key53ss-key53
  469. key53us:
  470.         DC.B    $9B,'3~'
  471. key53ue:
  472. key53ss:
  473.         DC.B    $9B,'13~'
  474. key53se:
  475.  
  476. key54:
  477.         DC.B    key54ue-key54us,key54us-key54
  478.         DC.B    key54se-key54ss,key54ss-key54
  479. key54us:
  480.         DC.B    $9B,'4~'
  481. key54ue:
  482. key54ss:
  483.         DC.B    $9B,'14~'
  484. key54se:
  485.  
  486. key55:
  487.         DC.B    key55ue-key55us,key55us-key55
  488.         DC.B    key55se-key55ss,key55ss-key55
  489. key55us:
  490.         DC.B    $9B,'5~'
  491. key55ue:
  492. key55ss:
  493.         DC.B    $9B,'15~'
  494. key55se:
  495.  
  496. key56:
  497.         DC.B    key56ue-key56us,key56us-key56
  498.         DC.B    key56se-key56ss,key56ss-key56
  499. key56us:
  500.         DC.B    $9B,'6~'
  501. key56ue:
  502. key56ss:
  503.         DC.B    $9B,'16~'
  504. key56se:
  505.  
  506. key57:
  507.         DC.B    key57ue-key57us,key57us-key57
  508.         DC.B    key57se-key57ss,key57ss-key57
  509. key57us:
  510.         DC.B    $9B,'7~'
  511. key57ue:
  512. key57ss:
  513.         DC.B    $9B,'17~'
  514. key57se:
  515.  
  516. key58:
  517.         DC.B    key58ue-key58us,key58us-key58
  518.         DC.B    key58se-key58ss,key58ss-key58
  519. key58us:
  520.         DC.B    $9B,'8~'
  521. key58ue:
  522. key58ss:
  523.         DC.B    $9B,'18~'
  524. key58se:
  525.  
  526. key59:
  527.         DC.B    key59ue-key59us,key59us-key59
  528.         DC.B    key59se-key59ss,key59ss-key59
  529. key59us:
  530.         DC.B    $9B,'9~'
  531. key59ue:
  532. key59ss:
  533.         DC.B    $9B,'19~'
  534. key59se:
  535.  
  536. key5F:
  537.         DC.B    key5Fe-key5Fs,key5Fs-key5F
  538. key5Fs:
  539.         DC.B    $9B,'?~'
  540. key5Fe:
  541.  
  542.  
  543. DVName:
  544.         DC.B    'usa2',0
  545. kmEnd
  546.  
  547.         END
  548.  
  549.  
  550.