home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0010 - 0019 / ibm0010-0019 / ibm0010.tar / ibm0010 / CSHOW82A.ZIP / README.DOC < prev    next >
Encoding:
Text File  |  1990-08-14  |  25.5 KB  |  591 lines

  1.                           Last Minute Changes, Notes,
  2.                           Frequently Asked Questions,
  3.                        Current Video and Printer Drivers
  4.                        =================================
  5.  
  6. Summary of Changes in CompuShow Version 8.20:
  7. ============================================
  8.  
  9.  - Full support for GIF version  89a features including transparency,  delays,
  10.    user input, restore  to background,  restore to previous,  plain text,  and
  11.    comment extensions.
  12.  
  13.  - Support for Targa 16, 24,  32, uncompressed and run-length-encoded,  mapped
  14.    and RGB graphics.
  15.  
  16.  - Several additional Dr. Halo formats.
  17.  
  18.  - Automatic "best mode" selection now  includes video driver modes. The  best
  19.    mode character is displayed in the Graphics Information box.
  20.  
  21. Frequently Asked Questions:
  22. ==========================
  23.  
  24. GIF files:
  25. ---------
  26.  
  27.   WHERE DO GIF FILES COME FROM? 
  28.   WHERE CAN I FIND A DESCRIPTION OF THE GIF FILE FORMAT? 
  29.   WHERE CAN I GET MORE GIF GRAPHICS? 
  30.   HOW CAN I CREATE A GIF FROM A PHOTOGRAPH? 
  31.  
  32.   The GIF (Graphics  Interchange Format),  pronounced "JIF",  was designed  by
  33.   CompuServe and the official  specification released in  June of 1987.  Since
  34.   that time, it has become very popular, due to several factors.
  35.  
  36.   First, GIF uses an efficient compression routine which makes graphics  files
  37.   significantly smaller  than  in virtually  any  other format.  Secondly,  by
  38.   design, it's  an  INTERCHANGE  format.  Graphics may  be  created  by  paint
  39.   programs, fractal generating programs, on scanners or video capture  boards.
  40.   The originating  computer might  be  an IBM,  Apple,  Color MAC,  Amiga,  or
  41.   virtually  any  type  of  computer.  Since  most  computers  with   graphics
  42.   capabilities have  (at least  one)  GIF display  program, the  graphics  can
  43.   easily be "moved" from one type of computer to another.
  44.  
  45.   In July of 1990, CompuServe released an extension to the GIF  specification,
  46.   known as Version 89a, adding a number of sophisticated features designed  to
  47.   make GIF a more powerful and flexible graphics format.
  48.  
  49.   As GIF was created by CompuServe,  the Graphics Support forum (PICS) is  the
  50.   place to find complete, accurate,  and up-to-date information about GIF.  If
  51.   you're not a CompuServe subscriber,  but are seriously interested in  trying
  52.   graphics programming, I do recommend subscribing. If you still prefer not to
  53.   subscribe to CompuServe, contact me.
  54.  
  55.   We've had a number of  requests for "disks full  of GIFs" or other  graphics
  56.   files. While CompuShow  has been included  on ShareWare disks  with GIFs  of
  57.   various descriptions, these disks did not come from Canyon State Systems. We
  58.  
  59.                                                                         Page 1
  60.   don't sell or distribute GIFs or other graphics files, with the exception of
  61.   a few samples that are included on the enhanced program disk.
  62.  
  63.   The best place to  look for GIF  images is CompuServe;  "GO GRAPHICS" for  a
  64.   menu of  graphics  forums,  containing literally  thousands  of  images  and
  65.   related files.   GIF  images are  also beginning  to appear  in  significant
  66.   numbers on other commercial services and a number of BBS's.
  67.  
  68.   +--------------------------------------------------------------------------+
  69.   | The following registered users of CompuShow operate bulletin boards.     |
  70.   | Other registered users who would like to be added to this list, please   |
  71.   | contact me.                                                              |
  72.   +--------------------------------------------------------------------------+
  73.  
  74.   New Dimensions BBS 408-274-5550 has a large and growing GIF library.
  75.  
  76.   JPix BBS 219-267-2188 has a free public-access section and a restricted pay-
  77.   per-access section. SysOp Jim Priser  also operates a high-quality  scanning
  78.   service (download info/rates from  the BBS or contact  him by voice line  at
  79.   219-267-3980.)
  80.  
  81.   Event Horizons BBS 503-777-1578 (pay-per-access),  is the home of  MaxiPics.
  82.   Jim Maxey operates a scanning service and has a mail order catalog:
  83.  
  84.         Event Horizons                  (Voice) 503-697-7700
  85.         141 N. State St. Suite 350
  86.         Lake Oswego, OR 97034
  87.  
  88. Converting to GIF:
  89. -----------------
  90.  
  91.   HOW CAN I CONVERT OTHER GRAPHICS TO GIF FORMAT? 
  92.  
  93.   In response  to  a  number  of requests  for  a  conversion  utility,  we've
  94.   assembled "CompuMake Tools", a  set of programs  to convert raster  graphics
  95.   images to GIF. CompuMake  Tools support all features  of GIF versions  "87a"
  96.   and "89a",  and  allow you  to  create single-image  or  multiple-image  GIF
  97.   graphics, including the latest "89a" features such as delays and user input,
  98.   restore to previous and transparency, plain text and embedded comments.
  99.  
  100.    - Convert FROM any of the graphics formats displayed by CompuShow.
  101.  
  102.    - Convert TO either GIF or Targa.
  103.  
  104.    - A hard disk IS REQUIRED.
  105.  
  106.    - A graphics video adapter IS NOT REQUIRED for graphics conversions.
  107.  
  108.    - Advanced functions  which involve  selecting  specific colors  for  text,
  109.      frames, background,  etc.  require  a graphics  adapter  and  GIF  viewer
  110.      (CompuShow).
  111.  
  112.   CompuMake Tools is now available for $28.
  113.  
  114.  
  115.  
  116.  
  117.  
  118.                                                                         Page 2
  119. Missing Files
  120. -------------
  121.  
  122.   WHY DOES A BOX POP  UP EVERY TIME I RUN  THE PROGRAM, SAYING THAT THERE  ARE
  123.   FILES MISSING?
  124.  
  125.   At program start-up, CompuShow checks to see that all the documentation  and
  126.   support files are on the same disk and sub-directory as the program. Once it
  127.   finds all the files there, you  can erase any documentation files,  drivers,
  128.   etc. that you no longer need, as it will "remember" that they were there  to
  129.   start.
  130.  
  131.   If you move the program to another computer, pass it on to a friend, or post
  132.   it on a BBS, you  must include all the original  files. In addition, if  you
  133.   modify your computer (add memory, upgrade the video adapter, etc.) CompuShow
  134.   will detect  that  it's  not  the  same computer,  and  will  look  for  the
  135.   documentation and support files again (so keep a copy somewhere.)
  136.  
  137. Integrating graphics with other software:
  138. ----------------------------------------
  139.  
  140.   MY COMPANY  PRODUCES DATA  BASE  SOFTWARE, AND  WE'D  LIKE TO  ADD  GRAPHICS
  141.   DISPLAY CAPABILITIES. CAN WE CALL COMPUSHOW FROM INSIDE OUR PROGRAM?
  142.  
  143.   Yes, there's been quite a bit of interest in adding graphics to database and
  144.   other software, and we've  developed a version with  that in mind. Write  or
  145.   phone for details.
  146.  
  147. Other Hardware-Specific Modes:
  148. -----------------------------
  149.  
  150.   I'VE GOT A NEW GRAPHICS ADAPTER THAT  I'D LIKE TO USE, BUT THERE'S NO  VIDEO
  151.   DRIVER FOR IT.  (Sometimes this question  starts "I've got  an OLD  graphics
  152.   adapter...")
  153.  
  154.   The external video drivers used by CompuShow make it easy to add support for
  155.   additional graphics  devices. We'll  continue  to add  video drivers  as  we
  156.   become aware of new video hardware. If you have a new graphics adapter  that
  157.   isn't listed, we may already have a driver available for it.
  158.  
  159.   If you're an assembly language (MASM/TASM) programmer, and would like to try
  160.   to develop a  driver yourself, I  can send you  a "Video Driver  Developer's
  161.   Disk", which will let you add support for your video hardware. If you're not
  162.   an assembler programmer,  but have  the programming specs,  contact me,  and
  163.   we'll see if we can develop a driver together.
  164.  
  165. Unrecognized Graphics Files:
  166. ---------------------------
  167.  
  168.   I DOWNLOADED A GIF FROM A BBS, BUT COMPUSHOW SAYS IT'S NOT A GIF
  169.  
  170.   It was probably  uploaded by  someone with an  Apple computer,  and has  the
  171.   infamous 128  byte  "binary  header".  A legitimate  GIF  file  starts  with
  172.   "GIF87a" (or "GIF89a") in the first  six bytes, so this "header" which  some
  173.   Apple software  tacks on  the front  end  of the  file, actually  creates  a
  174.   corrupt GIF.
  175.  
  176.  
  177.                                                                         Page 3
  178.   Please contact the BBS  SysOp. He probably has  a program for stripping  off
  179.   the header, as BBSs frequently run into this problem with Apple uploads.  In
  180.   addition, he'll  probably  want to  contact  the uploader,  so  that  future
  181.   uploads can avoid this problem.
  182.  
  183.   I KNOW I'VE GOT A LEGITIMATE GRAPHIC IMAGE, BUT IT'S NOT RECOGNIZED
  184.  
  185.   Graphics such as MacPaint, PC Paint,  PC Paintbrush, and Dr. Halo, can  vary
  186.   in format from one version to the  next. Also, some programs which claim  to
  187.   produce "compatible" files, may not conform to the specification. We've made
  188.   every effort to identify and support  as many formats as possible, and  have
  189.   distributed Beta  Test programs  to  attempt to  track down  graphics  which
  190.   CompuShow can't identify or display correctly.
  191.  
  192.   If you do find other examples, we'd appreciate  a copy of the file, so  that
  193.   we can  add support  for the  format.  Keep in  mind that  some  compression
  194.   schemes (such as RIX)  are confidential, so  we may not  be able to  support
  195.   them.
  196.  
  197. Hercules "In Color":
  198. -------------------
  199.  
  200.   MY MONOCHROME GRAPHICS ADAPTER IS IDENTIFIED AS A "HERCULES IN COLOR"  CARD,
  201.   WHICH ISN'T SUPPORTED. WHAT DO I DO NOW?
  202.  
  203.   Many "Hercules clones"  respond as though  they were a  Hercules "In  Color"
  204.   board. Force Hercules mode with the "+H" command line switch (or use  CSHOWI
  205.   to configure the enhanced program.)
  206.  
  207. PCjr/Tandy Modes:
  208. ----------------
  209.  
  210.   THE PCJR/TANDY 1000 MODES DON'T APPEAR AS DISPLAY OPTIONS
  211.  
  212.   The #J command  line toggle is  used to enable  these video modes.  Starting
  213.   with version 6,  these were made  "optional" modes, since  they require  the
  214.   program to "reserve" 32k of memory. When #J is not used, the program can use
  215.   this 32k for other purposes.
  216.  
  217. CompuShow Configuration and Drivers:
  218. -----------------------------------
  219.  
  220.   CSHOW.EXE IS IN A SUB-DIRECTORY POINTED  TO BY THE DOS "PATH" COMMAND.  I'VE
  221.   USED CSHOWI TO INSTALL SCREEN COLORS, ETC. WHY DO I GET THE ORIGINAL  COLORS
  222.   AND OPTIONS WHEN I START THE PROGRAM IN A DIFFERENT SUB-DIRECTORY?
  223.  
  224.   CShow and CShowS  look for  the configuration  file, the  printer and  video
  225.   drivers on the same  disk and sub-directory as  the program. Actually,  each
  226.   program depends on DOS  (version 3 or above)  to tell it  where the EXE  was
  227.   found. If you're using a version of  DOS below 3, add the following line  to
  228.   your AUTOEXEC.BAT file (assuming CSHOW.EXE is in C:\PROGS): 
  229.  
  230.               SET CASSS=C:\PROGS
  231.  
  232.   When the program discovers  that it's running under  DOS version 2, it  will
  233.   look in C:\PROGS for the configuration file and drivers.
  234.  
  235.  
  236.                                                                         Page 4
  237. The HP Laser Printer:
  238. --------------------
  239.  
  240.   THE PRINTER LIGHTS BLINK FOR A  FEW SECONDS (INDICATING THAT IT'S  RECEIVING
  241.   THE GRAPHICS DATA) AND IT THEN EJECTS A BLANK (OR PARTIALLY PRINTED) PAGE.
  242.  
  243.   If you've loaded "soft fonts", the  printer may "reject" the graphics  data,
  244.   since it doesn't have  enough internal memory to  store BOTH the soft  fonts
  245.   and the graphics data. You need to remove the soft fonts from printer memory
  246.   to be able to print graphics. With minimum memory installed, you may need to
  247.   use the 75dpi HP Laser driver, instead of the 150/300dpi driver.
  248.  
  249. Printer Notes:
  250. -------------
  251.  
  252.   A registered user has  confirmed that the  HPLASER.DRV works correctly  with
  253.   the HP DeskJet Plus.
  254.  
  255.   It has been  reported (07/24/1989)  that the Panasonic  KX-P1124 only  works
  256.   properly with the GENERIC driver, in IBM ProPrinter mode, with AGM off.
  257.  
  258. Standard Display Modes:
  259. ----------------------
  260.  
  261.   Mode (width x height x colors)   Herc Cga Ega Ega-480 MCGA VGA
  262.   --------------------------------+----+---+---+-------+----+---+
  263.   320x200 / 640x200 monochrome    | Y  | Y | Y |   Y   | Y  | Y |
  264.   320x200x4   color (4 palettes)  |    | Y | Y |   Y   | Y  | Y |
  265.   320x200x16  color "PCjr/Tandy"  |    | O | O |   O   | O  | O |
  266.   640x200x4   color "PCjr/Tandy"  |    | O | O |   O   | O  | O |
  267.   320x200x16  color EGA           |    |   | Y |   Y   |    | Y |
  268.   640x200x16  color EGA           |    |   | Y |   Y   |    | Y |
  269.   640x350x16  color EGA           |    |   | Y |   Y   |    | Y |
  270.   640x350     monochrome          |    |   | Y |       |    |   |
  271.   640x480x16  color EGA           |    |   |   |   Y   |    | Y |
  272.   640x480     monochrome          |    |   |   |   Y   |    | Y |
  273.   320x200x256 color MCGA          |    |   |   |       | Y  | Y |
  274.   320x400x256 color extended MCGA |    |   |   |       | P  | P |
  275.   640x400x256 color (simulated)   |    |   |   |       | P  | P |
  276.   640x480x256 color (simulated)   |    |   |   |       | P  | P |
  277.   360x480x256 color extended MCGA |    |   |   |       | P  | P |
  278.   720x480x256 color (simulated)   |    |   |   |       | P  | P |
  279.   --------------------------------+----+---+---+-------+----+---+
  280.    O=Optional, P=PS/2 and register-compatible VGAs
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.                                                                         Page 5
  296. VIDEO DRIVERS: as of August 14, 1990
  297. =============
  298.  
  299.  This is a current listing of the video drivers included with CompuShow. Modes
  300.  in (parentheses) are simulated.  Note that some modes may not be available on
  301.  your video adapter. For example:
  302.  
  303.   -  16 color 1024x768 requires a 512K VGA,
  304.   - 256 color  640x480 requires a 512K VGA,
  305.   - 256 color 1024x768 reguires a   1M VGA, and
  306.   - 256 color modes on an 8514/A adapter require the memory expansion.
  307.  
  308.  Also, VGA adapters  that are built-in  to a  system board or  bundled with  a
  309.  computer (unless you're getting a specific name-brand board), are  frequently
  310.  low-end (cheap) adapters, and probably don't have "Super-VGA" capabilities.
  311.  
  312.   Driver                          Notes
  313.   =====================================================================
  314.   A1=ATI VGA Wonder
  315.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  316.      (640x480x256), 800x600x256
  317.  
  318.   A2=ATI Graphics Solution
  319.      320x200x16, 640x200x16
  320.  
  321.   A3=Ahead Systems
  322.      600x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  323.      (640x480x256), 800x600x256
  324.  
  325.   C1=Chips & Technologies         Cardinal
  326.      800x600x16, (320x400x256), 640x400x256, 640x480x256, (640x480x256),
  327.      800x600x256
  328.  
  329.   E1=Everex
  330.      640x480x16, 800x600x16, (320x350x256), (320x400x256), 640x350x256,
  331.      640x400x256, 512x480x256
  332.  
  333.   E2=Everex Viewpoint
  334.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  335.      800x600x256
  336.  
  337.   I1=Generic CGA                  (any CGA)
  338.      160x100x16, (320x200x16)
  339.  
  340.   I3=IBM PGC                      IBM Professional Graphics Controller,
  341.                                   Vermont Microsystems
  342.      (320x200x256), (320x240x256), (320x400x256), (320x480x256),
  343.      (640x400x256), 640x480x256
  344.  
  345.   I4=IBM 8514/A                   Single monitor
  346.   I5=IBM 8514/A                   8514+VGA monitor
  347.      640x480x16, 1024x768x16, 640x480x256, 1024x768x256
  348.  
  349.   I6=Generic EGA
  350.      (320x350x16)
  351.  
  352.  
  353.  
  354.                                                                         Page 6
  355.   O1=Oak Technologies
  356.      800x600x16, 1024x768x16, (320x480x256), 640x480x256, 800x600x256
  357.  
  358.   P1=Paradise                     AST, Compaq, Dell
  359.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  360.      (640x480x256)
  361.  
  362.   P2=Plantronics
  363.      320x200x16
  364.  
  365.   S1=STB EM16+                    This driver is identical to T4, except for
  366.                                   one "non-standard" mode number
  367.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  368.      800x600x256, 1024x768x256
  369.  
  370.   T1=Tseng 3000                   Genoa, STB, Orchid
  371.      800x600x16, 1024x768x16, (320x350x256), (320x480x256), 640x350x256,
  372.      640x480x256, 800x600x256
  373.  
  374.   T2=Tandy 1000SL/TL              "ETGA"
  375.      640x200x16, (320x200x16)
  376.  
  377.   T3=Trident                      Logix, ZyMOS
  378.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  379.      (640x480x256), 800x600x256
  380.  
  381.   T4=Tseng 4000 series            Orchid ProDesigner II
  382.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  383.      800x600x256, 1024x768x256
  384.  
  385.   T5=Trident 8900 series
  386.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  387.      800x600x256, 1024x768x256
  388.  
  389.   V1=Video 7
  390.      800x600x16, 1024x768x16, (320x400x256), 640x400x256, 640x480x256,
  391.      (640x480x256), 800x600x256
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.                                                                         Page 7
  414. Printer Drivers: as of August 14, 1990
  415. ----------------
  416.  
  417.  The following  printer  drivers  are  included  with  the  enhanced  program:
  418.  (monochrome  drivers   are  listed   first,   followed  by   color   drivers)
  419.  =============================================================================
  420.  IBMGRAPH.DRV This is "vanilla", the closest thing to an actual Graphics
  421.               Printer "standard". It will work with virtually all IBM/Epson
  422.               compatible printers.
  423.  
  424.  Initialization: esc,'U',1             Turns uni-directional print on.
  425.  Line End:       cr,esc,'J',24         Carriage return, line feed 24/216"
  426.  Page End:       ff,esc,'U',0          Form-feed, uni-directional off.
  427.  Single Density: esc,'K',n1,n2         Prints at  60 dots/inch.
  428.  Double Density: esc,'L',n1,n2         Prints at 120 dots/inch.
  429.  =============================================================================
  430.  GENERIC.DRV  An IBM Graphics Printer Driver plus Quad-Density.
  431.  
  432.  Quad Density:   esc,'Z',n1,n2         Prints at 240 dots/inch.
  433.  =============================================================================
  434.  GENERIC2.DRV Identical to the Generic driver, except that it does a 1/9" line
  435.               feed with "esc,'J',20", for printers (such as the Panasonic KX-
  436.               P1124) which express line feeds in 1/180" increments.
  437.  
  438.  Line End:       cr,esc,'J',20         Carriage return, line feed 20/180" 
  439.  =============================================================================
  440.  CITIZEN.DRV  A driver for Citizen MSP-10,15,20,25 printers.
  441.  
  442.  Initialization: esc,'@',esc,'U',1     Reset, uni-directional print on.
  443.  Line End:       cr,esc,'J',24         Carriage return, line feed 24/216" 
  444.  Page End:       ff,esc,'@'            Form-feed, reset.
  445.  Single Density: esc,'*',0,n1,n2       Prints at  60 dots/inch. 
  446.  Double Density: esc,'*',1,n1,n2       Prints at 120 dots/inch. 
  447.  One-to-one      esc,'*',5,n1,n2       Prints at  72 dots/inch. 
  448.  Two-to-one      esc,'*',7,n1,n2       Prints at 144 dots/inch. 
  449.  Hi-Res CRT      esc,'*',6,n1,n2       Prints at  90 dots/inch. 
  450.  =============================================================================
  451.  HPLASER1.DRV Hewlett Packard Laser printer at 75 dpi resolution.
  452.  
  453.  Initialization: esc,'*t75R',esc,'*r0A'  Sets 75 dpi and left margin.
  454.  Line End:                                  (none)
  455.  Page End:       esc,'*rB',ff            End graphics, form-feed.
  456.  Line start:     esc,'*bnnnnW'           Print nnnn bytes
  457.  =============================================================================
  458.  HPLASER2.DRV Hewlett Packard Laser printer at 150 or 300 dpi resolution.
  459.  
  460.  Initialization: esc,'*t150R',esc,'*r0A' (^P) Sets 150 dpi and left margin.
  461.     (or)         esc,'*t300R',esc,'*r0A'  (P) Sets 300 dpi and left margin.
  462.  =============================================================================
  463.  HPTHINK.DRV The Hewlett Packard ThinkJet.
  464.  
  465.  Initialization: esc,'A',8               Sets line feed to 8 dots
  466.  Line End:       cr,lf                   Simple carriage-return/line-feed
  467.  Page End:       ff,esc,'@'              Form-feed, software reset
  468.  Single Density: esc,'K',n1,n2           Prints at  96 dots/inch.
  469.  Double Density: esc,'L',n1,n2           Prints at 192 dots/inch.
  470.  
  471.  
  472.                                                                         Page 8
  473.  =============================================================================
  474.  IBMCOMPC.DRV The IBM Compact Printer. At single-density (70 dpi), MacPaint
  475.               must be truncated at 560 dots (8" wide).
  476.  
  477.  Initialization: esc,'0'               Set 1/9" line-spacing.
  478.  Line End:       cr,lf                 Carriage return, line feed.
  479.  Page End:       ff,esc,'2'            Form-feed, set 1/6" line spacing.
  480.  Single Density: esc,'<',esc,'L',n1,n2 Home the head, prints at 70 dots/inch.
  481.  =============================================================================
  482.  NEC8023.DRV  May also work with the C.Itoh Prowriter. Fast and dark print
  483.               modes provide a choice of print sizes, with no difference in
  484.               "darkness".
  485.  
  486.  Initialization: esc,']',esc,'T17',cr  Set L/S, 17/144" line spacing. 
  487.  Line End:       cr,lf                 Carriage return, line feed. 
  488.  Page End:       ff,esc,'T24'          Form-feed, set 1/6" line spacing. 
  489.  Bit-Image:      esc,'S',a1,a2,a3,a4   Prints at 80 dots/inch. 
  490.  =============================================================================
  491.  ROLAND.DRV   The Roland 1012 is identical to the Generic driver, with the
  492.               addition of a one-to-one (72 dpi) mode for fast print of
  493.               MacPaints.
  494.  
  495.  One-To-One:     esc,'*',5,n1,n2       Prints at  72 dots/inch. 
  496.  =============================================================================
  497.  TSHBP321.DRV A very complicated driver for the Toshiba P321 24 pin printer.
  498.               In order to correctly size the graphics print, five rows of
  499.               eight pixels are printed as four rows of 24 pins.
  500.  
  501.  Initialization: esc,'>',esc,'L07      Uni-Directional, set 7/18" line spacing
  502.  Line End:       cr,lf                 Carriage return, Line feed
  503.  Page End:       ff,esc,26,'I'         Form-feed, reset
  504.  Single Density: esc,';',a1,a2,a3,a4   Prints at 180 dots/inch
  505.  Double Density: esc,29,a1,a2,a3,a4    Prints at 360 dots/inch
  506.  =============================================================================
  507.  TSHBP351.DRV Toshiba P351, set for Qume emulation. Identical to IBMGRAPH,
  508.               except that it turns Qume emulation off in Initialization, and
  509.               on at Page End.
  510.  
  511.  Initialization: esc,'_1',esc,'U1'     Turn Qume off, Uni-Directional on
  512.  Page End:       ff,esc,'U0',esc,'_0'  Form-feed, Uni-Dir off, Qume on
  513.  =============================================================================
  514.  OKI92.DRV    The Okidata 92/93 printer. Supports 60 and 72 dpi graphics. A
  515.               very complicated driver, as it only prints 7 dots at a time.
  516.  
  517.  Line End:       3,14                  graphics line feed
  518.  Page End:       3,2,ff                APA graphics off, form-feed
  519.  60 dpi:         30,3                  Set 10 pitch, APA graphics on
  520.  72 dpi:         28,3                  Set 12 pitch, APA graphics on
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.                                                                         Page 9
  532.                                  Color Drivers
  533.  
  534.  =============================================================================
  535.  IBMCOLOR.DRV The IBM Color Printer.
  536.  
  537.  Initialization: esc,'3',14,esc,'U',1  Set 14/144 line spacing, uni-dir on.
  538.  Line End:       cr,lf                 carriage return, line feed 
  539.  Page End:       esc,'U',0,esc,'2',ff  uni-dir off, set 6 lpi, form-feed.
  540.  Yellow:         esc,'y'
  541.  Cyan:           esc,'c'
  542.  Magenta:        esc,'m'
  543.  Black:          esc,'b'
  544.  Double Density: esc,'L',n1,n2         Prints at 168 dots/inch.
  545.  =============================================================================
  546.  COLOR8A.DRV  "Generic" 8 pin color printer. Tested on a Star NX-1000 Rainbow
  547.               and Citizen MSP-50. Similar printers/emulations: EX-800, LX-800,
  548.               FX-86e, LX-86, LX-80.
  549.  
  550.  Initialization: esc,'3',24,esc,'U1'    Set 24/216 line spacing, uni-dir on
  551.  Line End:       cr,lf                  carriage return, line feed
  552.  Page End:       ff,esc,'@'             form-feed, software reset
  553.  Yellow:         esc,'r',4
  554.  Cyan:           esc,'r',2
  555.  Magenta:        esc,'r',1
  556.  Black:          esc,'r',0
  557.  Quad density:   esc,'*',3,n1,n2        Prints at 240 dots/inch.
  558.  =============================================================================
  559.  COLOR8B.DRV  Identical to COLOR8A, except for line spacing. Similar
  560.               printers/emulations: JX-80, LQ-1500, ALPS ALQ200
  561.  
  562.  Initialization: esc,'3',20,esc,'U1'    Set 20/180 line spacing, uni-dir on
  563.  =============================================================================
  564.  COLOR24.DRV  "Generic" 24 pin color printer. Tested on Okidata 393C. Similar
  565.               printers/emulations: LQ-2550.
  566.  
  567.  Initialization: esc,'3',20,esc,'U1'    Set 20/180 line spacing, uni-dir on
  568.  Line End:       cr,lf                  carriage return, line feed
  569.  Page End:       ff,esc,'@'             form-feed, software reset
  570.  Yellow:         esc,'r',4
  571.  Cyan:           esc,'r',2
  572.  Magenta:        esc,'r',1
  573.  Black:          esc,'r',0
  574.  Quad density:   esc,'*',39,n1,n2       Prints at 240 dots/inch.
  575.  =============================================================================
  576.  OKI290.DRV   For Okidata 290 series color printers. Tested on a 292.
  577.  
  578.  Initialization: esc,'#A',esc,'A',8,    Set 8/72 line spacing,
  579.                  esc,'2',esc,'U',1        uni-dir on
  580.  Line End:       cr,lf                  carriage return, line feed
  581.  Page End:       ff,esc,'U',0,          form-feed, uni-dir off,
  582.                  esc,'A',12,esc,'2'       reset 6 lpi
  583.  Yellow:         esc,'r',4
  584.  Cyan:           esc,'r',2
  585.  Magenta:        esc,'r',1
  586.  Black:          esc,'r',0
  587.  Double density: esc,'L',n1,n2          Prints at 120 dots/inch.
  588.  
  589.  
  590.                                                                        Page 10
  591.