Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!think!mintaka!ogicse!zephyr.ens.tek.com!orca.wv.tek.com!pogo!rickc From: rickc@pogo.WV.TEK.COM (Rick Clements) Newsgroups: comp.sys.cbm Subject: Re: Seikosha SP1200VC help Message-ID: <8705@pogo.WV.TEK.COM> Date: 17 Mar 90 02:13:23 GMT References: <9073@sun.acs.udel.edu> Reply-To: rickc@pogo.WV.TEK.COM (Rick Clements) Distribution: na Organization: Tektronix, Inc., Wilsonville, OR. Lines: 28 In article <9073@sun.acs.udel.edu> hamilton@sun.acs.udel.edu (Andrew W Hamilton) writes: >When I bought my C64 system last year, I knew nothing about printers, and I >bought a Seikosha SP1200VC printer, which hooked up directly to the C64 (it's >a Commodore Compatible printer). However, when I run GEOS, the printer driver >I must use is the Comm. Compat. driver, which cuts off the right 1/4 of the >screen, and lowers the resolution. The SP1200VC, however, is capable of >printing the entire screen in full resolution in its ASCII mode. The Comm. >Compat. driver runs the printer in CBM mode. I have a Seikosha printer, but I don't have GEOS. (If you find a driver that will support the Seikosha, I will probably buy GEOS.) In graphics mode the Seikosha thinks it's a Commodore. That's why the poor resolution. I have figured out how to print with more resolution. But, I haven't implemented it. (It's not pretty!) 1. In bit mapped mode, print 3 blank columns. Print odd row, odd col. Go to the start of the same line. 2. In compressed text mode, print 1 blank (3.5 columns bit mapped). Print even col, odd row. Set line feed length to 1/2 row. 3. Print a carrage return in text mode. 4. Repeat 1 & 2 and print the even row. 5. Set the line feed length to graphics length - 1/2 line. Print a carrage return in text mode. 6. Repeat until you finish the page. -- Rick Clements (RickC@pogo.WV.TEK.COM)