[comp.sys.amiga.tech] Printer Drivers

black@rpi.edu (Jerry Glomph Black) (11/11/89)

I have found an annoying bug in the Okidata_92 printer driver.  The "SET
LEFT MARGIN" command is mapped incorrectly, such that if a program sets the
LM to column zero, the driver puts it about 2/3 of the way across the page!
I know that LM=0 is illegal, but the driver should still handle this
properly!  This is preventing me from using Pen Pal, and other programs,
very well.   Does anybody have a working driver for Oki 92, or the
source??

black@rpi.edu (Jerry Glomph Black) (11/14/89)

Are there any printer drivers available in source-code form?  The Okidata_92
driver has an obnoxious bug in it when commanded to set left margin=0.
[Yeh, I know it's illegal].  I really need to fix this, as some software
I have issues this command! 

sie@fulcrum.bt.co.uk (Simon Raybould) (01/05/90)

I am trying to write a program to generate printer drivers.
There seems to be little documentation as to what a printer driver
should contain.

Does anyone know of any good documentation as to the layout and contents
of a printer driver for the amiga, any good books with this in ??

And NO I don't want to know about how good xxxx piece of software is at
generating drivers, I want to know how to do it myself ..

Thanx


S.J.R

+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+-=-=-=-=-=-=-=-+-=-=-=-=-=-=-=-=-=-=-=-=-=-+
|   Simon Raybould                |  BT Fulcrum   | Are all your pets called  |
|   path : sie@fulcrum.bt.co.uk   |  Birmingham   |      Eric ??? - Python    |
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+-=-=-=-=-=-=-=-+-=-=-=-=-=-=-=-=-=-=-=-=-=-+

fgd3@jc3b21.UUCP (Fabbian G. Dufoe) (01/06/90)

From article <R}J!|$@masalla.fulcrum.bt.co.uk>, by sie@fulcrum.bt.co.uk (Simon Raybould):
> Does anyone know of any good documentation as to the layout and contents
> of a printer driver for the amiga, any good books with this in ??

     Get the Native Developers' Update from Commodore.  It costs $20 and
consists of four disks.  One disk contains the autodocs, another has the
1.3 include files, a third had the 1.3 includes with comments stripped out,
and the fourth has a series of articles on how to handle autoboot and how
to write printer drivers.  It's an essential developer's tool and it's a
bargain.

     Write to Commodore Amiga Technical Support
	      1200 Wilson Drive
	      West Chester, Pennsylvania  19380

     I've forgotten to whose attention you should direct it, but the folks
at CATS will be able to figure it out.

     You will also need the Rom Kernel Manual: Libraries and Devices.

--Fabbian Dufoe
  350 Ling-A-Mor Terrace South
  St. Petersburg, Florida  33705
  813-823-2350

UUCP: ...uunet!pdn!jc3b21!fgd3