home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / C128Telecom / ACE-15E.SFX / ace15-term.doc < prev   
Text File  |  1995-12-17  |  18KB  |  314 lines

  1. ┴├┼TERM ─OCUMENTATION  FOR VERSION 1.01   [─ECEMBER 17, 1995]
  2. ------------------------------------------------------------------------------
  3. 1. ╔╬╘╥╧─╒├╘╔╧╬
  4.  
  5. ╘HIS IS A SIMPLE ╓╘-100 TERMINAL-EMULATION PROGRAM.  ╘O START IT UP, TYPE:
  6.  
  7. TERM
  8.  
  9. AT THE COMMAND-LINE PROMPT.  ╫HEN IT STARTS, IT WILL BRING UP A SCREEN WITH
  10. 24 DISPLAY LINES AND A STATUS LINE.  (┘OU WILL SEE SLIGHTLY DIFFERENT THINGS
  11. DEPENDING ON THE NUMBER OF DISPLAY LINES THAT THE WINDOW YOU START THE
  12. TERMINAL PROGRAM IN; AN 27-ROW ╓─├ SCREEN GIVES THE BEST RESULTS).  ╘HE
  13. STATUS LINE WILL DISPLAY THE PROGRAM NAME AND VERSION (THE OFFICIAL NAME IS
  14. "┴├┼TERM"), THE BAUD RATE, THE PARITY (ET AL.) SETTING, THE TERMINAL
  15. EMULATION TYPE, AND THE CAPTURE BUFFER-SIZE AND MODIFICATION STATUS, THE
  16. AMOUNT OF DYNAMIC MEMORY FREE, AND WHICH KEY TO PRESS FOR HELP.
  17.  
  18. ╘HE CAPTURE BUFFER, WHEN ACTIVE, STORES EVERY BYTE RECEIVED FROM THE SERIAL
  19. PORT VERBATIM (INCLUDING ESCAPE SEQUENCES, ETC.) AND CAN GROW TO BE AS LARGE
  20. AS THE AMOUNT OF FREE "DYNAMIC" MEMORY YOU HAVE AVAILABLE.  ═Y SYSTEM HAS
  21. 12.5 ═EGS OF THE STUFF AVAILABLE, AND THAT IS HOW LARGE MY CAPTURE BUFFER
  22. CAN GET.  ╘HE SIZE OF THE CAPTURE BUFFER IS REPORTED IN BYTES ON THE STATUS
  23. LINE (AS IS THE AMOUNT OF DYNAMIC MEMORY FREE).
  24.  
  25. ╘HE CAPTURE BUFFER USES "DYNAMIC MEMORY" EXCLUSIVELY FOR STORING DATA (IT
  26. DOESN'T USE ANY MEMORY IN THE PROGRAM AREA FOR THIS), SO YOU WILL NOT HAVE
  27. MUCH LUCK TRYING TO USE THIS FEATURE ON AN UNEXPANDED ├64, WHICH WILL ONLY
  28. GIVE YOU A LITTLE BIT OF DYNAMIC MEMORY TO USE (MORE IF YOU DISABLE THE
  29. ╙OFT-80 DISPLAY OR DECREASE THE PROGRAM-AREA LIMIT).  ┴LSO, THIS FEATURE
  30. WILL DROP LOTS OF CHARACTERS IF YOUR MODEM DOESN'T HAVE ╥╘╙/├╘╙ HARDWARE
  31. FLOW CONTROL.  ╔F YOUR MODEM HAS HARDWARE FLOW CONTROL BUT YOU LOSE
  32. CHARACTERS ANYWAY, THEN TRY FIDDLING WITH THE "╥╘╙ ACTIVATION DELAY" FIELD
  33. IN THE SYSTEM CONFIGURATION.  ┘OU CAN CHECK IF YOU ARE LOSING CHARACTERS BY
  34. PRESSING ├TRL-╧ AND CHECKING THE OVERRUN COUNT.  ╘HE PROGRAM CURRENTLY HAS
  35. ONLY ONE CAPTURE BUFFER, BUT THE DESIGN ALLOWS FOR MULTIPLE CAPTURE BUFFERS
  36. (IF SUCH A THING WHOULD BE USEFUL).  ╘HE CAPTURE BUFFER IS THE ONLY REAL
  37. "FEATURE" OF THE TERMINAL PROGRAM, OTHER THAN THE ╓╘-100 EMULATION.
  38.  
  39. ╘HERE ARE THREE TERMINAL-EMULATION MODES SUPPORTED: ╓╘-100, ╟LASS╘╘┘, AND
  40. ╓ERBATIM.  ╟LASS╘╘┘ WILL NOT INTERPRET ANY OF THE ESCAPE SEQUENCES THAT IT
  41. RECEIVES, AND ╓ERBATIM MODE WILL DISPLAY EVERY CHARACTER THAT IT RECEIVES
  42. AND WILL NOT EVEN INTERPRET CONTROL CHARACTERS LIKE CARRIAGE RETURN.  ╔N
  43. THIS MODE, THE CHARACTERS WILL BE SHOWN IN REVERSE ACCORDING TO THE ┴╙├╔╔
  44. CHARACTER (PRINTABLE CHARACTERS WILL BE TRANSLATED AS NORMAL).
  45.  
  46. ┴LL OF THE IMPORTANT ╓╘-100 ESCAPE SEQUENCE ARE SUPPORTED (INCLUDING THE
  47. ╔NSERT-╠INE AND ─ELETE-╠INE SEQUENCES OF THE ╓╘-102), SO YOU SHOULDN'T HAVE
  48. TOO MANY PROBLEMS.  ╧NE THING TO NOTE: THE SCROLL-REGION DOESN'T WORK
  49. EXACTLY LIKE IT DOES ON A ╓╘-100: IF THE CURSOR IS MOVED OUTSIDE OF THE
  50. SCROLL REGION, THEN THE SCROLL REGION WILL BE RESET TO THE ENTIRE SCREEN.
  51. (╔ DON'T KNOW IF THIS RESTRICTION IS OF ANY PRACTICAL CONSEQUENCE; MOST
  52. FULL-SCREEN PROGRAMS JUST USE SCROLL REGIONS TEMPORARILY TO INSERT AND
  53. DELETE LINES).  ╘HIS PROGRAM HAS BEEN TESTED AND WORKS PERFECTLY WITH "VI",
  54. "EMACS", "PINE", AND "LYNX".
  55.  
  56. ╔N NORMAL OPERATION, YOU TYPE CHARACTERS ON THE KEYBOARD AND THEY ARE SENT
  57. TO THE MODEM, AND THE CHARACTERS FROM THE MODEM ARE DISPLAYED ON THE
  58. SCREEN.  ╘HIS IS "FULL ECHOPLEX", AND THE PROGRAM DOESN'T SUPPORT "HALF
  59. ECHOPLEX".  ╘HE PROGRAM ALSO DOESN'T SUPPORT MENU-ORIENTED AUTO-DIALING/
  60. ETC.  FEATURES, SO YOU'RE GOING TO HAVE TO SEND YOUR OWN "┴╘" COMMANDS TO
  61. YOUR MODEM BY HAND (WHICH REALLY ISN'T MUCH OF A BOTHER IF YOU HAVE AN
  62. INTELLIGENT MODEM AND IT IS SET UP PROPERLY (IT DOESN'T TAKE ME VERY LONG TO
  63. TYPE "ATDS")).
  64.  
  65. 2. ├╧══┴╬─ ╦┼┘╙
  66.  
  67. ╘HE FOLLOWING HOT KEYS ARE SUPPORTED ("├O-" MEANS "├OMMODORE-" AND "├T-"
  68. MEANS "├TRL-"):
  69.  
  70. ├O-┴ : DECREASE BAUD RATE
  71. ├O-┬ : INCREASE BAUD RATE
  72. ├O-┼ : EXIT AND SAVE CAPTURE BUFFER IF MODIFIED
  73. ├O-╔ : HELP INFORMATION (ALSO, THE ╚┼╠╨ KEY)
  74. ├O-╬ : NAME THE CAPTURE BUFFER
  75. ├O-╧ : SHOW OPERATING STATUS OF MODEM DRIVER
  76. ├O-╨ : CHANGE PARITY: 8╬1/7┼1
  77. ├O-╤ : QUIT (WON'T WORK IF BUFFER IS MODIFIED)-+
  78. ├O-╙ : SAVE THE CAPTURE BUFFER                 ▄
  79. ├O-╘ : SET TERMINAL-EMULATION TYPE             ▄
  80. ├O-┌ : PAUSE TERMINAL FLOW                     V
  81. ├O-\ : TOGGLE CAPTURE-BUFFER MODIFICATION STATUS
  82. ├O-_ : COMPOSE ╔╙╧-8859-1 CHARACTER
  83. ├O + AND ├O - : ENABLE(+)/DISABLE(-) THE CAPTURE BUFFER
  84. ├T-1 : CLEAR THE CAPTURE BUFFER
  85. ├T-3 : ENTER HEXADECIMAL ┴╙├╔╔ CHARACTER CODE
  86. ╞1,╞3,╞5,╞7,├T-@ TO ├T-_ : ╨╞1,╨╞2,╨╞3,╨╞4, ┴╙├╔╔ ├TRL CODES
  87. ├╠╥  : CLEAR SCREEN (NOTHING SENT TO MODEM)
  88. ─┼╠,╚╧═┼,┬┴├╦┴╥╥╧╫ : ┬╙,─┼╠,_(128) / ┬╙,─┼╠,┼╙├(64)
  89. ╥╓╙,╥╓╙╧╞╞ : REVERSE SCREEN (128 ╓─├ ONLY)
  90. ╙╘╧╨ : NOTHING(128) / SEND ╘┴┬ CHARACTER(64)
  91.  
  92. ╘HE CAPTURE BUFFER IS NAMED "CAPTUREBUF" BY DEFAULT BUT YOU CAN CHANGE THIS
  93. BY USING ├OMMODORE-╬.  ┘OU WILL BE PROMPTED TO ENTER A FILENAME ON THE
  94. STATUS LINE.  ╘HIS NAME CAN BE A FULL PATHNAME IF YOU WISH.  ╔F THE FILENAME
  95. ALREADY EXISTS, THEN THE OLD FILE WILL AUTOMATICALLY BE OVERWRITTEN WHEN YOU
  96. SAVE THE CAPTURE BUFFER.
  97.  
  98. ╔F THE CAPTURE BUFFER HAS UNSAVED CHARACTERS IN IT, THEN AN ASTERISK (*)
  99. WILL BE DISPLAYED BEFORE THE "BUF/┬╒╞" FIELD ON THE STATUS LINE.  ╫HEN THE
  100. CAPTURE BUFFER IS ACTIVE, THE FIELD WILL BE NAMED "┬╒╞" AND WHEN IT IS
  101. INACTIVE, "BUF".  ╘HE CONTENTS OF THE BUFFER WILL BE RETAINED BETWEEN
  102. ACTIVATIONS AND DEACTIVATIONS.  ╘O CLEAR THE CAPTURE BUFFER, USE ├TRL-1.
  103. ┘OU CANNOT CLEAR THE CAPTURE BUFFER NOR EXIT FROM THE TERMINAL PROGRAM IF
  104. THE BUFFER HAS UNSAVED CHARACTERS IN IT, SO YOU CAN USE ├TRL-\ (BRITISH
  105. POUND) TO TOGGLE THE MODIFICATION STATUS (OR SAVE THE BUFFER WITH ├TRL-╙ OR
  106. ├TRL-┼).
  107.  
  108. ╘HE ├TRL-╧ "OPERATING STATUS" OF THE MODEM INCLUDES THE NUMBER OF CHARACTERS
  109. DROPPED, SEND, AND RECEIVED.
  110.  
  111. ╘HE ├TRL-┌ KEY ALLOWS YOU TO STOP THE FLOW OF THE DISPLAY IMMEDIATELY.  ╫HEN
  112. THIS KEY IS PRESSED, ┴├┼TERM WILL STOP PULLING CHARACTERS FROM THE MODEM
  113. DEVICE AND WILL WAIT FOR YOU TO PRESS ANOTHER KEY.  ╔F THE RECEIVE BUFFER
  114. FOR THE MODEM FILLS UP, THEN THE DEVICE DRIVER WILL ASSERT HARDWARE FLOW
  115. CONTROL.  ╔F YOU HAVE A HARDWARE-FLOW-CONTROLLED CONNECTION ALL THE WAY BACK
  116. TO YOUR REMOTE HOST, THEN NO CHARACTERS WILL BE LOST.  ╞OR MODERN REMOTE
  117. HOSTS, THIS MECHANISM WILL GIVE YOU MUCH FASTER RESPONSE THAN THE
  118. NOW-PRETTY-MUCH-USELESS ├TRL-╙ / ├TRL-╤ (╪OFF/╪ON) MECHANISM.
  119.  
  120. ╘HE KEYS ─┼╠, ╚╧═┼, ┬┴├╦┴╥╥╧╫, AND ╙╘╧╨ SEND SPECIAL CHARACTERS, DEPENDING
  121. ON WHETHER YOU ARE USING A ├128 OR ├64 KEYBOARD (EXTENDED OR BASIC
  122. KEYBOARD).  ╘HE ─┼╠ AND ╚╧═┼ KEYS SEND ┬ACK╙PACE ($08) AND ─ELETE ($7F),
  123. RESPECTIVELY ON BOTH KEYBOARDS.  ╘HE ┬┴├╦┴╥╥╧╫ SENDS AN UNDERSCORE AND ╙╘╧╨
  124. IS IGNORED ON A ├128 WHILE ┬┴├╦┴╥╥╧╫ SENDS AN ┼SCAPE AND ╙╘╧╨ SENDS A ╘AB ON
  125. THE ├64.  ╘O GET AN UNDERSCORE ON A ├64, YOU CAN PRESS EITHER
  126. ╙HIFT-┬┴├╦┴╥╥╧╫ OR ├OMMODORE-╙╨┴├┼.  ╘HESE KEYS ARE NOT CURRENTLY
  127. USER-DEFINABLE (EXCEPT BY MODIFYING AND RE-ASSEMBLING THE TERMINAL
  128. PROGRAM--IT IS WRITTEN FOR THE ┴├┼-ASSEMBLER AND THE STUFF TO CHANGE IS NEAR
  129. THE BOTTOM OF THE SOURCE FILE), SO YOU'LL HAVE TO LIVE WITH THESE SETTINGS
  130. FOR THE TIME BEING.
  131.  
  132. 3. ├╚┴╥┴├╘┼╥ ├╧═╨╧╙╔╘╔╧╬
  133.  
  134. ┴├┼TERM HAS TWO COMMAND KEYS FOR COMPOSING CHARACTERS:  ├TRL-3 (WITH THE #
  135. SYMBOL ON TOP) AND ├OMMODORE-_ (┬ACK┴RROW).  ┴FTER PRESSING THE FORMER, YOU
  136. WILL BE PROMPTED TO ENTER THE TWO-DIGIT HEXADECIMAL NUMBER FOR THE ┴╙├╔╔
  137. CODE THAT YOU WANT TO SEND.  ┴FTER ENTERING THE DIGITS, THE CODE WILL BE
  138. SENT JUST AS IF YOU HAD TYPED IT ON THE KEYBOARD.  ╞OR YOUR CONVENIENCE, A
  139. TABLE OF ALL OF THE ┴╙├╔╔ CODES (INCLUDING THE ╔╙╧-8859-1 CODES) IS INCLUDED
  140. IN ┴PPENDIX ┴ OF THIS DOCUMENT.
  141.  
  142. ╬OTE THAT IN ORDER TO DISPLAY THE ╔╙╧-8859-1 CHARACTERS, YOU HAVE TO LOAD
  143. THAT CHARACTERSET INTO THE KERNEL.  ┘OU CAN DO THIS BY EITHER TYPING:
  144.  
  145. CHRSET ACECHR-ISO8859-1
  146.  
  147. ON THE COMMAND LINE OR BY CHANGING THE "DEFAULT CHARACTER SET" FIELD IN THE
  148. SYSTEM CONFIGURATION TO BE THE STRING "ACECHR-ISO8859-1".  ╘HE FACTORY-SET
  149. DEFAULT IS TO USE "ACECHR-COMMODORE" FOR HYSTERICAL RAISINS (THOUGH ╔
  150. PERSONALLY USE THE ╔╙╧ SET AT ALL TIMES).
  151.  
  152. ╘HE ├OMMODORE-┬ACK┴RROW COMMAND WILL PROMPT YOU FOR A SPECIAL TWO-CHARACTER
  153. CODE THAT REPRESENTS THE ╔╙╧-8859-1 CHARACTER THAT YOU WANT TO SEND.  ╞OR
  154. EXAMPLE, IF ╔ WANTED TO ENTER ═ARKO ═AKELA'S NAME IN THE PROPER WAY, ╔ WOULD
  155. ENTER (ANGLE BRACKETS AROUND KEYSTROKES):
  156.  
  157. <═><A><R><K><O>< ><═><├O-_><"><A><K><E><L><├O-_><"><A>
  158.  
  159. ╘HE FOLLOWING CHARACTER-COMPOSITION SEQUENCES ARE ACCEPTED FOR GENERATING
  160. ╔╙╧-8859-1 CHARACTERS.  ╘HIS TABLE WAS DERIVED FROM THE ╓╘-220 CHARACTER-
  161. COMPOSITION TABLE, BUT A FEW EXTENSIONS ARE MADE BECAUSE THE ╓╘-220 TABLE
  162. DIDN'T INCLUDE ALL OF THE ┴╙├╔╔ CODES BETWEEN $┴0 AND $╞╞ (PLUS, A COUPLE
  163. OF ╓╘ CHARACTERS ARE IN DIFFERENT POSITIONS).
  164.  
  165. ┴╙├  ╙┼╤╒┼╬├┼                  ┴╙├  ╙┼╤╒┼╬├┼            ┴╙├  ╙┼╤╒┼╬├┼
  166. ---  ---------------           ---  --------            ---  --------
  167. $A0  <SPACE><SPACE>            $C0  └┴                  $E0  └A
  168. $A1  !!                        $C1  '┴                  $E1  'A
  169. $A2  ├/ OR ├▄                  $C2  ^┴                  $E2  ^A
  170. $A3  ╠- OR ╠=                  $C3  ▐┴                  $E3  ▐A
  171. $A4  ╪╧ OR ╪0                  $C4  "┴                  $E4  "A
  172. $A5  ┘- OR ┘<SPACE>            $C5  *┴                  $E5  *A
  173. $A6  ▄▄                        $C6  ┴┼                  $E6  AE
  174. $A7  ╙╧ OR ╙! OR ╙0            $C7  ├,                  $E7  C,
  175. $A8  ""                        $C8  └┼                  $E8  └E
  176. $A9  ├╧ OR ├0                  $C9  '┼                  $E9  'E
  177. $AA  ┴_                        $CA  ^┼                  $EA  ^E
  178. $AB  <<                        $CB  "┼                  $EB  "E
  179. $AC  ▐▐                        $CC  └╔                  $EC  └I
  180. $AD  --                        $CD  '╔                  $ED  'I
  181. $AE  ╥╧ OR ╥0                  $CE  ^╔                  $EE  ^I
  182. $AF  __                        $CF  "╔                  $EF  "I
  183. $B0  0^                        $D0  ─-                  $F0  %O
  184. $B1  +-                        $D1  ▐╬                  $F1  ▐N
  185. $B2  2^                        $D2  └╧                  $F2  └O
  186. $B3  3^                        $D3  '╧                  $F3  'O
  187. $B4  ''                        $D4  ^╧                  $F4  ^O
  188. $B5  /╒                        $D5  ▐╧                  $F5  ▐O
  189. $B6  ╨!                        $D6  "╧                  $F6  "O
  190. $B7  .^                        $D7  **                  $F7  //
  191. $B8  ,,                        $D8  ╧/                  $F8  O/
  192. $B9  1^                        $D9  └╒                  $F9  └U
  193. $BA  ╧_                        $DA  '╒                  $FA  'U
  194. $BB  >>                        $DB  ^╒                  $FB  ^U
  195. $BC  14                        $DC  "╒                  $FC  "U
  196. $BD  12                        $DD  '┘                  $FD  'Y
  197. $BE  34                        $DE  ╨╨                  $FE  PP
  198. $BF  ??                        $DF  SS                  $FF  "Y
  199.  
  200. ┘OU DON'T HAVE TO WORRY ABOUT TYPING EACH OF THESE SEQUENCES EXACTLY AS-IS,
  201. SINCE FOUR TRANSFORMATIONS ARE APPLIED IN TRYING TO MATCH A TWO-CHARACTER
  202. SEQUENCE TO AN ┴╙├╔╔ CODE: (1) TRY TO MATCH AS-IS; (2) SWAP THE ORDER OF THE
  203. TWO CHARACTERS AND TRY TO MATCH; (3) SWAP THE ORDER BACK AND ALTER THE CASE
  204. OF THE TWO CHARACTERS (LETTERS) AND TRY TO MATCH; AND (4) SWAP THE ALTERED-
  205. CASE CHARACTERS INTO REVERSE ORDER AGAIN AND TRY TO MATCH.  ╘HE FIRST MATCH
  206. WINS, AND IF NO MATCHES WORK THEN AN ERROR IS DISPLAYED AND NOTHING IS SENT
  207. TO THE MODEM.
  208.  
  209. 4. ╘╚┼ ╞╒╘╒╥┼
  210.  
  211. ╞UTURE PLANS FOR THIS TERMINAL PROGRAM INCLUDE FIXING PERFECTING THE
  212. EMULATION IMPLEMENTING A SCROLLBACK VIEWER FOR THE CAPTURE BUFFER, AND
  213. ALLOWING THE PROGRAM TO CALL EXTERNAL PROGRAMS LIKE THE COMMAND SHELL, ┌┼─,
  214. AND FILE-TRANSFER PROGRAMS.  ╘HE INTENDED FILE-TRANSFER PROGRAMS ARE:
  215. ╥AW-╘EXT TRANSFER, ╞╪, AND ┌-═ODEM.
  216.  
  217. ╘HE TERMINAL PROGRAM WILL BE MADE TO ACCEPT THE FOLLOWING COMMANDS IN ITS
  218. CONFIGURATION FILE, ".TERMRC" (CURRENTLY NO SUPPORT EXISTS):
  219.  
  220. - ╔MPLEMENT SOME KIND OF USER-CONFIGURATION MECHANISM INTO ┴├┼TERM.
  221.   ╞UNCTIONS: GETLINE, GETWORD, LOCASE╫ORD, LOOKUP╫ORD.
  222.   - SCRIPT ".TERMRC":
  223.   - KEY DEL $08
  224.   - KEY HOME $7F
  225.   - KEY BACKARROW $5F
  226.   - KEY STOP NULL
  227.   - TERM VT-100
  228.   - BAUD 38400
  229.   - PARM 8╬1
  230.   - STRING 1 HELLO THERE HOW ARE YOU?
  231.   - READBUF 768
  232.   - CHRSET FILENAME
  233.   - NUMBER 1 38400 8╬1 886-1234 CCNGA
  234.   - HANGUP ▐▐▐┴╘╚^M▐▐▐
  235.   - DIAL ┴╘─╘
  236.   - CALL-EXTERNAL YES
  237. - ┼XTRA FEATURES FOR ┴├┼TERM: SEND BREAK, DROP ─╘╥, FORCE FLOW CONTROL.
  238. - ┼XTEND THE CONFIGURATION FILE TO 512+ BYTES AND ADD NEW CONFIGURATION
  239.   ITEMS, INCLUDING THE KEYMAPS, A TEMPORARY DIRECTORY, AND A CONFIG
  240.   DIRECTORY LIST FOR ".XXXXRC" FILES (OR USE EXEC PATH?).  ╘YPE OF ├128
  241.   INTERNAL MEMORY EXPANSION, TYPE OF ├64 INTERNAL MEMORY EXPANSION, TYPE
  242.   OF CLOCK TO INITIALLY SET TIME FROM.
  243. ------------------------------------------------------------------------------
  244. ┴╨╨┼╬─╔╪ ┴.
  245. ------------------------------------------------------------------------------
  246.                    ├RAIG'S ╚ANDY ┴╙├╔╔ ╟UIDE (╔╙╧-8859-1)
  247.  
  248.   0/00 ____╬╒╠____   64/40 _____@_____  128/80 ___________  192/C0 _┴└_GRAVE__
  249.   1/01 ____╙╧╚____   65/41 _____┴_____  129/81 ___________  193/C1 _┴'_ACUTE__
  250.   2/02 ____╙╘╪____   66/42 _____┬_____  130/82 ___________  194/C2 _┴^_CIRCUM_
  251.   3/03 ____┼╘╪____   67/43 _____├_____  131/83 ___________  195/C3 _┴▐_TILDE__
  252.   4/04 ____┼╧╘____   68/44 _____─_____  132/84 ___________  196/C4 _┴"_DIERES_
  253.   5/05 ____┼╬╤____   69/45 _____┼_____  133/85 ___________  197/C5 _┴__RING___
  254.   6/06 ____┴├╦____   70/46 _____╞_____  134/86 ___________  198/C6 _┴┼________
  255.   7/07 ____┬┼╠____   71/47 _____╟_____  135/87 ___________  199/C7 _├,CEDILLA_
  256.   8/08 ____┬╙_____   72/48 _____╚_____  136/88 ___________  200/C8 _┼└_GRAVE__
  257.   9/09 ____╘┴┬____   73/49 _____╔_____  137/89 ___________  201/C9 _┼'_ACUTE__
  258.  10/0A ____╠╞_____   74/4A _____╩_____  138/8A ___________  202/CA _┼^_CIRCUM_
  259.  11/0B ____╓╘_____   75/4B _____╦_____  139/8B ___________  203/CB _┼"_DIERES_
  260.  12/0C ____╞╞_____   76/4C _____╠_____  140/8C ___________  204/CC _╔└_GRAVE__
  261.  13/0D ____├╥_____   77/4D _____═_____  141/8D ___________  205/CD _╔'_ACUTE__
  262.  14/0E ____╙╧_____   78/4E _____╬_____  142/8E ___________  206/CE _╔^_CIRCUM_
  263.  15/0F ____╙╔_____   79/4F _____╧_____  143/8F ___________  207/CF _╔"_DIERES_
  264.  16/10 ____─╠┼____   80/50 _____╨_____  144/90 ___________  208/D0 _─-_┼TH_LR_
  265.  17/11 ____─├1____   81/51 _____╤_____  145/91 ___________  209/D1 _╬▐_TILDE__
  266.  18/12 ____─├2____   82/52 _____╥_____  146/92 ___________  210/D2 _╧└_GRAVE__
  267.  19/13 ____─├3____   83/53 _____╙_____  147/93 ___________  211/D3 _╧'_ACUTE__
  268.  20/14 ____─├4____   84/54 _____╘_____  148/94 ___________  212/D4 _╧^_CIRCUM_
  269.  21/15 ____╬┴╦____   85/55 _____╒_____  149/95 ___________  213/D5 _╧▐_TILDE__
  270.  22/16 ____╙┘╬____   86/56 _____╓_____  150/96 ___________  214/D6 _╧"_DIERES_
  271.  23/17 ____┼╘┬____   87/57 _____╫_____  151/97 ___________  215/D7 __MULTIPLY_
  272.  24/18 ____├┴╬____   88/58 _____╪_____  152/98 ___________  216/D8 _╧/_SLASH__
  273.  25/19 ____┼═_____   89/59 _____┘_____  153/99 ___________  217/D9 _╒└_GRAVE__
  274.  26/1A ____╙╒┬____   90/5A _____┌_____  154/9A ___________  218/DA _╒'_ACUTE__
  275.  27/1B ____┼╙├____   91/5B _____[_____  155/9B ___________  219/DB _╒^_CIRCUM_
  276.  28/1C ____╞╙_____   92/5C _____\_____  156/9C ___________  220/DC _╒"_DIERES_
  277.  29/1D ____╟╙_____   93/5D _____]_____  157/9D ___________  221/DD _┘'_ACUTE__
  278.  30/1E ____╥╙_____   94/5E _____^_____  158/9E ___________  222/DE _CAP_THORN_
  279.  31/1F ____╒╙_____   95/5F _╒╬─┼╥╠╔╬┼_  159/9F ___________  223/DF _┼S-SED_┬__
  280.  32/20 ___╙╨┴├┼___   96/60 _____└_____  160/A0 _REQ SPACE_  224/E0 _A└_GRAVE__
  281.  33/21 _____!_____   97/61 _____A_____  161/A1 _!_INVERTD_  225/E1 _A'_ACUTE__
  282.  34/22 _____"_____   98/62 _____B_____  162/A2 ___CENT____  226/E2 _A^_CIRCUM_
  283.  35/23 _____#_____   99/63 _____C_____  163/A3 ___POUND___  227/E3 _A▐_TILDE__
  284.  36/24 _____$_____  100/64 _____D_____  164/A4 __CURRENCY_  228/E4 _A"_DIERES_
  285.  37/25 _____%_____  101/65 _____E_____  165/A5 ____YEN____  229/E5 _A__RING___
  286.  38/26 _____&_____  102/66 _____F_____  166/A6 _▄_BROKEN__  230/E6 _AE________
  287.  39/27 _____'_____  103/67 _____G_____  167/A7 __SECTION__  231/E7 _C,CEDILLA_
  288.  40/28 _____(_____  104/68 _____H_____  168/A8 __UMULAUT__  232/E8 _E└_GRAVE__
  289.  41/29 _____)_____  105/69 _____I_____  169/A9 _COPYRIGHT_  233/E9 _E'_ACUTE__
  290.  42/2A _____*_____  106/6A _____J_____  170/AA __FEM_ORD__  234/EA _E^_CIRCUM_
  291.  43/2B _____+_____  107/6B _____K_____  171/AB _L_ANG_QUO_  235/EB _E"_DIERES_
  292.  44/2C _____,_____  108/6C _____L_____  172/AC ____NOT____  236/EC _I└_GRAVE__
  293.  45/2D _____-_____  109/6D _____M_____  173/AD _SYL_HYPHN_  237/ED _I'_ACUTE__
  294.  46/2E _____._____  110/6E _____N_____  174/AE _REGISTERD_  238/EE _I^_CIRCUM_
  295.  47/2F _____/_____  111/6F _____O_____  175/AF _OVERLINE__  239/EF _I"_DIERES_
  296.  48/30 _____0_____  112/70 _____P_____  176/B0 __DEGREES__  240/F0 _O^X_┼TH_S_
  297.  49/31 _____1_____  113/71 _____Q_____  177/B1 ____+/-____  241/F1 _N▐_TILDA__
  298.  50/32 _____2_____  114/72 _____R_____  178/B2 _2_SUPERSC_  242/F2 _O└_GRAVE__
  299.  51/33 _____3_____  115/73 _____S_____  179/B3 _3_SUPERSC_  243/F3 _O'_ACUTE__
  300.  52/34 _____4_____  116/74 _____T_____  180/B4 ___ACUTE___  244/F4 _O^_CIRCUM_
  301.  53/35 _____5_____  117/75 _____U_____  181/B5 ____MU_____  245/F5 _O▐_TILDE__
  302.  54/36 _____6_____  118/76 _____V_____  182/B6 _PARAGRAPH_  246/F6 _O"_DIERES_
  303.  55/37 _____7_____  119/77 _____W_____  183/B7 __MID_DOT__  247/F7 __DIVIDE___
  304.  56/38 _____8_____  120/78 _____X_____  184/B8 __CEDILLA__  248/F8 _O/_SLASH__
  305.  57/39 _____9_____  121/79 _____Y_____  185/B9 _1_SUPERSC_  249/F9 _U└_GRAVE__
  306.  58/3A _____:_____  122/7A _____Z_____  186/BA __MAS_ORD__  250/FA _U'_ACUTE__
  307.  59/3B _____;_____  123/7B _____█_____  187/BB _R_ANG_QUO_  251/FB _U^_CIRCUM_
  308.  60/3C _____<_____  124/7C _____▄_____  188/BC ____1/4____  252/FC _U"_DIERES_
  309.  61/3D _____=_____  125/7D _____▌_____  189/BD ____1/2____  253/FD _Y'_ACUTE__
  310.  62/3E _____>_____  126/7E _____▐_____  190/BE ____3/4____  254/FE _SM_THORN__
  311.  63/3F _____?_____  127/7F ____─┼╠____  191/BF _?_INVERTD_  255/FF _Y"_DIERES_
  312.  
  313. ------------------------------------------------------------------------┼╬─---
  314.