Path: utzoo!utgpu!watmath!clyde!att!rutgers!cbmvax!daveb
From: daveb@cbmvax.UUCP (Dave Berezowski)
Newsgroups: comp.sys.amiga
Subject: Re: EpsonX printer driver weirdness
Message-ID: <5402@cbmvax.UUCP>
Date: 2 Dec 88 18:17:52 GMT
References: <63259CJC105@PSUVM> <315@blake.acs.washington.edu>
Reply-To: daveb@cbmvax.UUCP (Dave Berezowski)
Organization: Commodore Technology, West Chester, PA
Lines: 34

In article <315@blake.acs.washington.edu> jwcote@blake.acs.washington.edu (Jim Cote) writes:
>In article <63259CJC105@PSUVM> CJC105@PSUVM.BITNET writes:
>>Ever since I installed the 1.3 Epson driver I lost medium print (96 columns).
>>Inseated of the three print sizes in preferences corresponding to 80,96,132
>>they now correspond to 80,132,160.   Oh well.
>>
>>                                                 Chris
>>                                                 CJC105@psuvm (bitnet)
>
>I have also experienced the same sort of problem. I have a Citizen MSP-10
>printer. With the EpsonX[CBM_MPS-1250] driver, I get a 0 printed whenever
>the printer is sent the initialization strings. Then I do get 80,96,136 chars
>per line, but of course this is unacceptable with a 0 printed on the
>page. If I switch to the EpsonXold driver, the printing of 0 goes away,
>but now I only get 80 and 136 columns of text (10 and 17 chars per inch).
>I have lost that 96 which is very helpful. Am I screwing up ? Is it difficult
>to write my own driver ? Certainly the Citizen MSP-10 is a popular printer.
>BTW, I'm using all 1.3 stuff and no non-CA shells, etc. Thanx.

	Ok, now I know what is going on here.  The Citizen_MSP-10 must not
be fully EpsonX compatible (ie. it doesn't respond to at least one of the
common commands).  The EpsonXOld driver was developed for just that reason.
The EpsonXOld driver sends only the absolute minimum EpsonX command
sequences (ie. the ones that work on ALL Epson printers old and new).
Believe it or not, the elite command (12 cpi) is NOT supported by some
very old Epson printers and that is why you cannot select 96 character
mode.

	The only solution would be to have YAEXD (Yet Another EpsonX Driver)
called 'EpsonXYoung' (just kidding, really).  Actually, you may be able to
get away with using the PD printer driver generator (called PrtDrvGen ?)
which can be used to modify an existing driver.  Hope that clears things up.

	David