[comp.sys.amiga.misc] Printer driver help

gt1407b@prism.gatech.edu (SUTTON,MICHAEL SCOTT) (02/18/91)

I have a printer that has the I*M graphic character set built in to 
ASCII codes 128-255.  I have an amiga application that I would like to use
these characters instead of the ANSI international characters used by
the prt: device.  I have an I*M font, and also the means to create a custom
keymap that will produce characters 128-255.  

Using keymaped I have attempted to map characters 128-255 onto the Alt and
Shift+Alt equivalents to 33-127.  Obviously, some characters will require
Ctrl+Shift combonation which KeyMapEd won't set for me and so cannot be
used.  This is not a problem as I just want the box drawing characters.
I do have one problem with KeyMapEd.  I cannot set Shift+Alt+<number> to 
anything above 128.  KeyMapEd changes whatever I input (e.g. \xa3) 
to \xff.  My question is WHY?

My biggest problem thus far has been the printer driver.  The application
uses prt: and NOT par: or this would not be a problem.  I am looking to 
build a driver that does NO character translation for 128-255.
I tried PrtDrvGen on FF #90 but this only crashed my 1.3 Amiga 1000.
At this point I'm looking at writing my own (not an impossile task as I
did graduate from Georgia Tech in computer science, but not one I have a
whole lot of time to learn how to do).  
If someone knows of another printer driver writing program that supports
1.3 or has any advice on what to try next, I would certainly appreciate
any help.  

Thanx,
Mike

-----------------------------------------------------------------
Georgia Institute of Technology, Atlanta Georgia, 30332
uucp: ...!{allegra,amd,hplabs,seismo,ut-ngp}!gatech!prism!gt1407b
ARPA: gt1407b@prism.gatech.edu