Yokemate of Keyboards
Posts: 2204 from 2003/2/24
From: po-RNO
Quote:
EVX wrote:
It is misleading to me (as a rookie MOS guy) to have Printer, Printers and NetPrinter available as config options in Preferences. I've read some documentation and tutorials but need to understand why they coexist and how they may or may not work together.
Yeah, it is confusing. Printer is old legacy printing system back from Amiga times (commercial TurboPrint software), and old programs (especially 68k ones) use it through printer.device. It basically requires own custom driver for each printer, which would mean huge amount of work for constant support for new printers because manufacturers don't of course support our systems by providing compatible drivers themselves. It's impossible to keep up with new printers in this oldskool way so it's basically abandoned to what TurboPrint authors provided, but luckily many printers are HP LaserJet compatible and work with its drivers still.
Printers is a whole new system added more lately. It generates its drivers from generic PPD files, which are easily available from printer manufacturers. It this way the printing system doesn't have to keep up with printers itself, but can utilize what manufacturers provide. Only thing to worry is if MorphOS can talk the same "language" (page description language) with a printer. There isn't a single standard for it but many manufacturers have created their own languages, of course, who would need standards. New MorphOS programs will be written to use this system.
There isn't a wrapper from the old system to new (at least yet), so you'll have to think a bit if you want support from both systems for your printer, or is the new system enough.
NetPrinter can be used with both systems if you want to print to a network connected printer instead of a locally connected.
I've made a
YouTube video about configuring a new network printer with both printing systems. Enable subtitles/captions for more explanation during the video.
And check the
MorphOS Library page about the new printing system.