Copyright 1991,92
Wolf Faust
Am Dorfgarten 10
W-6000 Frankfurt 50
Germany
voice ++49-69-5486556 (GMT)
Fido 2:249/3.5 (Wild Cat: ++49-6173-2544 HST,V.32bis)
UUCP: wfaust@aurea.hotb.sub.org    or try
      cbmehq!cbmger!venus!wfaust@cbmvax.commodore.com


Author's request
----------------
The  entire  driver  package may be noncommercially redistributed,
provided that the package is always distributed in its complete
form.  Any kind of commercial distribution is strictly forbidden.
The driver is licensed by Star Micronics Deutschland GmbH (Star) for
distribution and may be copied/distributed by Star in any way.

The  author, Star  and any other distributor takes no responsibility for
the consequences of its use.

You can allways get the latest version for free through the above
given FIDO/UUCP addresses.  You may feel free to use the driver
without any charge.  Anyway I ask you to register yourself.
Simply send $10 to the address above and you get the latest driver
and one update for free.  There is much room left for further
improvements, but without your support there may be no future
revisions!  So it's on you!

Files you must get with this driver package:

          Star9Plus       -  Driver
          LiesMich        -  German Readme
          LiesMichZuerst  -  German Readme.first
          Readme          -  This textfile
          Readme.first    -  List of printers supported
          Install (+.info)-  Install program with icon

History
-------

You can use the Kickstart 2 "Version" shellcommand to find out the
revision of the driver by typing

          "Version Devs:Printers/Star9Plus"


13.08.91  Version 35 Rev 1
01.05.92  Version 35 Rev 2
          - I' fixed
          - new WB 2.0/2.1 paper sizes added
          - improved MemCpy() and MemClr() routines


Description:
------------
This  driver  is  intended for all those Star & Epson compatible
dot  matrix  printers out there.  The driver is up to 2000% faster
compared  to commo's EpsonX driver and supports more graphic modes
(see below for additional features).

Installation
------------
1. Install and connect the printer as described in the printer manual.
2. Set the printer dip-switches as descibed below:

            Automatic line feed        off
            Automatic carriage return  off
            International charset      USA
            Emulation             Epson (standard)

3. Boot your Amiga with your normaly used system disk.
4. Insert the Canon driver disk and select the drawer of your
   printer.
5. Doubleclick the 'Install' program. The 'Install' program
   will copy the driver on your system disk. Sometimes there is no
   disk space free on the system disk and the install program will
   pop up a requester telling so. In this case free up some disk
   space on your system disk by deleting unused files.

   In case you are a CLI user, simply copy the driver into your
   "devs:printers" directory.

6. Now start preferences on your system disk (if you own Kickstart 2.0
   use the 'Printer' preference program). Select the Star9Plus
   driver and adjust all other preference parameters to your
   environment. See your system manual for more information about
   the preference program.

General Information about Star9Plus (9-pin Epson compatible)
--------------------------------------------------------------

1. Dot matrix b&w/color printer (text and graphics).
2. Drives all Star&Epson compatible printers.
3. Linefeeds # of vertical dots printed.
4. Density     XDPI  YDPI    XYDPI        Comments
      1        144   144     20736    plotter graphics
      2        120   144     17280    double density
      3        240    72     17280    quadruple density
      4        120   216     25920    double density
      5        240   144     34560    quadruple density
      6        144   216     31104    double density
      7        240   216     51840    quadruple density
5. A PaperSize of 'Wide Tractor' selects a maximum print width of
   13.6 inches (for wide carriage printers).
6. A papertype of 'SINGLE' ejects the sheet with a formfeed after every
   dump.  This enables Epsons sheet cutting feature.  Formfeed
   after a graphic dump is send according to the SPECIAL_NOFORMFEED flag.
7. Users which previously used the Plus drivers might search for
   the ".020" turbo version of the driver.
   Thanks to special code done in this driver, the driver
   automaticly makes use of the improved features of
   68020/30/40 processors. There is absolutly no more need for
   a "turbo" version of the driver, because everything is built in.
   During initialisation, the driver finds out wich type of processor
   is currently used. If it is run on an improved processer
   (i.e. 68020,68030 or 68040), it uses the optimised turbo routines.
   These routines take care of new instructions and performance
   increase by using the processor cache.
8. There is now support for selecting different typefaces.  Due
   to the extended character translation table, the character set
   selection commands (aFNT0 - aFNT10) are no longer really needed.
   The following fonts are yet supported (some only with additional
   cartridges):

  aFNT   Code      Star          Epson

   0  - ESC(B -   Courier    -   Roman
   1  - ESC(R -  SansSerif   - Sans Serif
   2  - ESC(K -              -  Courier
   3  - ESC(A -              -  Prestige
   4  - ESC(E -   Script     -  Script
   5  - ESC(H -              -   OCR-B
   6  - ESC(Y -              -   OCR-A
   7  - ESC(Z -   Orator     -   Orator
   8  - ESC(J -              -  Orator S
   9  - ESC(6 -              -
  10  - ESC(C -              -

  (PS: Excellence users watch out! These commands cause sleepless
   nights and much nice paper dumped ;-)

9. The driver now uses ESC-$ (abs.  horiz.  position) to advance
   the printerhead over white areas while doing graphic dumps.
   This results in a great speed improvement because less data must
   be send to the printer.
   Please note: this method might not be suitable to your printer and
   in case your printer "left justified" graphics

   -- english is not my native language, so don't call me names... --
