*    0060.25 GST 283/0.01
*
*****************************************************************
*                                                               *
*                                                               *
*                                                               *
*                 EPSON FX PRINTER CONFIGURATION                *
*                 ==============================                *
*                                                               *
*                                                               *
*    This file contains configuration details for the printer   *
*    described below.  To modify the printer configuration,     *
*    you must:                                                  *
*                                                               *
*    (a)  Read the chapter PRINTER CONFIGURATION in your User   *
*         Manual - THOROUGHLY!                                  *
*                                                               *
*    (b)  Edit this file using 1st Word Plus to make the        *
*         required changes (all values are HEXADECIMAL).        *
*                                                               *
*    (c)  Run the !1stConvrt program to install the new driver. *
*                                                               *
*    Consult your User Manual for details of how to load your   *
*    custom driver from the 1st Word Plus desktop, and how to   *
*    make it your default printer.                              *
*                                                               *
*    Copyright (C) 1986, 1987, 1988, GST Holdings Ltd           *
*    Copyright (C) 1989, GST Holdings plc                       *
*****************************************************************


*    Printer name
*    ============
*
*    For display on the 1st Word Plus desktop keypad 
*    and 1st Mail Printer Configuration form
*    (max 32 characters) 
*



Star LC-10 (9-pin matrix)


*    Configuration variables
*    =======================
*
*    These six variables define certain printer
*    configuration details required by 1st Word Plus:
*
*    (1)  1 for microspacing daisywheel, else 0
*    (2)  Character width in printer units (daisy)
*    (3)  Linefeed height in printer units
*    (4)  Mid-carriage (daisy) pixels/inch (matrix)
*    (5)  Bold offset in printer units (daisy)
*    (6)  1 to pause printing between pages, else 0


0, 0, C, 48, 0, 0


*    Printer characteristics
*    =======================
*
*    This table defines values to be sent to the
*    printer by 1st Word Plus to control its operation.
*
*    An entry consists of:
*
*    (1)  Function number (these must be kept in order)
*    (2)  Command bytes (hex commands and placeholders)
*
*    A placeholder has the top bit set and is substituted
*    by an actual value by 1st Word Plus when printing.
*
*    Lines preceded by an asterisk are commented out.


* 0                           * Character width
1,   D,  A                    * Carriage return and line feed
* 2                           * Forward print
* 3                           * Reverse print
4,  1B, 42, 80,  0,  B        * Vertical tab to line
* 5                           * Absolute horizontal tab 
6,  1B, 47                    * Draft bold on
7,  1B, 48                    * Draft bold off
* 8                           * NLQ bold on
* 9                           * NLQ bold off
A,  1B, 34                    * Draft italic on
B,  1B, 35                    * Draft italic off
* C                           * NLQ italic on
* D                           * NLQ italic off
* E                           * Draft light on
* F                           * Draft light off
* 10                          * NLQ light on
* 11                          * NLQ light off
12, 1B, 53,  0                * Draft superscript on
13, 1B, 54                    * Draft superscript off
* 14                          * NLQ superscript on
* 15                          * NLQ superscript off
16, 1B, 53,  1                * Draft subscript on
17, 1B, 54                    * Draft subscript off
* 18                          * NLQ subscript on
* 19                          * NLQ subscript off
1A, 1B, 2D,  1                * Draft underline on
1B, 1B, 2D,  0                * Draft underline off
* 1C                          * NLQ underline on
* 1D                          * NLQ underline off
1E,  C                        * Formfeed
1F, 12                        * Horizontal initialization
20, 1B, 52,  0                * Vertical initialization: USA font
21, 1B, 40                    * Termination: printer reset
22,  8                        * Backspace
23,  D                        * Carriage return
24, 1B, 43, 80                * Form length in lines
25, 1B, 41, 80                * Set line feed to N units
26, 1B, 2A,  5                * Start graphics (mode 5)
* 27                          * Reserved
28, 12, 1B, 57,  0, 1B, 50    * Draft Pica      (10   cpi)
* 29                          * NLQ   Pica      (10   cpi)
2A, 12, 1B, 57,  0, 1B, 4D    * Draft Elite     (12   cpi)
* 2B                          * NLQ   Elite     (12   cpi)
2C, 1B, 57,  0, 1B, 50,  F    * Draft Condensed (17.2 cpi)
* 2D                          * NLQ   Condensed (17.2 cpi)
2E, 12, 1B, 4D, 1B, 57,  1    * Draft Expanded  ( 6   cpi)
* 2F                          * NLQ   Expanded  ( 6   cpi)
* 30                          * Black   ink
* 31                          * Magenta ink
* 32                          * Cyan    ink
* 33                          * Yellow  ink
0                             * NULL termination byte


