Printer Bounty
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12074 from 2003/5/22
    From: Germany
    > Will this printer system be integrated with MorphOS later?

    I think so, considering that integration was originally supposed to come with MorphOS 3.6, but got delayed apparently:

    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=9750&forum=3&start=12
  • »19.09.14 - 15:11
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1475 from 2012/11/10
    From: Manchester, UK/GB
    Quote:

    Cego wrote:
    the strange this is that when i press on "options" in the printer prefs i only get a blank content.

    That is the same for me, I thought the printer drawer that contains the cms folder that you copy into the SYS:Prefs drawer woud have made this page have some options, but not at this stage it seems.
    Quote:

    did you also enter a device into the device field? USBPAR: is located in mossys:devs/dosdrivers

    No, that is not necessary, but you can use the setenv command as is stated in the docs (readme) to set the default printer output to a specific device, such as USBPAR: or NETPAR:, which is what it states in the readme. I don't think I actually did that, as I have not needed to with the programs I use for printing, like Pagestream, and VPDF as you can set the output device in those programs themselves so setting the device with 'setenv' seems redundant, well at least it is for me.
    Quote:

    So i actually dont need Ghostscript installation. Then i can rule that out.

    Yes, I think the Ghostscript installation becomes virtually obsolete once the USBPAR: options, files are installed correctly, or at least they have been for me, and hope that applies for you as well. ;-)
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »19.09.14 - 18:35
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Cego
    Posts: 712 from 2006/5/28
    From: Germany
    well maybe it doesnt work because my printer doesnt support PCL?
    Pegasos II G4 @1.0GHz, 1GB DDR Ram, Radeon 9200Pro, 240GB SSD+160GB HD, MorphOS 3.18, AmigaOS4.1 FE, Debian 8
  • »19.09.14 - 21:34
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1475 from 2012/11/10
    From: Manchester, UK/GB
    That may be a point as it seems your Samsung ML-2165 printer uses Samsung's own 'proprietory' SPL to print when not using PostScript, and so does not seem to have any PCL support, though as the manual seems to indicate it does support PostScript so a PPD driver should work OK with Zukow's Beta printing system.
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »20.09.14 - 15:25
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/29
    From: USA
    Does the current print system work with foo2zjs yet?

    I have a cp1025nw printer and normally it needs hplip open source driver to print.

    Thanks
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »17.02.15 - 21:45
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1475 from 2012/11/10
    From: Manchester, UK/GB
    I don't think the MorphOS Printing system that is in the works is intended for foo2zjs, which, as far as I am aware, is an open source printer driver for printers that use the Zenographics ZjStream wire protocol for their print data, such as the Minolta/QMS magicolor 2300.

    However, if you have a HP CP1025NW Colour Laserjet printer, then it is shown on the printer specs as having:

    Print Languages, Std HP PCL 6, HP PCL 5, HP postscript level 3 emulation

    If that information is correct, then you can use it with the current MorphOS Printing Beta from Zukow with a fairly standard Postscript PPD file and it should print OK, just some manual installation files to copy from Zukow's archive. ;-)
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »18.02.15 - 00:49
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/29
    From: USA
    sorry, but this printer uses zjstream.
    I have tried netprinter with it and it will not work.
    I have it currently plugged into ethernet.
    I will try again.
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »18.02.15 - 02:19
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/29
    From: USA
    Here is the hplip page for it:

    http://hplipopensource.com/hplip-web/models/laserjet/hp_laserjet_cp1025nw.html#note8

    and more info

    http://www.openprinting.org/printer/HP/HP-LaserJet_Pro_CP1025nw

    and the foo2zjs page which lists this printer:

    http://foo2zjs.rkkda.com/

    and HPs page:

    http://h20386.www2.hp.com/CanadaStore/Merch/Product.aspx?id=CE918A&opt=BGJ&sel=PRN

    and the zjstream protocol explained:

    http://web.archive.org/web/20020830075425/http://ddk.zeno.com/Reference/ZjStream/Default.htm



    bascially, these zjstream printers are raster printers like an inkjet.
    pages are processed through ghostscript, converted to flat bitmaps and then converted into zjstream format and sent to the printer.
    my printer supports both usb and ethernet, but the data must still be packed in zjstream format to be understood by the printer.
    my usb port is broken on the printer at this time so I am using ethernet only.


    With the foo2zjs driver, you can print to some Minolta/QMS, HP and possibly other ZjStream printers:

    Supported Printer B/W Color Driver Notes
    Minolta/QMS magicolor 2300 DL Yes Yes foo2zjs Tested by Rick Richardson
    Minolta/QMS magicolor 2200 DL Yes Yes foo2zjs Tested by Adam Erickson.
    Konica Minolta magicolor 2430 DL Yes Yes foo2zjs Tested by Ren Rebe
    Minolta Color PageWorks/Pro L Yes Yes foo2zjs Tested by tekknogenius.
    HP LaserJet P2035 Yes No foo2zjs Beta Quality
    HP LaserJet Pro P1606dn Yes No foo2zjs Beta Quality
    HP LaserJet Pro P1566 Yes No foo2zjs Beta Quality
    HP LaserJet Pro P1102 Yes No foo2zjs Tested by tahir hussain. See "HP SMART INSTALL NOTES"
    HP LaserJet Pro P1102w Yes No foo2zjs Tested by Rick Richardson
    HP LaserJet Pro CP1025nw Yes Yes foo2zjs Tested by Rick Richardson
    HP LaserJet 1022 Yes No foo2zjs Up to Fedora Core 5 is tested
    HP LaserJet 1022n Yes No foo2zjs untested
    HP LaserJet 1022nw Yes No foo2zjs untested
    HP LaserJet 1020 Yes No foo2zjs Tested by Rick Richardson
    HP LaserJet 1018 Yes No foo2zjs Tested by Rick Richardson
    HP LaserJet 1005 Yes No foo2zjs Tested by Brian Batey
    HP LaserJet 1000 Yes No foo2zjs Tested by Andrew Schretter
    HP LaserJet M1319 MFP Yes No foo2zjs PRINTER ONLY; Alpha Quality



    [ Edited by bash64 17.02.2015 - 23:24 ]
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »18.02.15 - 02:28
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1475 from 2012/11/10
    From: Manchester, UK/GB
    I had a look at the HP site, and this printer is supposed to be PCL3 GUI based - see:

    http://support.hp.com/gb-en/product/HP-LaserJet-Pro-CP1025nw-Color-Printer/4052955/model/4052971/document/c02467384

    Though I could not find any mention of it being PostScript enabled on the HP pages, but sometimes even their descriptions of their own printers falls far short (not the standard they used to be associated with) and gives an incomplete description & specification thesedays.

    However, you own the printer, and I feel sure you know what it is capable of, or not, as the case may be.

    I am not aware that zjstream is on the current todo list for MorphOS printing, as I have not seen it mentioned.

    I bought an older HP 2500 CLJ as that printer has a legacy 36 pin Centronics, also a USB interface, additionally it has an Ethernet card fitted, so I can choose several options to print from, and it works with my Classic Amiga system as well as my MorphOS, Mac & Windows systems, and allows 600 x 600 dpi colour printing which is what you printer seems to offer as well. 8-D
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »18.02.15 - 04:34
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/29
    From: USA
    Well, is zukow working on printing right now?

    The print process would look like:

    postscript code -> ghostscript to raster -> raster to zjstream -> zjstream sent to printer.

    We have all of this except for the conversion of raster to zjstream.

    The source code for foo2zjs is readily available and that is what it does, converts the output of ghostscript (raster) into zjstream.

    I listed almost 20 printers supported by this format.

    Once I get a job I will post a bounty to port foo2zjs.


    [ Edited by bash64 18.02.2015 - 06:59 ]
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »18.02.15 - 05:08
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 779 from 2007/10/23
    From: Gelsenkirchen,...
    Quote:

    bash64 schrieb:
    Once I get a job I will post a bounty to port foo2zjs.
    [ Edited by bash64 18.02.2015 - 06:59 ]

    How about this?
    http://aminet.net/package/driver/print/foo2zjs
    I only have a 1525 without ZJ-stream...
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »18.02.15 - 16:17
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/29
    From: USA
    Holy crap!
    It has already been done!

    Thanks!

    I will give it a try with Pagestream immediately.

    :-D
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »18.02.15 - 16:37
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/29
    From: USA
    polluks, I see you are the uploader of the file.
    did you compile it?

    Is there a way to automate it or do I have to print to a file then run this from the CLI?


    [ Edited by bash64 18.02.2015 - 11:40 ]
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »18.02.15 - 16:39
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    polluks
    Posts: 779 from 2007/10/23
    From: Gelsenkirchen,...
    Quote:

    bash64 schrieb:
    polluks, I see you are the uploader of the file.
    did you compile it?

    Is there a way to automate it or do I have to print to a file then run this from the CLI?


    [ Edited by bash64 18.02.2015 - 11:40 ]


    Yep, I compiled it.
    Well, TurboPrint uses the ghostscript executable, maybe you can replace it by a batch file (something like "gs | foo2zjs").
    Pegasos II G4: MorphOS 3.9, Zalman M220W · iMac G5 12,1 17", MorphOS 3.18
    Power Mac G3: OSX 10.3 · PowerBook 5,8: OSX 10.5, MorphOS 3.18
  • »18.02.15 - 20:30
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/29
    From: USA
    The gs command is defined in the postscript tab. Would I be able to change it there?
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »18.02.15 - 23:20
    Profile Visit Website
  • Just looking around
    MorphTurk
    Posts: 7 from 2014/5/24
    That is a great question. If you look at the bounty page I am at the top of the list "Aaron Smith" on the front of the page. It was about a year ago and have never seen a word about it. It is the same number of people on the list as last year. Where is the progress report??

    http://haiku-os.org has great weekly reports on the work that is getting done. It would be nice to see some accountability for the money that is getting donated. It also would encourage others to join in and donate as well. Look like lot of money is just in never never land. No communation no donations.



    I have not donated again as a result. People want to "see" a report even if its 1 time a month.
    Mac Mini 1.5 & lots of Amiga computers :)
  • »19.02.15 - 03:34
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/29
    From: USA
    I just woke up and am going to spend some lae night hours working on this.
    Even I, as impatient as I am, could live with one report per month.
    I started out in the computer world as a developer.
    I will report back what I find out about automating foo2zjs with TurboPrint.
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »19.02.15 - 03:42
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/29
    From: USA
    Well, that screws that. Aminet went down. Shi-ite.
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »19.02.15 - 03:45
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/29
    From: USA
    Quote:

    polluks wrote:
    Quote:

    bash64 schrieb:
    Once I get a job I will post a bounty to port foo2zjs.
    [ Edited by bash64 18.02.2015 - 06:59 ]

    How about this?
    http://aminet.net/package/driver/print/foo2zjs
    I only have a 1525 without ZJ-stream...





    Can you email that to me?
    Aminet is down.

    rll@twc.com
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »19.02.15 - 03:48
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/29
    From: USA
    ok, Aminet came back up.

    Can someone help me with ghostscript?

    This produces an on screen blank page:

    cat april.ps | gs -q -sDevice=ppm -sOutputFile=- >april.ppm


    I am attempting to convert a color postscript file into a ppm.

    Not working.
    Supposed to go to a file, not put up a viewing window.

    btw: I copied gs by itself to a separate folder. perhaps it needs to be run out of its own folder. it is normally in sys:applications/ghostscript. It is version 8.70.


    [ Edited by bash64 18.02.2015 - 23:37 ]
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »19.02.15 - 04:29
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    bash64
    Posts: 934 from 2010/10/29
    From: USA
    Is the command line on the postscript tab in printer preferrences only executed if you print to the PS: assign?

    I have changed it to:

    Ghostscript:GS -sDEVICE=turboprint -q | Ghostscript:foo2zjs
    Powerbook G4 1.67ghz 2GB, ATI 9700M Pro 128mb
    1TB hd, DL-DVD Burner, Netgear pcmcia wireless card.
    Powermac G5 2.3ghz 2GB, ATI 9600 Pro
    ImageFX 4.5, PageStream 3.3, PhotoGenics 5.0
  • »19.02.15 - 04:56
    Profile Visit Website
  • MorphOS Developer
    zukow
    Posts: 642 from 2005/2/9
    From: Poland
    I'm in Austria now without an access to any Morphos machine. After returning Poland i'll check polluks' port if it is suitable for my printer system. In theory this driver should work outofthebox. The system reads cups-filter key from PPD file and run defined program after converting postscript/image to CUPS image raster code.

    I had to fix some items in new SCANdal (1.7) version which will be available in MorphOS 3.8 and after Mos 3.8 relase i'm going to finish printer bounty. I know that the bounty is delayed but life and morphos related things (like further reggae development) are time consuming.
  • »19.02.15 - 09:49
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    sabbate
    Posts: 110 from 2013/7/7
    From: Palermo - Italia
    sorry but what is needed on morphos to print, what are the current technologies supported?

    hi
  • »19.02.15 - 10:48
    Profile
  • MorphOS Developer
    zukow
    Posts: 642 from 2005/2/9
    From: Poland
    Currently three options for a new printers:
    - Postscript printer (direct printing or using beta of my print system)
    - Printer with PCL5 support (using Turboprint)
    - Some samsung printers using SPL languaga using my print system


    And i suggest laser pritners. Ink ones has various protocols and rarely works using PCL5 now.
  • »19.02.15 - 11:21
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    sabbate
    Posts: 110 from 2013/7/7
    From: Palermo - Italia
    There are some models of printers known that you can buy?

    hi
  • »19.02.15 - 11:28
    Profile