home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / ZSYS / SIMTEL20 / ZCPR3 / Z3TCAP.ASM < prev    next >
Assembly Source File  |  2000-06-30  |  28KB  |  1,024 lines

  1. ; ZCPR3 System Segment: Z3TCAP (Terminal Capabilities File)
  2. ; Author: Richard Conn
  3. ; Version: 1.3
  4.  
  5. ; Modified slightly and added some more terminals.  13 Sep 84  jww
  6. ; More terminals.  25 Sept 84  jww
  7. ; More terminals.  12 Oct 84  jww
  8. ; More terminals.  28 Oct 84  jww (Version 1.3)
  9.  
  10. esc    equ    1bh        ; Escape character  jww
  11.  
  12. ;
  13. ;    Z3TCAP is divided into to main parts -- the index, which contains
  14. ; a set of 16-byte entries describing the names of the terminals to follow
  15. ; and the main body, which contains the details on the terminals themselves.
  16. ; Origin does not make any difference since everything is relative anyway.
  17. ; The index is always an integral number of 128-byte blocks in size, and
  18. ; each terminal entry in the main body is 128 bytes in size.
  19. ;
  20.  
  21.     ORG    100H    ; just for consistency
  22.  
  23. ;
  24. ;  Z3TCAP INDEX
  25. ;    Structure is:
  26. ;        DS    16    ; Name of Terminal
  27. ;        ...
  28. ;        DB    '                '    ; Blank Entry Marks End
  29. ;        DS    16*n    ; Required to fill out last 128-byte block
  30. ;
  31.     DB    'AA Ambassador   '    ;Name of Terminal
  32.     DB    'ADDS Consul 980 '    ;Name of Terminal
  33.     DB    'ADDS Regent 20  '    ;Name of Terminal
  34.     DB    'ADDS Viewpoint  '    ;Name of Terminal
  35.     DB    'ADM 2           '    ;Name of Terminal
  36.     DB    'ADM 31          '    ;Name of Terminal
  37.     DB    'ADM 3A          '    ;Name of Terminal
  38.     DB    'ADM 42          '    ;Name of Terminal
  39.     DB    'Bantam 550      '    ;Name of Terminal
  40.     DB    'CDC 456         '    ;Name of Terminal
  41.     DB    'Concept 100     '    ;Name of Terminal
  42.     DB    'Concept 108     '    ;Name of Terminal
  43.     DB    'CT82            '    ;Name of Terminal
  44.     DB    'DEC VT52        '    ;Name of Terminal
  45.     DB    'DEC VT100       '    ;Name of Terminal
  46.     DB    'Dialogue 80     '    ;Name of Terminal
  47.     DB    'Direct 800/A    '    ;Name of Terminal
  48.     DB    'Epson GENEVA    '    ;Name of Terminal
  49.     DB    'Epson QX-10     '    ;Name of Terminal
  50.     DB    'General Trm 100A'    ;Name of Terminal
  51.     DB    'Hazeltine 1420  '    ;Name of Terminal
  52.     DB    'Hazeltine 1500  '    ;Name of Terminal
  53.     DB    'Hazeltine 1510  '    ;Name of Terminal
  54.     DB    'Hazeltine 1520  '    ;Name of Terminal
  55.     DB    'H19 (ANSI Mode) '    ;Name of Terminal
  56.     DB    'H19 (Heath Mode)'    ;Name of Terminal
  57.     DB    'HP 2621         '    ;Name of Terminal
  58.     DB    'IBM 3101        '    ;Name of Terminal
  59.     DB    'Kaypro II       '    ;Name of Terminal
  60.     DB    'Kaypro 10       '    ;Name of Terminal
  61.     DB    'Micro Bee       '    ;Name of Terminal
  62.     DB    'Microterm ACT IV'    ;Name of Terminal
  63.     DB    'Microterm ACT V '    ;Name of Terminal
  64.     DB    'NorthStar Advant'    ;Name of Terminal
  65.     DB    'Osborne I       '    ;Name of Terminal
  66.     DB    'P Elmer 1100    '    ;Name of Terminal
  67.     DB    'P Elmer 1200    '    ;Name of Terminal
  68.     DB    'Qume QVT 102    '    ;Name of Terminal
  69.     DB    'SOROC 120       '    ;Name of Terminal
  70.     DB    'Super Bee       '    ;Name of Terminal
  71.     DB    'TAB 132         '    ;Name of Terminal
  72.     DB    'Teleray 1061    '    ;Name of Terminal
  73.     DB    'Teleray 3800    '    ;Name of Terminal
  74.     DB    'TTY 4424        '    ;Name of Terminal
  75.     DB    'TVI 912         '    ;Name of Terminal
  76.     DB    'TVI 920         '    ;Name of Terminal
  77.     DB    'TVI 950         '    ;Name of Terminal
  78.     DB    'TVI 970         '    ;Name of Terminal
  79.     DB    'VC 404          '    ;Name of Terminal
  80.     DB    'VC 415          '    ;Name of Terminal
  81.     DB    'Visual 200      '    ;Name of Terminal
  82.     DB    'WYSE 50         '    ;Name of Terminal
  83.  
  84.     DB    ' 1.3            '    ; Last Entry
  85. ;
  86. ;  Compute Space Remaining to Fill 128-byte Block
  87. ;
  88. endsp    equ    128-($-$/128*128)
  89.     if    (endsp eq 128)
  90.     DS    0
  91.     else
  92.     DS    endsp
  93.     endif
  94.  
  95. ;
  96. ;  TERMS - Terminal Data
  97. ;    Structure is:
  98. ;        DS    16    ; Name of Terminal
  99. ;        DS    1    ; Char for Cursor UP
  100. ;        DS    1    ; Char for Cursor DOWN
  101. ;        DS    1    ; Char for Cursor RIGHT
  102. ;        DS    1    ; Char for Cursor LEFT
  103. ;        DS    1    ; Delay After CL
  104. ;        DS    1    ; Delay After CM
  105. ;        DS    1    ; Delay After CE
  106. ;        DS    N    ; CL string, ending in 0
  107. ;        DS    N    ; CM string, ending in 0
  108. ;        DS    N    ; CE string, ending in 0
  109. ;        DS    N    ; SO string, ending in 0
  110. ;        DS    N    ; SE string, ending in 0
  111. ;        DS    N    ; TI string, ending in 0
  112. ;        DS    N    ; TE string, ending in 0
  113. ;
  114.  
  115. ; Terminal xxxx
  116. TTABLE:
  117.     DB    'AA Ambassador   '    ;Name of Terminal
  118.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  119.     DB    'X'-'@'            ;Cursor DOWN
  120.     DB    'D'-'@'            ;Cursor RIGHT
  121.     DB    'S'-'@'            ;Cursor LEFT
  122.     DB    156            ;CL Delay
  123.     DB    00            ;CM Delay
  124.     DB    05            ;CE Delay
  125.     DB    esc,'[H',esc,'[J',0    ;CL String
  126.     DB    esc,'[%i%d;%dH',0    ;CM String
  127.     DB    esc,'[K',0        ;CE String
  128.     DB    esc,'[7m',0        ;SO String
  129.     DB    esc,'[m',0        ;SE String
  130.     DB    0            ;TI String
  131.     DB    0            ;TE String
  132. ; Terminal xxxx
  133.     ORG    $/80H*80H+80H        ;Next Record
  134.     DB    'ADDS Consul 980 '    ;Name of Terminal
  135.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  136.     DB    'X'-'@'            ;Cursor DOWN
  137.     DB    'D'-'@'            ;Cursor RIGHT
  138.     DB    'S'-'@'            ;Cursor LEFT
  139.     DB    00            ;CL Delay
  140.     DB    00            ;CM Delay
  141.     DB    00            ;CE Delay
  142.     DB    'L'-'@',80h,'K'-'@','@',0        ;CL String
  143.     DB    'K'-'@','%+@',esc,'E'-'@','%2',0    ;CM String
  144.     DB    0            ;CE String
  145.     DB    'Y'-'@',1eh,'N'-'@',0    ;SO String
  146.     DB    'O'-'@',0        ;SE String
  147.     DB    0            ;TI String
  148.     DB    0            ;TE String
  149. ; Terminal xxxx
  150.     ORG    $/80H*80H+80H        ;Next Record
  151.     DB    'ADDS Regent 20  '    ;Name of Terminal
  152.     DB    'Z'-'@'            ;Cursor UP
  153.     DB    'J'-'@'            ;Cursor DOWN
  154.     DB    'F'-'@'            ;Cursor RIGHT
  155.     DB    'U'-'@'            ;Cursor LEFT
  156.     DB    0            ;CL Delay
  157.     DB    00            ;CM Delay
  158.     DB    00            ;CE Delay
  159.     DB    'L'-'@',0        ;CL String
  160.     DB    esc,'Y%+ %+ ',0        ;CM String
  161.     DB    esc,'K',0        ;CE String
  162.     DB    0            ;SO String
  163.     DB    0            ;SE String
  164.     DB    0            ;TI String
  165.     DB    0            ;TE String
  166. ; Terminal xxxx
  167.     ORG    $/80H*80H+80H        ;Next Record
  168.     DB    'ADDS Viewpoint  '    ;Name of Terminal
  169.     DB    'Z'-'@'            ;Cursor UP
  170.     DB    'J'-'@'            ;Cursor DOWN
  171.     DB    'F'-'@'            ;Cursor RIGHT
  172.     DB    'U'-'@'            ;Cursor LEFT
  173.     DB    00            ;CL Delay
  174.     DB    00            ;CM Delay
  175.     DB    00            ;CE Delay
  176.     DB    'L'-'@',0        ;CL String
  177.     DB    esc,'Y%+ %+ ',0        ;CM String
  178.     DB    esc,'K',0        ;CE String
  179.     DB    'N'-'@',0        ;SO String
  180.     DB    'O'-'@',0        ;SE String
  181.     DB    esc,'0A',0        ;TI String
  182.     DB    0            ;TE String
  183. ; Terminal xxxx
  184.     ORG    $/80H*80H+80H        ;Next Record
  185.     DB    'ADM 2           '    ;Name of Terminal
  186.     DB    'K'-'@'            ;Cursor UP
  187.     DB    'J'-'@'            ;Cursor DOWN
  188.     DB    'L'-'@'            ;Cursor RIGHT
  189.     DB    'H'-'@'            ;Cursor LEFT
  190.     DB    0            ;CL Delay
  191.     DB    00            ;CM Delay
  192.     DB    00            ;CE Delay
  193.     DB    esc,';',0        ;CL String
  194.     DB    esc,'=%+ %+ ',0        ;CM String
  195.     DB    esc,'T',0        ;CE String
  196.     DB    0            ;SO String
  197.     DB    0            ;SE String
  198.     DB    0            ;TI String
  199.     DB    0            ;TE String
  200. ; Terminal xxxx
  201.     ORG    $/80H*80H+80H        ;Next Record
  202.     DB    'ADM 31          '    ;Name of Terminal
  203.     DB    'K'-'@'            ;Cursor UP
  204.     DB    'J'-'@'            ;Cursor DOWN
  205.     DB    'L'-'@'            ;Cursor RIGHT
  206.     DB    'H'-'@'            ;Cursor LEFT
  207.     DB    0            ;CL Delay
  208.     DB    00            ;CM Delay
  209.     DB    00            ;CE Delay
  210.     DB    esc,'*',0        ;CL String
  211.     DB    esc,'=%+ %+ ',0        ;CM String
  212.     DB    esc,'T',0        ;CE String
  213.     DB    esc,'G1',0        ;SO String
  214.     DB    esc,'G0',0        ;SE String
  215.     DB    0            ;TI String
  216.     DB    0            ;TE String
  217. ; Terminal xxxx
  218.     ORG    $/80H*80H+80H        ;Next Record
  219.     DB    'ADM 3A          '    ;Name of Terminal
  220.     DB    'K'-'@'            ;Cursor UP
  221.     DB    'J'-'@'            ;Cursor DOWN
  222.     DB    'L'-'@'            ;Cursor RIGHT
  223.     DB    'H'-'@'            ;Cursor LEFT
  224.     DB    01            ;CL Delay
  225.     DB    00            ;CM Delay
  226.     DB    00            ;CE Delay
  227.     DB    'Z'-'@',0        ;CL String
  228.     DB    esc,'=%+ %+ ',0        ;CM String
  229.     DB    0            ;CE String
  230.     DB    0            ;SO String
  231.     DB    0            ;SE String
  232.     DB    0            ;TI String
  233.     DB    0            ;TE String
  234. ; Terminal xxxx
  235.     ORG    $/80H*80H+80H        ;Next Record
  236.     DB    'ADM 42          '    ;Name of Terminal
  237.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  238.     DB    'X'-'@'            ;Cursor DOWN
  239.     DB    'D'-'@'            ;Cursor RIGHT
  240.     DB    'S'-'@'            ;Cursor LEFT
  241.     DB    00            ;CL Delay
  242.     DB    00            ;CM Delay
  243.     DB    00            ;CE Delay
  244.     DB    esc,';',0        ;CL String
  245.     DB    esc,'=%+ %+ ',0        ;CM String
  246.     DB    esc,'T',0        ;CE String
  247.     DB    esc,'G4',0        ;SO String
  248.     DB    esc,'G0',0        ;SE String
  249.     DB    0            ;TI String
  250.     DB    0            ;TE String
  251. ; Terminal xxxx
  252.     ORG    $/80H*80H+80H        ;Next Record
  253.     DB    'Bantam 550      '    ;Name of Terminal
  254.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  255.     DB    'X'-'@'            ;Cursor DOWN
  256.     DB    'D'-'@'            ;Cursor RIGHT
  257.     DB    'S'-'@'            ;Cursor LEFT
  258.     DB    20            ;CL Delay
  259.     DB    00            ;CM Delay
  260.     DB    00            ;CE Delay
  261.     DB    esc,'K',0        ;CL String
  262.     DB    esc,'X%+ ',esc,'Y%+ ',0    ;CM String
  263.     DB    esc,'I',0        ;CE String
  264.     DB    0            ;SO String
  265.     DB    0            ;SE String
  266.     DB    0            ;TI String
  267.     DB    0            ;TE String
  268. ; Terminal xxxx
  269.     ORG    $/80H*80H+80H        ;Next Record
  270.     DB    'CDC 456         '    ;Name of Terminal
  271.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  272.     DB    'X'-'@'            ;Cursor DOWN
  273.     DB    'D'-'@'            ;Cursor RIGHT
  274.     DB    'S'-'@'            ;Cursor LEFT
  275.     DB    00            ;CL Delay
  276.     DB    00            ;CM Delay
  277.     DB    00            ;CE Delay
  278.     DB    'Y'-'@','X'-'@',0    ;CL String
  279.     DB    esc,'1%+ %+ ',0        ;CM String
  280.     DB    'V'-'@',0        ;CE String
  281.     DB    0            ;SO String
  282.     DB    0            ;SE String
  283.     DB    0            ;TI String
  284.     DB    0            ;TE String
  285. ; Terminal xxxx
  286.     ORG    $/80H*80H+80H        ;Next Record
  287.     DB    'Concept 100     '    ;Name of Terminal
  288.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  289.     DB    'X'-'@'            ;Cursor DOWN
  290.     DB    'D'-'@'            ;Cursor RIGHT
  291.     DB    'S'-'@'            ;Cursor LEFT
  292.     DB    00            ;CL Delay
  293.     DB    00            ;CM Delay
  294.     DB    16            ;CE Delay
  295.     DB    'L'-'@','L'-'@',0    ;CL String
  296.     DB    esc,'a','%+ %+ ',0    ;CM String
  297.     DB    esc,'U'-'@',0        ;CE String
  298.     DB    esc,'E',esc,'D',0    ;SO String
  299.     DB    esc,'d',esc,'e',0    ;SE String
  300.     DB    esc,'U',esc,'v  8p',esc,'p',0dh,0    ;TI String
  301.     DB    esc,'v    ',80h,80h,80h,80h,80h,80h
  302.     DB    esc,'p',0dh,0ah,0    ;TE String
  303. ; Terminal xxxx
  304.     ORG    $/80H*80H+80H        ;Next Record
  305.     DB    'Concept 108     '    ;Name of Terminal
  306.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  307.     DB    'X'-'@'            ;Cursor DOWN
  308.     DB    'D'-'@'            ;Cursor RIGHT
  309.     DB    'S'-'@'            ;Cursor LEFT
  310.     DB    00            ;CL Delay
  311.     DB    00            ;CM Delay
  312.     DB    16            ;CE Delay
  313.     DB    esc,'?',esc,'E'-'@',0    ;CL String
  314.     DB    esc,'a','%+ %+ ',0    ;CM String
  315.     DB    esc,'S'-'@',0        ;CE String
  316.     DB    esc,'D',0        ;SO String
  317.     DB    esc,'d',0        ;SE String
  318.     DB    0            ;TI String
  319.     DB    0            ;TE String
  320. ; Terminal xxxx
  321.     ORG    $/80H*80H+80H        ;Next Record
  322.     DB    'CT82            '    ;Name of Terminal
  323.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  324.     DB    'X'-'@'            ;Cursor DOWN
  325.     DB    'D'-'@'            ;Cursor RIGHT
  326.     DB    'S'-'@'            ;Cursor LEFT
  327.     DB    00            ;CL Delay
  328.     DB    00            ;CM Delay
  329.     DB    00            ;CE Delay
  330.     DB    'L'-'@',0        ;CL String
  331.     DB    '%r','K'-'@','%.%.',0    ;CM String
  332.     DB    'F'-'@',0        ;CE String
  333.     DB    1eh,'V'-'@',0        ;SO String
  334.     DB    1eh,'F'-'@',0        ;SE String
  335.     DB    0            ;TI String
  336.     DB    0            ;TE String
  337. ; Terminal xxxx
  338.     ORG    $/80H*80H+80H        ;Next Record
  339.     DB    'DEC VT52        '    ;Name of Terminal
  340.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  341.     DB    'X'-'@'            ;Cursor DOWN
  342.     DB    'D'-'@'            ;Cursor RIGHT
  343.     DB    'S'-'@'            ;Cursor LEFT
  344.     DB    00            ;CL Delay
  345.     DB    00            ;CM Delay
  346.     DB    00            ;CE Delay
  347.     DB    esc,'H',esc,'J',0    ;CL String
  348.     DB    esc,'Y%+ %+ ',0        ;CM String
  349.     DB    esc,'K',0        ;CE String
  350.     DB    0            ;SO String
  351.     DB    0            ;SE String
  352.     DB    0            ;TI String
  353.     DB    0            ;TE String
  354. ; Terminal xxxx
  355.     ORG    $/80H*80H+80H        ;Next Record
  356.     DB    'DEC VT100       '    ;Name of Terminal
  357.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  358.     DB    'X'-'@'            ;Cursor DOWN
  359.     DB    'D'-'@'            ;Cursor RIGHT
  360.     DB    'S'-'@'            ;Cursor LEFT
  361.     DB    50            ;CL Delay
  362.     DB    05            ;CM Delay
  363.     DB    03            ;CE Delay
  364.     DB    esc,'[;H',esc,'[2J',0    ;CL String
  365.     DB    esc,'[%i%d;%dH',0    ;CM String
  366.     DB    esc,'[K',0        ;CE String
  367.     DB    esc,'[7m',0        ;SO String
  368.     DB    esc,'[m',0        ;SE String
  369.     DB    0            ;TI String
  370.     DB    0            ;TE String
  371. ; Terminal xxxx
  372.     ORG    $/80H*80H+80H        ;Next Record
  373.     DB    'Dialogue 80     '    ;Name of Terminal
  374.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  375.     DB    'X'-'@'            ;Cursor DOWN
  376.     DB    'D'-'@'            ;Cursor RIGHT
  377.     DB    'S'-'@'            ;Cursor LEFT
  378.     DB    75            ;CL Delay
  379.     DB    00            ;CM Delay
  380.     DB    00            ;CE Delay
  381.     DB    esc,'*',0        ;CL String
  382.     DB    esc,'=%+ %+ ',0        ;CM String
  383.     DB    esc,'t',0        ;CE String
  384.     DB    esc,'j',0        ;SO String
  385.     DB    esc,'k',0        ;SE String
  386.     DB    0            ;TI String
  387.     DB    0            ;TE String
  388. ; Terminal xxxx
  389.     ORG    $/80H*80H+80H        ;Next Record
  390.     DB    'Direct 800/A    '    ;Name of Terminal
  391.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  392.     DB    'X'-'@'            ;Cursor DOWN
  393.     DB    'D'-'@'            ;Cursor RIGHT
  394.     DB    'S'-'@'            ;Cursor LEFT
  395.     DB    00            ;CL Delay
  396.     DB    00            ;CM Delay
  397.     DB    00            ;CE Delay
  398.     DB    esc,'[1;1H',esc,'[2J',0    ;CL String
  399.     DB    esc,'[%i%d;%dH',0    ;CM String
  400.     DB    esc,'[K',0        ;CE String
  401.     DB    0            ;SO String
  402.     DB    0            ;SE String
  403.     DB    0            ;TI String
  404.     DB    0            ;TE String
  405. ; Terminal xxxx
  406.     ORG    $/80H*80H+80H        ;Next Record
  407.     DB    'Epson GENEVA    '    ;Name of Terminal
  408.     DB    00            ;Cursor UP
  409.     DB    00            ;Cursor DOWN
  410.     DB    00            ;Cursor RIGHT
  411.     DB    00            ;Cursor LEFT
  412.     DB    00            ;CL Delay
  413.     DB    00            ;CM Delay
  414.     DB    00            ;CE Delay
  415.     DB    esc,'*',0        ;CL String
  416.     DB    esc,'=%+ %+ ',0        ;CM String
  417.     DB    esc,'T',0        ;CE String
  418.     DB    0            ;SO String
  419.     DB    0            ;SE String
  420.     DB    0            ;TI String
  421.     DB    0            ;TE String
  422. ; Terminal xxxx
  423.     ORG    $/80H*80H+80H        ;Next Record
  424.     DB    'Epson QX-10     '    ;Name of Terminal
  425.     DB    'K'-'@'            ;Cursor UP
  426.     DB    'J'-'@'            ;Cursor DOWN
  427.     DB    'L'-'@'            ;Cursor RIGHT
  428.     DB    'H'-'@'            ;Cursor LEFT
  429.     DB    00            ;CL Delay
  430.     DB    00            ;CM Delay
  431.     DB    00            ;CE Delay
  432.     DB    'Z'-'@',0        ;CL String
  433.     DB    esc,'=%+ %+ ',0        ;CM String
  434.     DB    esc,'T',0        ;CE String
  435.     DB    esc,')',0        ;SO String
  436.     DB    esc,'(',0        ;SE String
  437.     DB    0            ;TI String
  438.     DB    0            ;TE String
  439. ; Terminal xxxx
  440.     ORG    $/80H*80H+80H        ;Next Record
  441.     DB    'General Trm 100A'    ;Name of Terminal
  442.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  443.     DB    'X'-'@'            ;Cursor DOWN
  444.     DB    'D'-'@'            ;Cursor RIGHT
  445.     DB    'S'-'@'            ;Cursor LEFT
  446.     DB    00            ;CL Delay
  447.     DB    00            ;CM Delay
  448.     DB    00            ;CE Delay
  449.     DB    'L'-'@',0        ;CL String
  450.     DB    esc,'f%r%+ %+ ',0    ;CM String
  451.     DB    esc,'K',0        ;CE String
  452.     DB    esc,'b',0        ;SO String
  453.     DB    esc,'a',0        ;SE String
  454.     DB    0            ;TI String
  455.     DB    0            ;TE String
  456. ; Terminal xxxx
  457.     ORG    $/80H*80H+80H        ;Next Record
  458.     DB    'Hazeltine 1420  '    ;Name of Terminal
  459.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  460.     DB    'X'-'@'            ;Cursor DOWN
  461.     DB    'D'-'@'            ;Cursor RIGHT
  462.     DB    'S'-'@'            ;Cursor LEFT
  463.     DB    00            ;CL Delay
  464.     DB    00            ;CM Delay
  465.     DB    00            ;CE Delay
  466.     DB    esc,1ch,0        ;CL String
  467.     DB    esc,'Q'-'@','%r%.%+ ',0    ;CM String
  468.     DB    esc,'O'-'@',0        ;CE String
  469.     DB    esc,1fh,0        ;SO String
  470.     DB    esc,'Y'-'@',0        ;SE String
  471.     DB    0            ;TI String
  472.     DB    0            ;TE String
  473. ; Terminal xxxx
  474.     ORG    $/80H*80H+80H        ;Next Record
  475.     DB    'Hazeltine 1500  '    ;Name of Terminal
  476.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  477.     DB    'X'-'@'            ;Cursor DOWN
  478.     DB    'D'-'@'            ;Cursor RIGHT
  479.     DB    'S'-'@'            ;Cursor LEFT
  480.     DB    00            ;CL Delay
  481.     DB    00            ;CM Delay
  482.     DB    00            ;CE Delay
  483.     DB    '~',1ch,0        ;CL String
  484.     DB    '~','Q'-'@','%r%.%+ ',0    ;CM String (correct - not same
  485.     DB    '~','O'-'@',0        ;CE String  as UNIX TERMCAP entry)
  486.     DB    0            ;SO String
  487.     DB    0            ;SE String
  488.     DB    0            ;TI String
  489.     DB    0            ;TE String
  490. ; Terminal xxxx
  491.     ORG    $/80H*80H+80H        ;Next Record
  492.     DB    'Hazeltine 1510  '    ;Name of Terminal
  493.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  494.     DB    'X'-'@'            ;Cursor DOWN
  495.     DB    'D'-'@'            ;Cursor RIGHT
  496.     DB    'S'-'@'            ;Cursor LEFT
  497.     DB    00            ;CL Delay
  498.     DB    00            ;CM Delay
  499.     DB    00            ;CE Delay
  500.     DB    esc,1ch,0        ;CL String
  501.     DB    esc,'Q'-'@','%r%.%+ ',0    ;CM String (correct?)
  502.     DB    esc,'O'-'@',0        ;CE String
  503.     DB    0            ;SO String
  504.     DB    0            ;SE String
  505.     DB    0            ;TI String
  506.     DB    0            ;TE String
  507. ; Terminal xxxx
  508.     ORG    $/80H*80H+80H        ;Next Record
  509.     DB    'Hazeltine 1520  '    ;Name of Terminal
  510.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  511.     DB    'X'-'@'            ;Cursor DOWN
  512.     DB    'D'-'@'            ;Cursor RIGHT
  513.     DB    'S'-'@'            ;Cursor LEFT
  514.     DB    00            ;CL Delay
  515.     DB    00            ;CM Delay
  516.     DB    00            ;CE Delay
  517.     DB    '~',1ch,0        ;CL String
  518.     DB    '~','Q'-'@','%r%.%+ ',80h,0    ;CM String (correct?)
  519.     DB    '~','O'-'@',0        ;CE String
  520.     DB    '~',1fh,0        ;SO String
  521.     DB    '~','Y'-'@',0        ;SE String
  522.     DB    0            ;TI String
  523.     DB    0            ;TE String
  524. ; Terminal xxxx
  525.     ORG    $/80H*80H+80H        ;Next Record
  526.     DB    'H19 (ANSI Mode) '    ;Name of Terminal
  527.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  528.     DB    'X'-'@'            ;Cursor DOWN
  529.     DB    'D'-'@'            ;Cursor RIGHT
  530.     DB    'S'-'@'            ;Cursor LEFT
  531.     DB    00            ;CL Delay
  532.     DB    00            ;CM Delay
  533.     DB    00            ;CE Delay
  534.     DB    esc,'[2J',0        ;CL String
  535.     DB    esc,'[%d;%dH',0        ;CM String
  536.     DB    esc,'[K',0        ;CE String
  537.     DB    esc,'[7m',0        ;SO String
  538.     DB    esc,'[m',0        ;SE String
  539.     DB    0            ;TI String
  540.     DB    0            ;TE String
  541. ; Terminal xxxx
  542.     ORG    $/80H*80H+80H        ;Next Record
  543.     DB    'H19 (Heath Mode)'    ;Name of Terminal
  544.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  545.     DB    'X'-'@'            ;Cursor DOWN
  546.     DB    'D'-'@'            ;Cursor RIGHT
  547.     DB    'S'-'@'            ;Cursor LEFT
  548.     DB    00            ;CL Delay
  549.     DB    00            ;CM Delay
  550.     DB    00            ;CE Delay
  551.     DB    esc,'E',0        ;CL String
  552.     DB    esc,'Y%+ %+ ',0        ;CM String
  553.     DB    esc,'K',0        ;CE String
  554.     DB    esc,'p',0        ;SO String
  555.     DB    esc,'q',0        ;SE String
  556.     DB    0            ;TI String
  557.     DB    0            ;TE String
  558. ; Terminal xxxx
  559.     ORG    $/80H*80H+80H        ;Next Record
  560.     DB    'HP 2621         '    ;Name of Terminal
  561.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  562.     DB    'X'-'@'            ;Cursor DOWN
  563.     DB    'D'-'@'            ;Cursor RIGHT
  564.     DB    'S'-'@'            ;Cursor LEFT
  565.     DB    00            ;CL Delay
  566.     DB    00            ;CM Delay
  567.     DB    00            ;CE Delay
  568.     DB    esc,'H',esc,'J',0    ;CL String
  569.     DB    esc,'&a%r%dc%dY',0    ;CM String
  570.     DB    0            ;CE String
  571.     DB    esc,'&dD',0        ;SO String
  572.     DB    esc,'&d@',0        ;SE String
  573.     DB    0            ;TI String
  574.     DB    0            ;TE String
  575. ; Terminal xxxx
  576.     ORG    $/80H*80H+80H        ;Next Record
  577.     DB    'IBM 3101        '    ;Name of Terminal
  578.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  579.     DB    'X'-'@'            ;Cursor DOWN
  580.     DB    'D'-'@'            ;Cursor RIGHT
  581.     DB    'S'-'@'            ;Cursor LEFT
  582.     DB    00            ;CL Delay
  583.     DB    00            ;CM Delay
  584.     DB    00            ;CE Delay
  585.     DB    esc,'K',0        ;CL String
  586.     DB    esc,'Y%+ %+ ',0        ;CM String
  587.     DB    esc,'I',0        ;CE String
  588.     DB    0            ;SO String
  589.     DB    0            ;SE String
  590.     DB    0            ;TI String
  591.     DB    0            ;TE String
  592. ; Terminal xxxx
  593.     ORG    $/80H*80H+80H        ;Next Record
  594.     DB    'Kaypro II       '    ;Name of Terminal
  595.     DB    'K'-'@'            ;Cursor UP
  596.     DB    'J'-'@'            ;Cursor DOWN
  597.     DB    'L'-'@'            ;Cursor RIGHT
  598.     DB    'H'-'@'            ;Cursor LEFT
  599.     DB    00            ;CL Delay
  600.     DB    00            ;CM Delay
  601.     DB    00            ;CE Delay
  602.     DB    'Z'-'@',0        ;CL String
  603.     DB    esc,'=%+ %+ ',0        ;CM String
  604.     DB    0            ;CE String
  605.     DB    0            ;SO String
  606.     DB    0            ;SE String
  607.     DB    0            ;TI String
  608.     DB    0            ;TE String
  609. ; Terminal xxxx
  610.     ORG    $/80H*80H+80H        ;Next Record
  611.     DB    'Kaypro 10       '    ;Name of Terminal
  612.     DB    'K'-'@'            ;Cursor UP
  613.     DB    'J'-'@'            ;Cursor DOWN
  614.     DB    'L'-'@'            ;Cursor RIGHT
  615.     DB    'H'-'@'            ;Cursor LEFT
  616.     DB    00            ;CL Delay
  617.     DB    00            ;CM Delay
  618.     DB    00            ;CE Delay
  619.     DB    'Z'-'@',0        ;CL String
  620.     DB    esc,'=%+ %+ ',0        ;CM String
  621.     DB    'X'-'@',0        ;CE String
  622.     DB    esc,'B1',0        ;SO String
  623.     DB    esc,'C1',0        ;SE String
  624.     DB    0            ;TI String
  625.     DB    0            ;TE String
  626. ; Terminal xxxx
  627.     ORG    $/80H*80H+80H        ;Next Record
  628.     DB    'Micro Bee       '    ;Name of Terminal
  629.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  630.     DB    'X'-'@'            ;Cursor DOWN
  631.     DB    'D'-'@'            ;Cursor RIGHT
  632.     DB    'S'-'@'            ;Cursor LEFT
  633.     DB    00            ;CL Delay
  634.     DB    00            ;CM Delay
  635.     DB    00            ;CE Delay
  636.     DB    esc,'E',0        ;CL String
  637.     DB    esc,'F%+ %+ ',0        ;CM String
  638.     DB    esc,'K',0        ;CE String
  639.     DB    esc,'dP',0        ;SO String
  640.     DB    esc,'d@',0        ;SE String
  641.     DB    0            ;TI String
  642.     DB    0            ;TE String
  643. ; Terminal xxxx
  644.     ORG    $/80H*80H+80H        ;Next Record
  645.     DB    'Microterm ACT IV'    ;Name of Terminal
  646.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  647.     DB    'X'-'@'            ;Cursor DOWN
  648.     DB    'D'-'@'            ;Cursor RIGHT
  649.     DB    'S'-'@'            ;Cursor LEFT
  650.     DB    00            ;CL Delay
  651.     DB    00            ;CM Delay
  652.     DB    00            ;CE Delay
  653.     DB    'L'-'@',0        ;CL String
  654.     DB    'T'-'@','%.%.',0    ;CM String
  655.     DB    1eh,0            ;CE String
  656.     DB    0            ;SO String
  657.     DB    0            ;SE String
  658.     DB    0            ;TI String
  659.     DB    0            ;TE String
  660. ; Terminal xxxx
  661.     ORG    $/80H*80H+80H        ;Next Record
  662.     DB    'Microterm ACT V '    ;Name of Terminal
  663.     DB    'Z'-'@'            ;Cursor UP
  664.     DB    'K'-'@'            ;Cursor DOWN
  665.     DB    'X'-'@'            ;Cursor RIGHT
  666.     DB    'H'-'@'            ;Cursor LEFT
  667.     DB    00            ;CL Delay
  668.     DB    00            ;CM Delay
  669.     DB    00            ;CE Delay
  670.     DB    'L'-'@',0        ;CL String
  671.     DB    'T'-'@','%.%.',0    ;CM String
  672.     DB    1eh,0            ;CE String
  673.     DB    0            ;SO String
  674.     DB    0            ;SE String
  675.     DB    0            ;TI String
  676.     DB    0            ;TE String
  677. ; Terminal xxxx
  678.     ORG    $/80H*80H+80H        ;Next Record
  679.     DB    'NorthStar Advant'    ;Name of Terminal
  680.     DB    'B'-'@'+80h        ;Cursor UP
  681.     DB    'J'-'@'+80h        ;Cursor DOWN
  682.     DB    'F'-'@'+80h        ;Cursor RIGHT
  683.     DB    'H'-'@'+80h        ;Cursor LEFT
  684.     DB    00            ;CL Delay
  685.     DB    00            ;CM Delay
  686.     DB    00            ;CE Delay
  687.     DB    1EH,0FH,0        ;CL String
  688.     DB    ESC,'=%+ %+ ',0        ;CM String
  689.     DB    0EH,0            ;CE String
  690.     DB    1,0            ;SO String
  691.     DB    2,0            ;SE String
  692.     DB    0            ;TI String
  693.     DB    0            ;TE String
  694. ; Terminal xxxx
  695.     ORG    $/80H*80H+80H        ;Next Record
  696.     DB    'Osborne I       '    ;Name of Terminal
  697.     DB    'K'-'@'            ;Cursor UP
  698.     DB    'J'-'@'            ;Cursor DOWN
  699.     DB    'L'-'@'            ;Cursor RIGHT
  700.     DB    'H'-'@'            ;Cursor LEFT
  701.     DB    00            ;CL Delay
  702.     DB    00            ;CM Delay
  703.     DB    00            ;CE Delay
  704.     DB    'Z'-'@',0        ;CL String
  705.     DB    esc,'=%+ %+ ',0        ;CM String
  706.     DB    esc,'T',0        ;CE String
  707.     DB    esc,')',0        ;SO String
  708.     DB    esc,'(',0        ;SE String
  709.     DB    0            ;TI String
  710.     DB    0            ;TE String
  711. ; Terminal xxxx
  712.     ORG    $/80H*80H+80H        ;Next Record
  713.     DB    'P Elmer 1100    '    ;Name of Terminal
  714.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  715.     DB    'X'-'@'            ;Cursor DOWN
  716.     DB    'D'-'@'            ;Cursor RIGHT
  717.     DB    'S'-'@'            ;Cursor LEFT
  718.     DB    132            ;CL Delay
  719.     DB    00            ;CM Delay
  720.     DB    00            ;CE Delay
  721.     DB    esc,'H',esc,'J',0    ;CL String
  722.     DB    esc,'X%+ ',esc,'Y%+ ',0    ;CM String
  723.     DB    esc,'I',0        ;CE String
  724.     DB    0            ;SO String
  725.     DB    0            ;SE String
  726.     DB    0            ;TI String
  727.     DB    0            ;TE String
  728. ; Terminal xxxx
  729.     ORG    $/80H*80H+80H        ;Next Record
  730.     DB    'P Elmer 1200    '    ;Name of Terminal
  731.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  732.     DB    'X'-'@'            ;Cursor DOWN
  733.     DB    'D'-'@'            ;Cursor RIGHT
  734.     DB    'S'-'@'            ;Cursor LEFT
  735.     DB    132            ;CL Delay
  736.     DB    00            ;CM Delay
  737.     DB    06            ;CE Delay
  738.     DB    esc,'H',esc,'J',0    ;CL String
  739.     DB    esc,'X%+ ',esc,'Y%+ ',0    ;CM String
  740.     DB    esc,'I',0        ;CE String
  741.     DB    0            ;SO String
  742.     DB    0            ;SE String
  743.     DB    0            ;TI String
  744.     DB    0            ;TE String
  745. ; Terminal xxxx
  746.     ORG    $/80H*80H+80H        ;Next Record
  747.     DB    'Qume QVT 102    '    ;Name of Terminal
  748.     DB    'K'-'@'            ;Cursor UP
  749.     DB    'J'-'@'            ;Cursor DOWN
  750.     DB    'L'-'@'            ;Cursor RIGHT
  751.     DB    'H'-'@'            ;Cursor LEFT
  752.     DB    00            ;CL Delay
  753.     DB    00            ;CM Delay
  754.     DB    00            ;CE Delay
  755.     DB    'Z'-'@',0        ;CL String
  756.     DB    esc,'=%+ %+ ',0        ;CM String
  757.     DB    esc,'T',0        ;CE String
  758.     DB    esc,'(',0        ;SO String
  759.     DB    esc,')',0        ;SE String
  760.     DB    0            ;TI String
  761.     DB    0            ;TE String
  762. ; Terminal xxxx
  763.     ORG    $/80H*80H+80H        ;Next Record
  764.     DB    'SOROC 120       '    ;Name of Terminal
  765.     DB    'K'-'@'            ;Cursor UP
  766.     DB    'J'-'@'            ;Cursor DOWN
  767.     DB    'L'-'@'            ;Cursor RIGHT
  768.     DB    'H'-'@'            ;Cursor LEFT
  769.     DB    02            ;CL Delay
  770.     DB    00            ;CM Delay
  771.     DB    00            ;CE Delay
  772.     DB    esc,'*',0        ;CL String
  773.     DB    esc,'=%+ %+ ',0        ;CM String
  774.     DB    esc,'T',0        ;CE String
  775.     DB    0            ;SO String
  776.     DB    0            ;SE String
  777.     DB    0            ;TI String
  778.     DB    0            ;TE String
  779. ; Terminal xxxx
  780.     ORG    $/80H*80H+80H        ;Next Record
  781.     DB    'Super Bee       '    ;Name of Terminal
  782.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  783.     DB    'X'-'@'            ;Cursor DOWN
  784.     DB    'D'-'@'            ;Cursor RIGHT
  785.     DB    'S'-'@'            ;Cursor LEFT
  786.     DB    03            ;CL Delay
  787.     DB    00            ;CM Delay
  788.     DB    03            ;CE Delay
  789.     DB    esc,'H',esc,'J',0    ;CL String
  790.     DB    esc,'F%r%3%3',0        ;CM String
  791.     DB    esc,'K',0        ;CE String
  792.     DB    esc,'_1',0        ;SO String
  793.     DB    esc,'_0',0        ;SE String
  794.     DB    0            ;TI String
  795.     DB    0            ;TE String
  796. ; Terminal xxxx
  797.     ORG    $/80H*80H+80H        ;Next Record
  798.     DB    'TAB 132         '    ;Name of Terminal
  799.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  800.     DB    'X'-'@'            ;Cursor DOWN
  801.     DB    'D'-'@'            ;Cursor RIGHT
  802.     DB    'S'-'@'            ;Cursor LEFT
  803.     DB    50            ;CL Delay
  804.     DB    00            ;CM Delay
  805.     DB    00            ;CE Delay
  806.     DB    esc,'[;H',esc,'[2J',0    ;CL String
  807.     DB    esc,'[%i%d;%dH',0    ;CM String
  808.     DB    0            ;CE String
  809.     DB    esc,'[7m',0        ;SO String
  810.     DB    esc,'[m',0        ;SE String
  811.     DB    0            ;TI String
  812.     DB    0            ;TE String
  813. ; Terminal xxxx
  814.     ORG    $/80H*80H+80H        ;Next Record
  815.     DB    'Teleray 1061    '    ;Name of Terminal
  816.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  817.     DB    'X'-'@'            ;Cursor DOWN
  818.     DB    'D'-'@'            ;Cursor RIGHT
  819.     DB    'S'-'@'            ;Cursor LEFT
  820.     DB    01            ;CL Delay
  821.     DB    00            ;CM Delay
  822.     DB    00            ;CE Delay
  823.     DB    'L'-'@',0        ;CL String
  824.     DB    esc,'Y%+ %+ ',0        ;CM String
  825.     DB    esc,'K',0        ;CE String
  826.     DB    esc,'RD',0        ;SO String
  827.     DB    esc,'R@',0        ;SE String
  828.     DB    0            ;TI String
  829.     DB    0            ;TE String
  830. ; Terminal xxxx
  831.     ORG    $/80H*80H+80H        ;Next Record
  832.     DB    'Teleray 3800    '    ;Name of Terminal
  833.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  834.     DB    'X'-'@'            ;Cursor DOWN
  835.     DB    'D'-'@'            ;Cursor RIGHT
  836.     DB    'S'-'@'            ;Cursor LEFT
  837.     DB    00            ;CL Delay
  838.     DB    00            ;CM Delay
  839.     DB    00            ;CE Delay
  840.     DB    'L'-'@',0        ;CL String
  841.     DB    esc,'Y%+ %+ ',0        ;CM String
  842.     DB    esc,'K',0        ;CE String
  843.     DB    0            ;SO String
  844.     DB    0            ;SE String
  845.     DB    0            ;TI String
  846.     DB    0            ;TE String
  847. ; Terminal xxxx
  848.     ORG    $/80H*80H+80H        ;Next Record
  849.     DB    'TTY 4424        '    ;Name of Terminal
  850.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  851.     DB    'X'-'@'            ;Cursor DOWN
  852.     DB    'D'-'@'            ;Cursor RIGHT
  853.     DB    'S'-'@'            ;Cursor LEFT
  854.     DB    00            ;CL Delay
  855.     DB    00            ;CM Delay
  856.     DB    00            ;CE Delay
  857.     DB    esc,'[2;H',esc,'[J',0    ;CL String
  858.     DB    esc,'[%i%2;%2H',esc,'[B',0    ;CM String
  859.     DB    esc,'[K',0        ;CE String
  860.     DB    esc,'[7m',0        ;SO String
  861.     DB    esc,'[m',0        ;SE String
  862.     DB    0            ;TI String
  863.     DB    0            ;TE String
  864. ; Terminal xxxx
  865.     ORG    $/80H*80H+80H        ;Next Record
  866.     DB    'TVI 912         '    ;Name of Terminal
  867.     DB    'K'-'@'            ;Cursor UP
  868.     DB    'J'-'@'            ;Cursor DOWN
  869.     DB    'L'-'@'            ;Cursor RIGHT
  870.     DB    'H'-'@'            ;Cursor LEFT
  871.     DB    00            ;CL Delay
  872.     DB    00            ;CM Delay
  873.     DB    00            ;CE Delay
  874.     DB    'Z'-'@',0        ;CL String
  875.     DB    esc,'=%+ %+ ',0        ;CM String
  876.     DB    esc,'T',0        ;CE String
  877.     DB    esc,')',0        ;SO String
  878.     DB    esc,'(',0        ;SE String
  879.     DB    0            ;TI String
  880.     DB    0            ;TE String
  881. ; Terminal xxxx
  882.     ORG    $/80H*80H+80H        ;Next Record
  883.     DB    'TVI 920         '    ;Name of Terminal
  884.     DB    'K'-'@'            ;Cursor UP
  885.     DB    'J'-'@'            ;Cursor DOWN
  886.     DB    'L'-'@'            ;Cursor RIGHT
  887.     DB    'H'-'@'            ;Cursor LEFT
  888.     DB    00            ;CL Delay
  889.     DB    00            ;CM Delay
  890.     DB    00            ;CE Delay
  891.     DB    'Z'-'@',0        ;CL String
  892.     DB    esc,'=%+ %+ ',0        ;CM String
  893.     DB    esc,'T',0        ;CE String
  894.     DB    esc,')',0        ;SO String
  895.     DB    esc,'(',0        ;SE String
  896.     DB    0            ;TI String
  897.     DB    0            ;TE String
  898. ; Terminal xxxx
  899.     ORG    $/80H*80H+80H        ;Next Record
  900.     DB    'TVI 950         '    ;Name of Terminal
  901.     DB    'K'-'@'            ;Cursor UP
  902.     DB    'V'-'@'            ;Cursor DOWN
  903.     DB    'L'-'@'            ;Cursor RIGHT
  904.     DB    'H'-'@'            ;Cursor LEFT
  905.     DB    00            ;CL Delay
  906.     DB    00            ;CM Delay
  907.     DB    00            ;CE Delay
  908.     DB    esc,'*',0        ;CL String
  909.     DB    esc,'=%+ %+ ',0        ;CM String
  910.     DB    esc,'t',0        ;CE String
  911.     DB    esc,')',0        ;SO String
  912.     DB    esc,'(',0        ;SE String
  913.     DB    0            ;TI String
  914.     DB    0            ;TE String
  915. ; Terminal xxxx
  916.     ORG    $/80H*80H+80H        ;Next Record
  917.     DB    'TVI 970         '    ;Name of Terminal
  918.     DB    0            ;Cursor UP
  919.     DB    0            ;Cursor DOWN
  920.     DB    0            ;Cursor RIGHT
  921.     DB    0            ;Cursor LEFT
  922.     DB    00            ;CL Delay
  923.     DB    00            ;CM Delay
  924.     DB    00            ;CE Delay
  925.     DB    esc,'[2J',0        ;CL String
  926.     DB    esc,'[%2;%2H',0        ;CM String
  927.     DB    esc,'[0K',0        ;CE String
  928.     DB    esc,'[2;7m',0        ;SO String
  929.     DB    esc,'[7;0m',0        ;SE String
  930.     DB    esc,'[0;0z',0        ;TI String
  931.     DB    esc,'[0;1z',0        ;TE String
  932. ; Terminal xxxx
  933.     ORG    $/80H*80H+80H        ;Next Record
  934.     DB    'VC 404          '    ;Name of Terminal
  935.     DB    'Z'-'@'            ;Cursor UP
  936.     DB    'J'-'@'            ;Cursor DOWN
  937.     DB    'U'-'@'            ;Cursor RIGHT
  938.     DB    'H'-'@'            ;Cursor LEFT
  939.     DB    40            ;CL Delay
  940.     DB    00            ;CM Delay
  941.     DB    20            ;CE Delay
  942.     DB    'X'-'@',0        ;CL String
  943.     DB    'P'-'@','%+ %+ ',0    ;CM String
  944.     DB    'V'-'@',0        ;CE String
  945.     DB    0            ;SO String
  946.     DB    0            ;SE String
  947.     DB    0            ;TI String
  948.     DB    0            ;TE String
  949. ; Terminal xxxx
  950.     ORG    $/80H*80H+80H        ;Next Record
  951.     DB    'VC 415          '    ;Name of Terminal
  952.     DB    'Z'-'@'            ;Cursor UP
  953.     DB    'J'-'@'            ;Cursor DOWN
  954.     DB    'U'-'@'            ;Cursor RIGHT
  955.     DB    'H'-'@'            ;Cursor LEFT
  956.     DB    00            ;CL Delay
  957.     DB    00            ;CM Delay
  958.     DB    00            ;CE Delay
  959.     DB    'L'-'@',0        ;CL String
  960.     DB    'P'-'@','%.%.',0    ;CM String
  961.     DB    'V'-'@',0        ;CE String
  962.     DB    0            ;SO String
  963.     DB    0            ;SE String
  964.     DB    0            ;TI String
  965.     DB    0            ;TE String
  966. ; Terminal xxxx
  967.     ORG    $/80H*80H+80H        ;Next Record
  968.     DB    'Visual 200      '    ;Name of Terminal
  969.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  970.     DB    'X'-'@'            ;Cursor DOWN
  971.     DB    'D'-'@'            ;Cursor RIGHT
  972.     DB    'S'-'@'            ;Cursor LEFT
  973.     DB    00            ;CL Delay
  974.     DB    00            ;CM Delay
  975.     DB    00            ;CE Delay
  976.     DB    esc,'v',0        ;CL String
  977.     DB    esc,'Y%+ %+ ',0        ;CM String
  978.     DB    esc,'x'            ;CE String (4 times)
  979.     DB    esc,'x'
  980.     DB    esc,'x'
  981.     DB    esc,'x'
  982.     DB    0            ;End of CE String
  983.     DB    0            ;SO String
  984.     DB    0            ;SE String
  985.     DB    0            ;TI String
  986.     DB    0            ;TE String
  987. ; Terminal xxxx
  988.     ORG    $/80H*80H+80H        ;Next Record
  989.     DB    'WYSE 50         '    ;Name of Terminal
  990.     DB    'K'-'@'            ;Cursor UP
  991.     DB    'J'-'@'            ;Cursor DOWN
  992.     DB    'L'-'@'            ;Cursor RIGHT
  993.     DB    'H'-'@'            ;Cursor LEFT
  994.     DB    00            ;CL Delay
  995.     DB    00            ;CM Delay
  996.     DB    00            ;CE Delay
  997.     DB    esc,'+',0        ;CL String
  998.     DB    esc,'%ia%dR%dC',0    ;CM String
  999.     DB    esc,'T',0        ;CE String
  1000.     DB    esc,')',0        ;SO String
  1001.     DB    esc,'(',0        ;SE String
  1002.     DB    0            ;TI String
  1003.     DB    0            ;TE String
  1004.  
  1005. ; Terminal xxxx
  1006.     ORG    $/80H*80H+80H        ;Next Record
  1007.     DB    ' 1.3            '    ;Name of Terminal
  1008.     DB    'E'-'@'            ;Cursor UP (Wordstar Defaults)
  1009.     DB    'X'-'@'            ;Cursor DOWN
  1010.     DB    'D'-'@'            ;Cursor RIGHT
  1011.     DB    'S'-'@'            ;Cursor LEFT
  1012.     DB    00            ;CL Delay
  1013.     DB    00            ;CM Delay
  1014.     DB    00            ;CE Delay
  1015.     DB    0            ;CL String
  1016.     DB    0            ;CM String
  1017.     DB    0            ;CE String
  1018.     DB    0            ;SO String
  1019.     DB    0            ;SE String
  1020.     DB    0            ;TI String
  1021.     DB    0            ;TE String
  1022.  
  1023.     END
  1024.