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 / ENTERPRS / CPM / UTILS / A / DZ-NOV86.LZH / DZINSTAL.CFA < prev    next >
Text File  |  2000-06-30  |  25KB  |  1,521 lines

  1. Version 86 11 27    {DZINSTAL.CFA}
  2. Debug 0
  3. { Many of these definitions are deduced from doubtful sources}
  4. { PLEASE LET ME KNOW IF THE DEFINITION FOR YOUR MACHINE IS RIGHT OR WRONG}
  5. { John Washington, 33 Turnoak Ave, Woking, Surrey, England GU22 0AJ}
  6.  
  7. {NOV 86 --    MANY THANKS TO THE PEOPLE WHO SENT INFO
  8.         ABOUT THEIR TERMINALS, more please.}
  9.  
  10. Id    ACT 5A
  11. {CPMUGUK}
  12. CurPos    14
  13. RowFirst
  14. Offset    0
  15. ClearScreen    0C
  16. EraseEOL    1B 49
  17. EraseEOS    1B 4B
  18. End
  19.  
  20. Id    ACT IV
  21. See Microterm ACT IV
  22. End
  23.  
  24. {Id    ACT Sirius; Fr DF, but diff from..
  25. SeeAlso Sirius 9000;
  26. CurPos    1B 59
  27. RowFirst
  28. Offset    20
  29. Home    1B 48
  30. ClearScreen    1B 45
  31. DelLine    1B 6C
  32. EnhOn    1B 28
  33. EnhOff    1B 29
  34. End}
  35.  
  36. Id    Adds Regent 20/25/200
  37. {20/25 Fr TE, WS, DF    200 Fr DF}
  38. CurPos    1B 59
  39. RowFirst
  40. Offset    20
  41. {CurPos, same row    10 col+20}
  42. {CurPos, same Col    0B row+20}
  43. Home    01
  44. ClearScreen     0C
  45. {No delete/insert}
  46. EraseEOL 1B 4B
  47. EraseEOS 1B 6B
  48. {No fore/background}
  49. {Bsp    08}
  50. {Cursor back    15
  51. Cursor down    0A
  52. Cursor right    06
  53. Cursor up    1A
  54. Kbd lock    1B 35
  55. Kbd unlock    1B 36
  56. Store ctrl char (huh???) 1B 5A
  57. Xparent print off 1B 34
  58. ditto on    1B 33
  59. Regent terminals with higher model numbers are compatible
  60. with the 25, but have additional facilities
  61. }
  62. End
  63.  
  64. Id    Adds Regent 40/60
  65. {WS VD (wrong)}
  66. CurPos    1B 59
  67. RowFirst
  68. Offset    20
  69. EraseEOL 1B 4B
  70. ClearScreen    0C
  71. DelLine 1B 6C
  72. InsLine 1B 4D
  73. {No fore/background?}
  74. End
  75.  
  76. Id    Adds Viewpoint
  77. {WS, see also VD and TV914 doc}
  78. Initial    1B 30 41    {half intensity normal video}
  79. CurPos    1B 59
  80. RowFirst
  81. Offset    20
  82. EraseEOL 1B 4B
  83. ClearScreen    0C
  84. DelLine 1B 6C
  85. InsLine 1B 4D
  86. EnhOn    0E    {?? not compatible with 914 in Viewpoint mode ??}
  87. EnhOff    0F    {?? ditto ??}
  88. Remark    Are there two models, the Viewpoint and the
  89. Remark    Viewpoint-1A, or are they the same?  Please tell me.
  90. EraseEOS    1B 6B {MX}
  91. End
  92.  
  93. Id    Adds Viewpoint-1A (is this same model?)
  94. CurPos    1B 59
  95. RowFirst
  96. Offset    20
  97. EraseEOL 1B 4B
  98. ClearScreen    0C
  99. {DelLine 1B 6C
  100. InsLine 1B 4D}
  101. EnhOn    0F
  102. EnhOff    0E
  103. End
  104.  
  105. Id    ADM-20 (Lear Siegler)
  106. {VD}
  107. Curpos    1B 3D
  108. ColFirst
  109. Offset    20
  110. EraseEOL 1B 54
  111. DelLine 1B 52
  112. InsLine 1B 45
  113. EnhOn    1B 29
  114. EnhOff    1B 28
  115. ClearScreen 1A {MX}
  116. End
  117.  
  118. Id    ADM-31 (Lear Siegler)
  119. {WS}
  120. Initial    1B 27    {what does this do?}
  121. Curpos    1B 3D
  122. RowFirst
  123. Offset    20
  124. EraseEOL 1B 54
  125. DelLine 1B 52
  126. InsLine 1B 45
  127. EnhOn    1B 29
  128. EnhOff    1B 28
  129. ClearScreen 1B 3A {MX}
  130. EraseEOS 1B 79 {MX}
  131. {DelChar 1B 57 MX}
  132. {InsChar 1B 51 MX}
  133. End
  134.  
  135. Id    ADM-3A (Lear Siegler)
  136. {WS}
  137. Curpos    1B 3D
  138. RowFirst
  139. Offset    20
  140. Remark    Set the AUTO NEWLINE switch off
  141. Remark    (under the little cover next to the keyboard)
  142. {additional fr DF
  143. Home    1E
  144. ClearScreen    1A
  145. }
  146. End
  147.  
  148. Id    ADM-42 (Lear Siegler)
  149. Curpos    1B 3D
  150. RowFirst
  151. Offset    20
  152. EraseEOL 1B 54
  153. ClearScreen    1B 2B
  154. End
  155.  
  156. Id    Alphatronic / Matmos / Triumph Adler
  157. See Triumph Adler
  158. End
  159.  
  160. Id    Ampex D80
  161. {DF}
  162. CurPos    1B 3D
  163. ColFirst
  164. Offset    20
  165. Home    1E 22    {?? typo? perhaps 1B 22?}
  166. ClearScreen    1B 2B {DF}
  167. ClearScreen    1A {MX}
  168. DelLine    1B 52
  169. InsLine    1B 45
  170. EraseEOL 1B 54
  171. EraseEOS 1B 79
  172. EnhOn    1B 29
  173. EnhOff    1B 28
  174. End
  175.  
  176. Id    Amstrad 464/664 (Vortex CP/M 3)
  177. Initial    06 04 02
  178. CurPos    1F
  179. ColFirst
  180. Offset    1
  181. EraseEOL 12
  182. DelLine    11 12
  183. ClearScreen 0C
  184. EnhOn    18
  185. EnhOff    18
  186. End
  187.  
  188. Id    Amstrad 664 + Dktronics 64k (CP/M 3)
  189. See Amstrad 6128
  190. End
  191.  
  192. Id    Amstrad 6128/8256 (CP/M 3)
  193. {6128 Fr AM, 8256 Fr DF}
  194. Initial    1B 32 30    {USA char set}
  195. CurPos    1B 59
  196. RowFirst
  197. Offset    20
  198. Home    1B 48
  199. ClearScreen    1B 45    {Fr DF, for 8256, true also for 6128?}
  200. DelLine 1B 4D
  201. InsLine 1B 4C
  202. EraseEOL 1B 4B
  203. EraseEOS 1B 4A
  204. EnhOn    1B 70    {Reverse video}
  205. EnhOff    1B 71
  206. Remark    If you wish to use the Amstrad cursor keys,
  207. Remark    run SETKEYS KEYS.WP before running DZ.
  208. Remark    To recover standard settings afterwards, run
  209. Remark    SETKEYS KEYS.CCP or reboot.
  210. End
  211.  
  212. Id    Andromeda Zita P3
  213. {CPMUGUK}
  214. CurPos    1B 3D
  215. RowFirst
  216. Offset    20
  217. Home    1E
  218. ClearScreen    1A
  219. EraseEOL    18
  220. EraseEOS    17
  221. EnhOn    1B 49
  222. EnhOff    1B 4E
  223. End
  224.  
  225. Id    Ann Arbor Ambassador
  226. {WS}
  227. Height    3C
  228. Width    3C
  229. Remark    60x60 screen?  Please contact me if you try installing this
  230. CurPos    1B 5B
  231. Between    3B
  232. Trail    48
  233. RowFirst
  234. Offset    1
  235. Ascii    2
  236. EraseEOL 1B 5B 4B
  237. DelLine 1B 5B 4D
  238. {No InsLine}
  239. EnhOn    1B 5B 37 6D
  240. EnhOff    1B 5B 30 6D
  241. End
  242.  
  243. Id Ansi
  244. {MX}
  245. ClearScreen    1B 5B 32 4A
  246. EraseEOS    1B 5B 4A
  247. EraseEOL    1B 5B 4B
  248. InsLine        1B 5B 31 4C
  249. DelLine        1B 5B 31 4D
  250. {DelChar    1B 5B 31 50
  251. InsMode        1B 5B 34 68
  252. NoInsMode    1B 5B 34 6C}
  253. CurPos        1B 5B
  254. Between        3B
  255. Trail        48
  256. Ascii        2
  257. End
  258.  
  259. Id    Apple ][
  260. See Soroc
  261. End
  262.  
  263.  
  264. Id    Apricot XI-10
  265. {DF}
  266. CurPos    1B 59
  267. ColFirst
  268. Offset 20
  269. DelLine 1B 4D
  270. InsLine    1B 4C
  271. EraseEOL 1B 4B
  272. EraseEOS 1B 4A
  273. EnhOn    1B 28
  274. EnhOff    1B 29
  275. End
  276.  
  277.  
  278. Id    Bantam
  279. {DF}
  280. See Perkin Elmer
  281. End
  282.  
  283. Id    BBC Micro (most users)
  284. Initial    16 03    {set mode 3 = 80x25}
  285. CurPos    1F
  286. ColFirst
  287. Offset    0
  288. Home    1E
  289. ClearScreen    0C
  290. EnhOn    11 87 11 00
  291. EnhOff    11 80 11 07
  292. End
  293.  
  294. Id    BBC Micro (another method)
  295. {DF}
  296. CurPos    1F
  297. ColFirst
  298. Offset    0
  299. Home    1E
  300. ClearScreen    0C
  301. DelLine    15
  302. EnhOn    0B 87 0B 00
  303. EnhOff    0B 80 0B 07
  304. End
  305.  
  306. Id    Beehive 150
  307. CurPos    1B 46
  308. RowFirst
  309. Offset    20
  310. ClearScreen 1B 45 0 0 0 0 0
  311. EraseEOL    1B 4B
  312. EraseEOS    1B 4A
  313. End
  314.  
  315. Id    Cifer 2600 series
  316. {CPMUGUK}
  317. Curpos    1B 50
  318. Offset    20
  319. ColFirst
  320. Home    1B 48
  321. ClearScreen    1B 4A
  322. DelLine    1B 5E 29
  323. InsLine    1B 5E 2E
  324. EraseEOL    1B 4B
  325. EnhOn    1B 4E
  326. EnhOff    1B 4F
  327. End
  328.  
  329. Id    Cifer 2605/T205
  330. {Julian Back CPMUG v2 n8 p34}
  331. Curpos    1B 50
  332. Offset    0
  333. ColFirst
  334. Home    1B 48
  335. ClearScreen    1B 4A
  336. EraseEOL    1B 4B
  337. EraseEOS    1B 4A {! contradiction with ClearScreen}
  338. EnhOn    1B 4E
  339. EnhOff    1B 4F
  340. End
  341.  
  342. Id    Cifer 2634/2834/2684/2880/T234/1880/3834
  343. {Julian Back CPMUG v2 n8 p34}
  344. Curpos    1B 50
  345. Offset    20
  346. ColFirst
  347. Home    1B 48
  348. ClearScreen    1B 4A
  349. InsLine        1B 5E 2E
  350. DelLine        1B 5E 29
  351. EraseEOL    1B 4B
  352. EraseEOS    1B 4A {! contradiction with ClearScreen}
  353. EnhOn    1B 4E
  354. EnhOff    1B 4F
  355. End
  356.  
  357. Id    Cifer 2887
  358. {C C-S}
  359. Curpos    1B 50
  360. Offset    20
  361. ColFirst
  362. Home    1B 48
  363. ClearScreen    1B 4A
  364. DelLine    1B 5E 29
  365. InsLine    1B 5E 2E
  366. EraseEOL    1B 5E 24
  367. EnhOn    1B 58
  368. EnhOff    1B 59
  369. End
  370.  
  371. Id Cifer T2/T4/T5/3842/T2000/ANSI
  372. {Julian Back CPMUG v2 n8 p34}
  373. CurPos        1B 5B
  374. Between        3B
  375. Trail        48
  376. Ascii        2
  377. Offset        1
  378. ClearScreen    1B 5B 32 4A
  379. Home        1B 5B 48
  380. EraseEOS    1B 5B 4A
  381. EraseEOL    1B 5B 4B
  382. InsLine        1B 5B 4C
  383. DelLine        1B 5B 4D
  384. EnhOn        1B 5B 37 6D
  385. EnhOff        1B 5B 6D
  386. End
  387.  
  388. Id    Coleco Adam
  389. {GH}
  390. CurPos    1B 59
  391. RowFirst
  392. Offset    20
  393. HiBitInverseVideo
  394. Initial    19
  395. Final    0C 0C
  396. End
  397.  
  398. Id    Commodore C-128
  399. See ADM-31
  400. End
  401.  
  402. Id    Cromemco 3100
  403. CurPos    1B 46
  404. RowFirst
  405. Offset    20
  406. End
  407.  
  408. Id    CT82
  409. {DF}
  410. CurPos    0B
  411. ColFirst
  412. Offset    0
  413. EraseEOL 06
  414. EraseEOS 16
  415. End
  416.  
  417. Id    DataMedi (is this its real name?)
  418. ClearScreen
  419. EraseEOS    0B
  420. EraseEOL    1D
  421. CurPos        1E
  422. ColFirst
  423. End
  424.  
  425. Id    DataVue DisplayMaster 132C
  426. {WS}
  427. CurPos    1B 3D
  428. Between 3B
  429. Trail    0D
  430. RowFirst
  431. Offset    0
  432. Ascii    3
  433. EraseEOL 1B 54
  434. DelLine 1B 52
  435. InsLine 1B 45
  436. {No fore/back}
  437.  
  438. Id    DEC Rainbow
  439. {DF}
  440. CurPos    1B 5B
  441. Between    3B
  442. Trail    48
  443. RowFirst
  444. Offset    1
  445. Ascii    2
  446. Home    1B 5B 66
  447. ClearScreen    1B 5B 32 4A
  448. InsLine    1B 5B 31 4C
  449. DelLine    1B 5B 31 4D
  450. EraseEOL 1B 5B 4B
  451. EraseEOS 1B 5B 4A {MX}
  452. {DelChar 1B 5B 31 50  MX}
  453. EnhOn    1B 5B 31 6D
  454. EnhOff    1B 5B 30 6D
  455. {InsMode 1B 5B 34 68  MX}
  456. {NoInsMode 1B 5B 34 6C  MX}
  457. End
  458.  
  459. Id    DEC VT-100
  460. {WS DF}
  461. CurPos    1B 5B
  462. Between    3B
  463. Trail    48
  464. RowFirst
  465. Offset    1
  466. Ascii    2
  467. EraseEOL 1B 5B 4B
  468. {No InsLine, DelLine}
  469. EnhOn    1B 5B 37 6D
  470. EnhOff    1B 5B 6D
  471. Remark    Set VT-100 in 80 col mode.
  472. Remark    Highlight works only for VT-100 Advanced Video Option
  473. {
  474. Home    1B 4A
  475. ClearScreen 1B 48
  476. EraseEOL 1B 4B
  477. EraseEOS 1B 4A
  478. }
  479. End
  480.  
  481. Id    DEC VT-52
  482. {VD DF MX}
  483. CurPos    1B 3D    {what's right???}
  484. CurPos    1B 59    {2 votes}
  485. RowFirst
  486. Offset    20
  487. EraseEOL 1B 4B
  488. EraseEOS 1B 4A
  489. Home    1B 48
  490. ClearScreen    1B 45
  491. ClearScreen    1B 48  1B 4A
  492. {No InsLine, DelLine}
  493. EnhOn    1B 70
  494. EnhOff    1B 71
  495. End
  496.  
  497. Id    Epson PX-8
  498. Curpos    1B 3D
  499. RowFirst
  500. Offset    20
  501. {No HiBitInverseVideo}
  502. {not MemoryMapped}
  503. {No Insert/Delete Line}
  504. {LCD screen, so no highlight}
  505. Height    8
  506. End
  507.  
  508. Id    Exidy Sorcerer 30x64
  509. {OR DF}
  510. Height    1E
  511. Width    40
  512. CurPos    1B 3D
  513. RowFirst
  514. Offset    20
  515. ClearScreen    1B 2B
  516. DelLine    1B 52    {DF only}
  517. EraseEOL    1B 54
  518. EraseEOS    1B 59
  519. End
  520.  
  521. Id    Gemini/MAP80/Nascom 25x80 thru BIOS
  522. {MA}
  523. Curpos    1B 3D
  524. RowFirst
  525. Offset    20
  526. Height    19
  527. Home    1B 0C    {SVC}
  528. ClearScreen    1A    {homes also}
  529. DelLine    0B    {SVC}
  530. InsLine    0E    {SVC}
  531. EraseEOL    1B 2A
  532. EraseEOS    1B 25
  533. HiBitInverseVideo
  534. End
  535.  
  536. Id    Gemini SVC 25x80 thru BIOS
  537. {SVC manual}
  538. Initial    1B 61 3A
  539.     {set half intensity attribute + alternate set (i.e. reverse video)}
  540.     {or try 1B 61 36 for half-intens + half-tone}
  541. Curpos    1B 3D
  542. RowFirst
  543. Offset    20
  544. Height    19
  545. Home    1B 0C
  546. ClearScreen    1A    {homes also}
  547. DelLine    0B
  548. InsLine    0E
  549. EraseEOL    1B 2A
  550. EraseEOS    1B 25
  551. HiBitInverseVideo
  552. End
  553.  
  554. Id    Gemini/MAP80/Nascom 25x80 thru MAP VFC at F800
  555. {MA}
  556. Curpos    1B 3D
  557. RowFirst
  558. Offset    20
  559. MemoryMapped
  560. videoaddress    0F800
  561. Height    19
  562. HiBitInverseVideo
  563. EraseEOL    1B 2A
  564. EraseEOS    1B 25
  565. ClearScreen    1A
  566. End
  567.  
  568. Id H89
  569. {MX}
  570. CurPos    1B 59
  571. RowFirst
  572. Offset    20
  573. EraseEOL 1B 4B
  574. EraseEOS 1B 4A
  575. DelLine 1B 4D
  576. InsLine 1B 4C
  577. ClearScreen 1B 45
  578. {DelChar 1B 4E}
  579. {InsMode 1B 40}
  580. {NoInsMode 1B 4F}
  581. End
  582.  
  583. Id    Hazeltine 1420
  584. {WS}
  585. Initial    7E 1F
  586. Final    7E 19
  587. CurPos    7E 11
  588. ColFirst
  589. Offset    0
  590. EraseEOL 7E 0F
  591. DelLine 7E 13
  592. InsLine 7E 1A
  593. EnhOn    7E 19
  594. EnhOff    7E 1F
  595. Remark    AUTO LF switch (under the little cover above the
  596. Remark    keyboard) may need to be OFF
  597. Remark    May need additional delays, not supported by DZ.
  598. End
  599.  
  600. Id    Hazeltine 1500
  601. {HZ WS VD DF}
  602. Curpos    7E 11
  603. ColFirst    
  604. Offset    0
  605. EraseEOL 7E 0F
  606. EraseEOS 7E 18
  607. ClearScreen 7E 1C
  608. Home    7E 12
  609. DelLine 7E 13
  610. InsLine 7E 1A
  611. EnhOn    7E 1F
  612. EnhOff    7E 19
  613. End
  614.  
  615.  
  616. Id    Hazeltine Esprit
  617. {VD DF}
  618. Curpos    1B 11
  619. RowFirst
  620. Offset    20    {but DF shows 00, what's right?}
  621. EraseEOL 1B 0F
  622. ClearScreen 1B 1C
  623. Home    1B 12
  624. DelLine 1B 13
  625. InsLine 1B 1A
  626. EnhOn    1B 1F
  627. EnhOff    1B 19
  628. End
  629.  
  630. Id    Heath H19 / Zenith Z19
  631. {WS VD DF}
  632. CurPos    1B 59
  633. RowFirst
  634. Offset    20
  635. EraseEOL 1B 4B
  636. EraseEOS 1B 4A
  637. DelLine 1B 4D
  638. InsLine 1B 4C
  639. EnhOn    1B 70
  640. EnhOff    1B 71
  641. Home    01
  642. ClearScreen    1B 45
  643. End
  644.  
  645. Id    Hewlett-Packard 125A
  646. {WC}
  647. {HP125A Bios rev A.01.20 2/19/82}
  648. {probably ok for others in HP100 family -- please let me know}
  649. CurPos    1B 26 61
  650. Between    63
  651. Trail    52
  652. ColFirst
  653. Offset    0
  654. Ascii    3
  655. EraseEOL 1B 4B
  656. EraseEOS    1B 4A    {doesn't move cursor}
  657. Home    1B 48
  658. DelLine    1B 4D
  659. InsLine    1B 4C
  660. EnhOn    1B 26 64 4A    {half-intensity inverse}
  661. EnhOff    1B 26 64 40
  662. {display codes for HP are 1B 26 64 xx, where xx = 40 + blinking +
  663.  inverse*2 + underline*4 + halfintense*8}
  664. End
  665.  
  666. Id    Hewlett-Packard 2621 A/P
  667. {WS DF}
  668. CurPos    1B 26 61
  669. Between    79
  670. Trail    43
  671. RowFirst
  672. Offset    0
  673. Ascii    2
  674. EraseEOL 1B 4B
  675. EnhOn    1B 26 64 4A
  676. EnhOff    1B 26 64 40
  677. Home    1B 48
  678. ClearScreen    1B 4A
  679. InsLine    1B 4C {MX}
  680. DelLine 1B 4D {MX}
  681. End
  682.  
  683. Id    Hewlett-Packard 2645
  684. {DF}
  685. CurPos    1B 26 61
  686. Between    63
  687. Trail    59
  688. ColFirst
  689. Offset    0
  690. Ascii    2
  691. EraseEOL 1B 4B
  692. Home    1B 48
  693. ClearScreen    1B 4A
  694. End
  695.  
  696. Id    HH Tiger
  697. {DF}
  698. CurPos    1B 1F
  699. RowFirst
  700. Offset    20
  701. Home    1E
  702. ClearScreen    0C
  703. DelLine    1B 71
  704. EraseEOL 1B 6D
  705. EraseEOS 1B 6F
  706. End
  707.  
  708. Id    iBEX 7150
  709. {b/s 8, lf 0A, up 0B, right 0C, cr 0D}
  710. ClearScreen {+home} 1A
  711. {Scroll screen down 1C}
  712. Home 1E
  713. {Set reverse zone 1B 3A t b l r  t=0..23, b=t..23, l=0..79, r=l..79 (decimal)}
  714. {Set cursor size 1B 3B m n  m=0..9, n=0..9, m<n}
  715. {Set window  1B 3C t b l r}
  716. CurPos 1B 3D
  717. Offset 20 {also applies for t b l r}
  718. RowFirst
  719. {Move cursor right n cols  1B 3E n  (offset 20)}
  720. {Set Protect Zone  1B 3F t b l r}
  721. {Set 40 col screen  1B 41  80-col  1B 42  120-col/14-row  1B 43}
  722. {Cursor blink fast 1B 44  slow 1B 45}
  723. {Cursor erase 1B 46  normal 1B 47}
  724. EnhOn 1B 48 {rev video}
  725. EnhOff 1B 49
  726. {Half intens 1B 4A  off 1B 4B}
  727. {Blinking 1B 4C off 1B 4D}
  728. {Scr dump to prtr 1B 4E}
  729. {Date/time on scrn 1B 4F off 1B 50}
  730. {Parity on 1B 51 off 1B 52}
  731. {Clear non-window area 1B 53} {Clear/home in window area 1B 54}
  732. EraseEOL 1B 5E 30
  733. EraseEOS 1B 5E 32
  734. {Keys: up arrow 05  dn 18  l 13  r 04}
  735. End
  736.  
  737. Id    IBM 3101
  738. {WS DF}
  739. CurPos    1B 59
  740. RowFirst
  741. Offset    20
  742. EraseEOL 1B 49 {DF}
  743. EraseEOS 1B 4A {DF}
  744. ClearScreen 1B 4C
  745. InsLine    1B 4E {MX}
  746. DelLine 1B 4F {MX}
  747. {DelChar 1B 51 MX}
  748. {InsChar 1B 50 MX}
  749. End
  750.  
  751. {
  752. Id    IBM PC
  753. Fr DF
  754. CurPos    1B 59
  755. RowFirst
  756. Offset    20
  757. ClearScreen 1b 45
  758. DelLine    1B 4D
  759. InsLine    1B 4C
  760. EraseEOL 1B 4A
  761. EraseEOS none
  762. EnhOn    1B 72
  763. EnhOff    1B 75
  764. End
  765. }
  766.  
  767. Id    ICL 6402 (KDS 7362)
  768. {DF}
  769. CurPos    1B 3D
  770. RowFirst
  771. Offset    20
  772. Home    1E
  773. ClearScreen 1A
  774. DelLine    1B 52
  775. InsLine    1B 45
  776. EraseEOL 1B 54
  777. EraseEOS 1B 59
  778. EnhOn    1B 62
  779. EnhOff    1B 64
  780. End
  781.  
  782. Id    Imsai VIO
  783. {WS}
  784. CurPos    1B 3D
  785. RowFirst
  786. Offset    20
  787. MemoryMapped
  788. VideoAddress    F000
  789. Remark    ? Does this work ?
  790. End
  791.  
  792. Id    Infoton I-100
  793. {WS}
  794. CurPos    1B 66
  795. ColFirst
  796. Offset    20
  797. DelLine 1B 4C
  798. InsLine 1B 4D
  799. EnhOn    1B 34
  800. EnhOff    1B 33
  801. End
  802.  
  803. Id    Interak VDU2K video card thru bios
  804. {TE}
  805. Height    18
  806. Width    40
  807. CurPos    1B 3D
  808. RowFirst
  809. Offset    20
  810. EnhOn    1B 33
  811. EnhOff    1B 34
  812. {Crsr left    08
  813. Tab    09
  814. Curs dn    0A
  815. Curs up    0B
  816. Curs rt 0C
  817. Home    1E
  818. Cr    0D
  819. }
  820. ClearScreen    1A
  821. {Screen is memory mapped, no details rcvd}
  822. End
  823.  
  824. Id    Kaypro
  825. {VD}
  826. Curpos    1B 3D
  827. RowFirst
  828. Offset    20
  829. EraseEOL 18
  830. ClearScreen 1A
  831. DelLine 1B 52
  832. InsLine 1B 45
  833. End
  834.  
  835. Id    Kaypro with hilite
  836. {VD}
  837. Curpos    1B 3D
  838. RowFirst
  839. Offset    20
  840. EraseEOL 18
  841. ClearScreen 1A
  842. DelLine 1B 52
  843. InsLine 1B 45
  844. EnhOn    1B 42 30 {inverse video}    1B 42 31 {half-intens on}
  845. EnhOff    1B 43 31 {normal video}        1B 43 30 {half-intens off}
  846. End
  847.  
  848. Id    Kaypro 4
  849. {DF}        {Is a Kaypro 4 something different???}
  850. Curpos    1B 3D
  851. RowFirst
  852. Offset    20
  853. EraseEOL 18
  854. EraseEOS    17
  855. Home    1E
  856. ClearScreen 1A
  857. DelLine 1B 52
  858. InsLine 1B 45
  859. EnhOn    1B 42 30
  860. EnhOff    1B 43 30
  861. End
  862.  
  863. Id    Lear Siegler ADM series
  864. See    ADM
  865. End
  866.  
  867. Id    Liberty
  868. {VD}
  869. Curpos    1B 3D
  870. RowFirst
  871. Offset    20
  872. EraseEOL 1B 54
  873. DelLine 1B 52
  874. InsLine 1B 45
  875. EnhOn    1B 29
  876. EnhOff    1B 28
  877. End
  878.  
  879. Id    MAP-80 VFC
  880. {Rory O'F}
  881. CurPos    1B 3D
  882. Offset    20
  883. ClearScreen 1A {also homes cursor}
  884. Initial    1B 49    {select inverse video}
  885. DelLine    0B
  886. InsLine    0E
  887. Home    15
  888. EraseEOL 1B 2A
  889. EraseEOS 1B 25
  890. {EnhOn    1B 41 ;    EnhOff    1B 4E }
  891. HiBitInverseVideo
  892. End
  893.  
  894. Id    Matmos
  895. See Triumph Adler
  896. End
  897.  
  898. Id    MicroTerm ACT-IV
  899. {WS}
  900. CurPos    14
  901. RowFirst
  902. Offset    0
  903. EraseEOL 1E
  904. EraseEOS 1F
  905. ClearScreen    0C
  906. Home    1D
  907. EnhOn    0E
  908. EnhOff    0E
  909. End
  910.  
  911. Id    Morrow MDT-20
  912. {VD MX}
  913. CurPos    1B 3D
  914. ColFirst
  915. Offset    20
  916. EraseEOL 1B 54
  917. EnhOn    1B 29
  918. EnhOff    1B 28
  919. ClearScreen 1A {MX}
  920. InsLine 1B 45 {MX}
  921. DelLine 1B 12 {MX}
  922. End
  923.  
  924. Id    Newbury Labs VDU (what model??)
  925. Curpos    16
  926. Offset    20
  927. {No HiBitInverseVideo}
  928. {not MemoryMapped}
  929. ColFirst    
  930. End
  931.  
  932. Id    North Star Advantage
  933. {WS VD (discrep)}
  934. CurPos    1B 3D
  935. RowFirst
  936. Offset    20
  937. EraseEOL 1B 54    {OR MAYBE 0E}
  938. EnhOn    1B 29    {OR MAYBE 01}
  939. EnhOff    1B 28    {OR MAYBE 02}    {more info please?}
  940. Remark    Some of the info I have from different 
  941. Remark    sources conflicts.  Are there several
  942. Remark    models of the NS Advantage?  Please tell me.
  943. End
  944.  
  945. Id    Osborne 1
  946. {VD DF}
  947. Curpos    1B 3D
  948. RowFirst
  949. Offset    20
  950. {No HiBitInverseVideo}
  951. EraseEOL    1B 54
  952. ClearScreen {homes cursor}    1A
  953. DelLine    1B 52
  954. InsLine    1B 45
  955. EnhOn    1B 28    {Half intensity video on}
  956. EnhOff    1B 29    {Normal intensity}
  957. Home    1E
  958. End
  959.  
  960. Id    Osborne Executive
  961. {VD DF}
  962. Curpos    1B 3D
  963. RowFirst
  964. Offset    20
  965. {No HiBitInverseVideo}
  966. EraseEOL    1B 54
  967. EraseEOS    1B 59
  968. ClearScreen {and home cursor?}    1A    {Fr DF}
  969. ClearScreen {and home cursor?}    1B 5A    {Fr VD}
  970. DelLine    1B 52
  971. InsLine    1B 45
  972. {Fr DF..}
  973. EnhOn    1B 6A
  974. EnhOff    1B 6B
  975. {Fr VD..}
  976. EnhOn    1B 64  1B 28    {what do these escapes do individually?}
  977. EnhOff    1B 62  1B 29
  978. End
  979.  
  980. Id    Otrona Attache
  981. {VD}
  982. Curpos    1B 3D
  983. RowFirst
  984. Offset    20
  985. EraseEOL 1B 4B
  986. InsLine 1B 4C
  987. DelLine 1B 4D
  988. EnhOn    1B 55 22
  989. EnhOff    1B 55 20
  990.         {what do 1B 55 28 and 1B 55 20 do?}
  991. End
  992.  
  993. Id    Perkin Elmer (Bantam) 550
  994. {WS DF}
  995. CurPos    1B 58    {move to row}
  996. Between    1B 59    {move to col}
  997. RowFirst
  998. Offset    20
  999. EraseEOL 1B 49
  1000. ClearScreen    1B 4B
  1001. End
  1002.  
  1003. Id    Philips 2000 Series
  1004. {OR DF}
  1005. CurPos    1B 59
  1006. RowFirst
  1007. Offset    20
  1008. EraseEOL    1B 4B
  1009. EraseEOS    1B 6B
  1010. ClearScreen    0C
  1011.  
  1012. EnhOn    1B 30 10    {DF}
  1013. EnhOff    1B 30 00    {DF}
  1014.  
  1015. EnhOn    1B 30 50    {which is right???}
  1016. EnhOff    1B 30 28
  1017.  
  1018. Home    1A
  1019. DelLine    1B 6C
  1020. InsLine    1B 4C
  1021. End
  1022.  
  1023. Id    Pied Piper, ADM-3A
  1024. Curpos    1B 3D
  1025. RowFirst
  1026. Offset    20
  1027. HiBitInverseVideo {stripped off by standard PP bios, but my own bios uses}
  1028. End
  1029.  
  1030. Id    Pied Piper, Hazeltine 1500
  1031. Curpos    7E 11
  1032. {No HiBitInverseVideo}
  1033. {not MemoryMapped}
  1034. ColFirst    
  1035. Offset    0
  1036. EnhOn    7E 1F
  1037. EnhOff    7E 19
  1038. End
  1039.  
  1040. Id    Qume  QVT-102/102A in native mode
  1041. {QU}
  1042. Curpos    1B 3D
  1043. RowFirst
  1044. Offset    20
  1045. EraseEOL 1B 54
  1046. EraseEOS 1B 59
  1047. ClearScreen {and home cursor} 1A    {or 1B 2B is identical}
  1048. InsLine 1B 45
  1049. DelLine 1B 52
  1050. EnhOn    1B 29    {half-intensity}
  1051. EnhOff    1B 28    {full-intensity (normal at power-on)}
  1052. End
  1053.  
  1054. Id    Sanyo MBC-1200/1250
  1055. {A J McLean}
  1056. Height    20
  1057. Width    50
  1058. Initial    1A
  1059. Final    1A
  1060. Curpos    1B 3D
  1061. RowFirst
  1062. Offset    20
  1063. EraseEOL 1B 54
  1064. ClearScreen 1A
  1065. DelLine    1B 42
  1066. InsLine    1B 49
  1067. EnhOn    1B 74 04
  1068. EnhOff    1B 74 00
  1069. End
  1070.  
  1071. Id    Sirius 9000
  1072. {WS}
  1073. Initial    1B 7B 1B 34 33 0E 00
  1074. CurPos    1B 59
  1075. RowFirst
  1076. Offset    20
  1077. EraseEOL 1B 4B
  1078. DelLine 1B 4D
  1079. InsLine 1B 4C
  1080. EnhOn    1B 70
  1081. EnhOff    1B 71
  1082. Remark    Does the Sirius have a Z80???  Please let me know
  1083. Remark    AUTO LF and AUTO CR modes must be disabled
  1084. End
  1085.  
  1086. Id    Soroc IQ-120/140  (also Apple CP/M)
  1087. {WS VD DF}
  1088. CurPos    1B 3D
  1089. RowFirst
  1090. Offset    20
  1091. EraseEOL    1B 54
  1092. EraseEOS    1B 59    {Fr DF Soroc only}
  1093. ClearScreen    0C    {Fr DF Soroc}
  1094. ClearScreen    1B 2B
  1095. ClearScreen    1B 2A    {Fr DF Apple}
  1096. EnhOn    1B 29    {Fr DF Apple}
  1097. EnhOff    1B 28    {Fr DF Apple}
  1098. End
  1099.  
  1100. Id    Soroc new models (which ones?!!)
  1101. {VD}
  1102. CurPos    1B 3D
  1103. RowFirst
  1104. Offset    20
  1105. EraseEOL    1B 54
  1106. ClearScreen    1A
  1107. DelLine    1B 52
  1108. InsLine    1B 45
  1109. EnhOn    1B 29
  1110. EnhOff    1B 28
  1111. End
  1112.  
  1113. Id    Superbrain
  1114. Curpos    1B 59
  1115. RowFirst
  1116. Offset    20
  1117. {No HiBitInverseVideo}
  1118. EraseEOL    1B 7E 4B
  1119. EraseEOS    1B 7E 6B
  1120. End
  1121.  
  1122. Id    Superbrain, with reverse video
  1123. Curpos    1B 59
  1124. RowFirst
  1125. Offset    20
  1126. {No HiBitInverseVideo}
  1127. {not MemoryMapped}
  1128. EraseEOL    1B 7E 4B
  1129. EraseEOS    1B 7E 6B
  1130. EnhOn    1B 7E 52    {reverse video}    {do some S/Brains not have this??}
  1131. EnhOff    1B 7E 72    {turn off rvrs vid}
  1132. End
  1133.  
  1134. Id    Tandberg
  1135. {DF}
  1136. CurPos    10
  1137. RowFirst
  1138. Offset    0
  1139. ClearScreen 19
  1140. DelLine    1B 5B 4D
  1141. InsLine    1B 4B 4C
  1142. EraseEOL 1B 5B 30 4B
  1143. EnhOn    1B 5B 30 6D
  1144. EnhOff    1B 5B 32 6D
  1145. End
  1146.  
  1147. Id    Telcon Zorba
  1148. {MZ}
  1149. CurPos    1B 59
  1150. RowFirst
  1151. Offset    20
  1152. Height    19
  1153. Home    1B 48
  1154. ClearScreen {homes cursor}    1B 45
  1155. {EraseLine (without moving up) 1B 6B}
  1156. {EraseBOL (beginning of line, thru cursor) 1B 6F
  1157. EraseEOL 1B 4B
  1158. EraseEOS 1B 4A
  1159. InsLine    1B 4C
  1160. DelLine    1B 4D
  1161. {Enter graphics mode    1B 46}
  1162. {Exit ditto        1B 4A}
  1163. End
  1164.  
  1165. Id    Televideo 910
  1166. {WS}
  1167. Initial    1B 27    {what does this do?}
  1168. CurPos    1B 3D
  1169. RowFirst
  1170. Offset    20
  1171. EraseEOL    1B 54
  1172. EnhOn    1B 29
  1173. EnhOff    1B 28
  1174. Remark    Set switches for either 910 or ADM-3A mode
  1175. End
  1176.  
  1177. Id    Televideo 912/920
  1178. {WS VD (discrep)}
  1179. Initial    1B 71 1B 77 1B 43 1B 2C    {what do these do??}
  1180. CurPos    1B 3D
  1181. RowFirst
  1182. Offset    20
  1183. {ClearScreen 1A ?}
  1184. EnhOn    1B 29
  1185. EnhOff    1B 28
  1186. ClearScreen 1B 2B {MX}
  1187. EraseEOS 1B 59 {MX}
  1188. EraseEOL 1B 54 {MX}
  1189. InsLine 1B 45 {MX}
  1190. DelLine 1B 52 {MX}
  1191. {DelChar 1B 57 MX}
  1192. {InsChar 1B 51 MX}
  1193. End
  1194.  
  1195. Id    Televideo 914
  1196. {TV}
  1197. CurPos    1B 3D
  1198. RowFirst
  1199. Offset    20
  1200. EraseEOL    1B 54
  1201. EraseEOS    1B 59
  1202. {ClearScreen 1A ?}
  1203. DelLine    1B 52
  1204. InsLine    1B 45
  1205. {EnhOn    1B 29
  1206. EnhOff    1B 28    Write protect mode off
  1207. }
  1208. EnhOn    1B 47 34    {Full intensity reverse b/grnd}
  1209. EnhOff    1B 47 30    {Full intensity normal video}
  1210. {other codes exist e.g. invisible, blinking, underline, half intensity,
  1211. and these can be combined}
  1212. End
  1213.  
  1214. Id    Televideo 924
  1215. CurPos    1B 3D
  1216. RowFirst
  1217. Offset    20
  1218. EnhOn    1B 29
  1219. EnhOff    1B 28
  1220. End
  1221.  
  1222. Id    Televideo 925/950
  1223. {WS}
  1224. Initial    1B 3E 1B 77 1B 43 1B 4E    {what do these do??}
  1225. CurPos    1B 3D
  1226. RowFirst
  1227. Offset    20
  1228. EraseEOL    1B 54
  1229. {ClearScreen 1A ?}
  1230. DelLine    1B 52
  1231. InsLine    1B 45
  1232. EnhOn    1B 29
  1233. EnhOff    1B 28
  1234.     {Does this also work for TS800A and TV914?  If not, try}
  1235. {EnhOn    1B 47 34}    {reverse current background}
  1236. {EnhOff    1B 47 30}
  1237. End
  1238.  
  1239. Id    Televideo 955
  1240. {TV}
  1241. CurPos    1B 3D
  1242. RowFirst
  1243. Offset    20
  1244. EraseEOL    1B 54
  1245. EraseEOS    1B 59
  1246. {ClearScreen 1A ?}
  1247. ClearScreen 1B 2A {Replace all chars with null, reset protect & wr-prot modes}
  1248. Home    1E
  1249. DelLine    1B 52
  1250. InsLine    1B 45    {cursor moves to first col of inserted line}
  1251. EnhOn    1B 29        {half-intensity}
  1252. EnhOff    1B 28
  1253. EnhOn    1B 47 34    {reverse video}
  1254. EnhOff    1B 47 30
  1255. End
  1256.  
  1257. Id    Transam Tuscan 64 x 16
  1258. {DF}
  1259. Height    10
  1260. Width    40
  1261. CurPos    04
  1262. ColFirst
  1263. Offset    0
  1264. EraseEOL 03
  1265. EraseEOS 15
  1266.  
  1267. Id    Transam Tuscan VB4
  1268. {DF}
  1269. Curpos    7E
  1270. ColFirst    
  1271. Offset    0
  1272. EraseEOL 7E 0F
  1273. EraseEOS 7E 18
  1274. ClearScreen 7E 1C
  1275. Home    7E 12
  1276. DelLine 7E 13
  1277. InsLine 7E 1A
  1278. EnhOn    7E 1E
  1279. EnhOff    7E 19
  1280. End
  1281.  
  1282. Id    Triumph Adler PC (Matmos/Alphatronic)
  1283. {OR DF}
  1284. Height 18    {or 19?}
  1285. CurPos    1B 59
  1286. RowFirst
  1287. Offset    20
  1288. EraseEOL    1B 4B    {1B 19 is same}
  1289. EraseEOS    1B 4A
  1290. ClearScreen    1B 45 {homes}
  1291. Home    1B 48    {1B 11 is same}
  1292. ClearScreen    1B 48 1B 4A
  1293. DelLine    1B 46
  1294. EnhOn    1C    {inverse video}
  1295. EnhOff    12
  1296. {Init screen driver 1B 0C xx, where xx
  1297.     b0 = 0 scroll after writing last scrn pos
  1298.        = 1 home after ditto
  1299.     b2 = 0 ctrl key returns 7F
  1300.        = 1 ctrl key conventional
  1301.     b3 = 0 no function
  1302.        = 1 ctrl returns 84 in conjunc with console i/p
  1303.     b6 = 1 same color available for fg & bg
  1304.        = 0 inhibits same color
  1305.     b7 = 0 escape seq clears scrn
  1306.        = 1        doesn't
  1307. default at start is 1B 0C 05
  1308.  
  1309. 1B 09    replace key code table
  1310. 1B 10 xx  o/p xx blanks
  1311. 1B 1D xx yy  o/p yy repeated
  1312. 1B 12    cursor off
  1313. 1B 13    cursor on
  1314. 1B 17    return cursor pos in DE (D=line,E=col)
  1315. 1B 18    o/p char from E
  1316. 1B 1A  or  1B 43    move cursor right
  1317. 1B 1C    return in E char at cur pos, move cursor
  1318. 1B 41    cur up
  1319. 1B 42    cur down
  1320. 1B 43    cur right
  1321. 1B 44    cur left
  1322. 1B 45    Clear screen & home
  1323. 1B 31    Set graphic mode (20 to 5F blk grph chs)
  1324. 1B 32    Exit graphics
  1325. 1B 49 xx  Insrt blank at crsr pos & shift all chs right up to col xx
  1326.     (Last ch is deleted)
  1327. 1B 47 xx  Del ch at crsr pos, shift rest of line up to col xx left
  1328. 1B 53 30  Set 40 col width
  1329. 1B 53 32  Set 80 col width
  1330. 1B 54 ff bb  Clr scrn, set fgrnd & bkgrnd colors (30..37) (30=black, 37=white)
  1331. 1B 55 ff bb  Similar, without clr scrn
  1332. 1B 56 vv    Set scrn attribute 30=normal, 31=blink, 32=inverse, 33=both
  1333. }
  1334. End
  1335.  
  1336. Id    Triumph Adler (unknown model) 
  1337. {BB}
  1338. CurPos    1B 16
  1339. RowFirst
  1340. Offset    0
  1341. EraseEOL    1B 48
  1342. ClearScreen    0C
  1343. EnhOn    1C
  1344. EnhOff    12
  1345. {info fr BB (customer of Rod S) phoned 21 feb 86, further details in mail}
  1346. End
  1347.  
  1348. Id    TRS80 Model I
  1349. {DF}
  1350. CurPos    1B 59
  1351. {RowFirst or ColFirst???}
  1352. Offset    20
  1353. Home    1C
  1354. ClearScreen 0C
  1355. EraseEOL 01
  1356. EraseEOS 02
  1357. End
  1358.  
  1359. Id    TRS80 Model II
  1360. {DF}
  1361. CurPos    1B 59 1D    {is the 1D correct? compare Models I & 12}
  1362. RowFirst
  1363. Offset    20
  1364. Home    06
  1365. ClearScreen 0C
  1366. InsLine    04
  1367. EraseEOL 1E
  1368. EraseEOS 1F
  1369. EnhOn    0E
  1370. EnhOff    0F
  1371. End
  1372.  
  1373. Id    TRS80 Model 12 - Pickels & Trout CP/M 2.2
  1374. {Terry Pinto}
  1375. {also believed to work for TRS80 Models II & 16}
  1376. CurPos    1B 59
  1377. RowFirst
  1378. Offset    20
  1379. Home    06
  1380. ClearScreen 0C
  1381. InsLine    04
  1382. DelLine    0B
  1383. EraseEOL 01
  1384. EraseEOS 02
  1385. EnhOn    0E
  1386. EnhOff    0F
  1387. Initial    0C
  1388. Final    0C
  1389. Remark    If you would like to use the arrow keys, and you are running
  1390. Remark    CP/M 2.2m, you may redefine them to the WordStar equivalents
  1391. Remark    using the utility program KXEDIT.COM.
  1392. End
  1393.  
  1394. Id    TTX3000 ?
  1395. {MX}
  1396. CurPos 1B 3D
  1397. RowFirst
  1398. ClearScreen 1A
  1399. EraseEOL 1B 54
  1400. InsLine 1B 45
  1401. DelLine 1B 52
  1402. End
  1403.  
  1404. Id    VDB 8024
  1405. CurPos    1B 3D
  1406. RowFirst
  1407. Offset    20
  1408. ClearScreen 1A
  1409. DelLine    1B 52
  1410. InsLine    1B 45
  1411. EraseEOL 1B 54
  1412. EraseEOS 1B 59
  1413. EnhOn    1B 47 34
  1414. EnhOff    1B 47 30
  1415. End
  1416.  
  1417. Id    Visual 200
  1418. {WS VD DF}
  1419. CurPos    1B 59
  1420. RowFirst
  1421. Offset    20
  1422. EraseEOL    1B 78
  1423. ClearScreen    1B 76
  1424. DelLine    1B 4D
  1425. InsLine    1B 4C
  1426. EnhOn        1B 34
  1427. EnhOff        1B 33
  1428. End
  1429.  
  1430. Id    Volker Craig 4404
  1431. {DF}
  1432. CurPos    10
  1433. RowFirst
  1434. Offset    20
  1435. Home    19
  1436. ClearScreen    18
  1437. EraseEOL    16
  1438. EraseEOS    17
  1439. EnhOn    0F
  1440. EnhOff    0E
  1441. End
  1442.  
  1443. Id    Wren
  1444. {DF}
  1445. CurPos    1B 3D
  1446. RowFirst
  1447. Offset    20
  1448. Home    14
  1449. ClearScreen    1A
  1450. EraseEOL    1B 54
  1451. EnhOn    1B 47 34
  1452. EnhOff    1B 47 30
  1453. End
  1454.  
  1455. Id    Wyse WY-50/100/200/300
  1456. {VD DF}
  1457. Curpos    1B 3D
  1458. RowFirst
  1459. Offset    20
  1460. EraseEOL 1B 54
  1461. EraseEOS    1B 59
  1462. ClearScreen    1B 2A    {VD}
  1463. ClearScreen    1B 2B    {DF}
  1464. Home    1B 7B 1E
  1465. DelLine 1B 52
  1466. InsLine 1B 45
  1467. EnhOn    1B 29    {VD}
  1468. EnhOff    1B 28    {VD}
  1469. {EnhOn, EnhOff reversed    DF}
  1470. End
  1471.  
  1472. Id    Xerox 820
  1473. {OR MX}
  1474. CurPos    1B 3D
  1475. RowFirst
  1476. Offset    20
  1477. EraseEOL    18
  1478. EraseEOS    11
  1479. ClearScreen    1A
  1480. End
  1481.  
  1482. Id    Xerox 820 -- another way?
  1483. {DF}
  1484. CurPos    1B 3D
  1485. RowFirst
  1486. Offset    20
  1487. Home    1E
  1488. EraseEOL    18
  1489. EraseEOS    11
  1490. ClearScreen    1B 2A
  1491. DelLine    1B 52
  1492. InsLine    1B 45
  1493. EnhOn    1B 28
  1494. EnhOff    1B 29
  1495. End
  1496.  
  1497. Id    Xerox VDU
  1498. {DF}
  1499. CurPos    1B 3D
  1500. RowFirst
  1501. Offset    20
  1502. Home    1E
  1503. EraseEOL    18
  1504. EraseEOS    11
  1505. ClearScreen    1A
  1506. End
  1507.  
  1508. Id    Zenith Z19
  1509. See    Heath H19
  1510. End
  1511.  
  1512. Id    Zorba
  1513. See Telcon Zorba
  1514. End
  1515.  
  1516.  
  1517. {For a full list of the keywords and syntax, refer to the
  1518. Installation manual.  To obtain the manuals, read DZ--READ.ME}
  1519.  
  1520.  
  1521. {For a full