*    Translation Table
*    =================
*
*    This table is used to translate the Acorn Archimedes
*    character codes for output to the printer.
*
*    Each entry consists of:
*
*    (1)  Archimedes character code (these must be in order)
*    (2)  The (possibly null) byte string to be output
*
*    Archimedes character codes with a NULL translation
*    string are printed as spaces.
*
*    Archimedes character codes NOT in the table are sent
*    directly to the printer without translation.

80                            * N/A
81                            * N/A
82                            * N/A
83                            * N/A
84                            * N/A
85                            * N/A
86                            * N/A
87                            * N/A
88                            * N/A
89                            * N/A
8A                            * N/A
8B                            * N/A
8C                            * N/A
8D                            * N/A
8E                            * N/A
8F                            * N/A
90                            * N/A
91                            * N/A
92                            * N/A
93                            * N/A
94                            * N/A
95                            * N/A
96                            * N/A
97                            * N/A
98                            * N/A
99                            * N/A
9A                            * N/A
9B                            * N/A
9C                            * N/A
9D                            * N/A
9E                            * N/A
9F                            * N/A
A0, 1B, 74, 1, A0, 1B, 74, 0  * 
A1, 1B, 74, 1, A1, 1B, 74, 0  * 
A2, 1B, 74, 1, A2, 1B, 74, 0  * 
A3, 1B, 74, 1, A3, 1B, 74, 0  * 
A4, 1B, 74, 1, A4, 1B, 74, 0  * 
A5, 1B, 74, 1, A5, 1B, 74, 0  * 
A6, 1B, 74, 1, A6, 1B, 74, 0  * 
A7, 1B, 74, 1, A7, 1B, 74, 0  * 
A8, 1B, 74, 1, A8, 1B, 74, 0  * 
A9, 1B, 74, 1, A9, 1B, 74, 0  * 
AA, 1B, 74, 1, AA, 1B, 74, 0  * 
AB, 1B, 74, 1, AB, 1B, 74, 0  * 
AC, 1B, 74, 1, AC, 1B, 74, 0  * 
AD, 1B, 74, 1, AD, 1B, 74, 0  * 
AE, 1B, 74, 1, AE, 1B, 74, 0  * 
AF, 1B, 74, 1, AF, 1B, 74, 0  * 
B0, 1B, 74, 1, 80, 1B, 74, 0  * 
B1, 1B, 74, 1, 81, 1B, 74, 0  * 
B2, 1B, 74, 1, 82, 1B, 74, 0  * 
B3, 1B, 74, 1, 83, 1B, 74, 0  * 
B4, 1B, 74, 1, 84, 1B, 74, 0  * 
B5, 1B, 74, 1, 85, 1B, 74, 0  * 
B6, 1B, 74, 1, 86, 1B, 74, 0  * 
B7, 1B, 74, 1, 87, 1B, 74, 0  * 
B8, 1B, 74, 1, 88, 1B, 74, 0  * 
B9, 1B, 74, 1, 89, 1B, 74, 0  * 
BA, 1B, 74, 1, 8A, 1B, 74, 0  * 
BB, 1B, 74, 1, 8B, 1B, 74, 0  * 
BC, 1B, 74, 1, 8C, 1B, 74, 0  * 
BD, 1B, 74, 1, 8D, 1B, 74, 0  * 
BE, 1B, 74, 1, 8E, 1B, 74, 0  * 
BF, 1B, 74, 1, 8F, 1B, 74, 0  * 
C0, 1B, 74, 1, 90, 1B, 74, 0  * 
C1, 1B, 74, 1, 91, 1B, 74, 0  * 
C2, 1B, 74, 1, 92, 1B, 74, 0  * 
C3, 1B, 74, 1, 93, 1B, 74, 0  * 
C4, 1B, 74, 1, 94, 1B, 74, 0  * 
C5, 1B, 74, 1, 95, 1B, 74, 0  * 
C6, 1B, 74, 1, 96, 1B, 74, 0  * 
C7, 1B, 74, 1, 97, 1B, 74, 0  * 
C8, 1B, 74, 1, 98, 1B, 74, 0  * 
C9, 1B, 74, 1, 99, 1B, 74, 0  * 
CA, 1B, 74, 1, 9A, 1B, 74, 0  * 
CB, 1B, 74, 1, 9B, 1B, 74, 0  * 
CC, 1B, 74, 1, 9C, 1B, 74, 0  * 
CD, 1B, 74, 1, 9D, 1B, 74, 0  * 
CE, 1B, 74, 1, 9E, 1B, 74, 0  * 
CF, 1B, 74, 1, 9F, 1B, 74, 0  * 
D0, 1B, 74, 1, B0, 1B, 74, 0  * 
D1, 1B, 74, 1, B1, 1B, 74, 0  * 
D2, 1B, 74, 1, B2, 1B, 74, 0  * 
D3, 1B, 74, 1, C9, 1B, 74, 0  * 
D4, 1B, 74, 1, BA, 1B, 74, 0  * 
D5, 1B, 74, 1, BB, 1B, 74, 0  * 
D6, 1B, 74, 1, C8, 1B, 74, 0  * 
D7, 1B, 74, 1, CD, 1B, 74, 0  * 
D8, 1B, 74, 1, BC, 1B, 74, 0  * 
D9, 1B, 74, 1, CA, 1B, 74, 0  * 
DA, 1B, 74, 1, B9, 1B, 74, 0  * 
DB, 1B, 74, 1, DB, 1B, 74, 0  * 
DC, 1B, 74, 1, DC, 1B, 74, 0  * 
DD, 1B, 74, 1, DD, 1B, 74, 0  * 
DE, 1B, 74, 1, DE, 1B, 74, 0  * 
DF, 1B, 74, 1, DF, 1B, 74, 0  * 
E0, 1B, 74, 1, E0, 1B, 74, 0  * 
E1, 1B, 74, 1, E1, 1B, 74, 0  * 
E2, 1B, 74, 1, E2, 1B, 74, 0  * 
E3, 1B, 74, 1, E3, 1B, 74, 0  * 
E4, 1B, 74, 1, E4, 1B, 74, 0  * 
E5, 1B, 74, 1, E5, 1B, 74, 0  * 
E6, 1B, 74, 1, E6, 1B, 74, 0  * 
E7, 1B, 74, 1, E7, 1B, 74, 0  * 
E8, 1B, 74, 1, E8, 1B, 74, 0  * 
E9, 1B, 74, 1, E9, 1B, 74, 0  * 
EA, 1B, 74, 1, EA, 1B, 74, 0  * 
EB, 1B, 74, 1, EB, 1B, 74, 0  * 
EC, 1B, 74, 1, EC, 1B, 74, 0  * 
ED, 1B, 74, 1, ED, 1B, 74, 0  * 
EE, 1B, 74, 1, EE, 1B, 74, 0  * 
EF, 1B, 74, 1, EF, 1B, 74, 0  * 
F0, 1B, 74, 1, F0, 1B, 74, 0  * 
F1, 1B, 74, 1, F1, 1B, 74, 0  * 
F2, 1B, 74, 1, F2, 1B, 74, 0  * 
F3, 1B, 74, 1, F3, 1B, 74, 0  * 
F4, 1B, 74, 1, F4, 1B, 74, 0  * 
F5, 1B, 74, 1, F5, 1B, 74, 0  * 
F6, 1B, 74, 1, F6, 1B, 74, 0  * 
F7, 1B, 74, 1, F7, 1B, 74, 0  * 
F8, 1B, 74, 1, F8, 1B, 74, 0  * 
F9, 1B, 74, 1, F9, 1B, 74, 0  * 
FA, 1B, 74, 1, FA, 1B, 74, 0  * 
FB, 1B, 74, 1, FB, 1B, 74, 0  * 
FC, 1B, 74, 1, FC, 1B, 74, 0  * 
FD, 1B, 74, 1, FD, 1B, 74, 0  * 
FE, 1B, 74, 1, FE, 1B, 74, 0  * 
FF                            * N/A
0                             * NULL terminator
