Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
13 crawler(s) on-line.
 87 guest(s) on-line.
 1 member(s) on-line.


 zipper

You are an anonymous user.
Register Now!
 zipper:  3 mins ago
 AMIGASYSTEM:  5 mins ago
 pixie:  21 mins ago
 K-L:  23 mins ago
 Frank:  1 hr 2 mins ago
 clint:  1 hr 12 mins ago
 Torque:  1 hr 30 mins ago
 BigD:  1 hr 41 mins ago
 Deaths_Head:  1 hr 51 mins ago
 Gunnar:  1 hr 58 mins ago

/  Forum Index
   /  Amiga OS4 Software
      /  OS4 Final "stole" printing away from me! ;)
Register To Post

PosterThread
BrandonLee 
OS4 Final "stole" printing away from me! ;)
Posted on 7-Jan-2007 23:27:50
#1 ]
Super Member
Joined: 15-Dec-2003
Posts: 1355
From: Lisbon, Portugal

Ever since installing the latest OS4 release, I can no longer (well, sort of) print anything.
Not sure if it was a "back to default" UBoot or if it's the actual OS.

My UBoot parallel setting are these: ECP-0x378. I can't remember what I had before my mb battery died. I also used PrintManager, but since it was reported it didn't work with OS4Final, I removed it.

Not to the "sort of" part...

...I could milk a single print out! Couldn't reproduce, but Notepad managed to print a file. After that, every single attempt resulted in failure.
What's going on here? Any sugestions?

A1, OS4, Turboprint.

 Status: Offline
Profile     Report this post  
Severin 
Re: OS4 Final "stole" printing away from me! ;)
Posted on 8-Jan-2007 0:31:11
#2 ]
Elite Member
Joined: 19-Aug-2003
Posts: 2740
From: Gloucestershire UK

@BrandonLee

Make sure PAR: and PRT: are in your dosdrivers and don't use turbo prints turbo-par.

_________________
OS4 Rocks
X1000 beta tester, Sam440 Flex (733)

Visit the Official OS4 Support Site for more help.

It may be that your sole purpose is to serve as a warning to others.

 Status: Offline
Profile     Report this post  
BrandonLee 
Re: OS4 Final "stole" printing away from me! ;)
Posted on 8-Jan-2007 0:46:42
#3 ]
Super Member
Joined: 15-Dec-2003
Posts: 1355
From: Lisbon, Portugal

@Severin

I have both there already. And more recent versions than I had before. I don't like to do it, but I may try to put the old ones, see if improves.
WHat I DIDN'T have was the PS dosdriver.It's there now.Now it's a bit late, but I'll check everything tomorrow.

The really weird thing is I managed ONE printout (from Notepad).

 Status: Offline
Profile     Report this post  
TetiSoft 
Re: OS4 Final "stole" printing away from me! ;)
Posted on 8-Jan-2007 7:36:28
#4 ]
Cult Member
Joined: 3-Mar-2005
Posts: 585
From: Germany

@BrandonLee

According to the a1parallel releasenotes, you should set ECP mode in U-Boot.
Thats what you did.

Some more ideas. Printing from NotePad with TurboPrint installed is
a complicated case where several things can go wrong. NotPad sends its
output to PRT:, and it prints text. In this case your Printer prefs
settings are ignored, and OS4 printer.device and its printer drivers
are not used.

What may be problematic with TurboPrint: First, its known that its spooler
doesnt work. It has an option for the spooler somewhere, make sure its
not used.

Second, its known that TP has sometimes problems when you tell
it to use a device for printing. Dont know the details, maybe something
with the detection of "paper out" or "printer busy", it doesnt happen with
all devices but I vaguely remember that at least lpr.device and pit.device
(the parallel port driver of the MultiFaceCardIII) didnt work reliable
when used from TP directly. To workaround this problem (or to see if this
problem exists also with a1parallel.device), you can tell TP to print
into a file. When it did that, you can copy that file to PAR: by hand
and see if this works better. When it does, you can try if using PAR:
as output file name in the TP prefs can be used as "permanently workaround".

The third possible problem with TP and printing text (from e.g. NotePad),
not graphics, is that it uses GhostScript to convert the text into a bitmap
and to print that bitmap in graphics mode, at least when you have choosen
a TP printer driver for a printer which has no text mode. Here it gets
complicated, because TP comes with its own version of GhostScript, and OS4
comes with its own version of GhostScript, you have to find out if installing
TP did install the TP version of GhostScript or not, if that did overwrite
the OS4 version or not (eventually both versions are installed in different
directories). TP has GhostScript options in his settings, here you can try
to specify or verify which GhostScript version gets called with which
commandline parameters. Eventually the Snoopy tool from OS4depot may help
you to find out if GhostScript is called, which GhostScript is called,
and if something goes wrong there...

Last edited by TetiSoft on 08-Jan-2007 at 07:39 AM.

 Status: Offline
Profile     Report this post  
whose 
Re: OS4 Final "stole" printing away from me! ;)
Posted on 8-Jan-2007 8:09:48
#5 ]
Cult Member
Joined: 21-Jun-2005
Posts: 893
From: Germany

@TetiSoft

Some correction here:

Quote:

The third possible problem with TP and printing text (from e.g. NotePad),
not graphics, is that it uses GhostScript to convert the text into a bitmap
and to print that bitmap in graphics mode, at least when you have choosen
a TP printer driver for a printer which has no text mode.


That is not true. TP doesn´t use GS for text mode replacement, it simply copies Amiga bitmap fonts as graphics to the printer (using a temporary RastPort including a bitmap with a height suitable for the chosen print mode, e.g. interleaved printing with use of the upper/lower half of the nozzles or direct printing with use of all nozzles).

The GS installation supplied by TP in fact uses TP as a special output device, so one can print PS files directly to PS: handler using TurboPrint as output device.

Quote:

Second, its known that TP has sometimes problems when you tell
it to use a device for printing. Dont know the details, maybe something
with the detection of "paper out" or "printer busy", it doesnt happen with
all devices but I vaguely remember that at least lpr.device and pit.device
(the parallel port driver of the MultiFaceCardIII) didnt work reliable
when used from TP directly.


At least for me lpr.device works fine using TP. I don´t know what went wrong for him, but I think it´s a configuration detail (maybe text replacement settings or such), that printing doesn´t work for him anymore.

I tested TP on OS4 Final with an Epson STC685 printer attached to a1parallel.device (btw. when will the "Init"-Line problem within UBoot be solved? I had to cut the init line of my printer cable in order to get my HP printer working, as it is set to active state and stays in active state even when it shouldn´t ), with my old HP DJ500 and my Kyocera FS-820 (in LaserJet3 mode), works flawlessy (of course with the ugly spooler disabled!). Didn´t test USB printing yet, but I believe it will work fine, too.

Greetz

 Status: Offline
Profile     Report this post  
TetiSoft 
Re: OS4 Final "stole" printing away from me! ;)
Posted on 8-Jan-2007 10:34:10
#6 ]
Cult Member
Joined: 3-Mar-2005
Posts: 585
From: Germany

@whose

> TP doesn't use GS for text mode replacement, it simply copies Amiga bitmap
> fonts as graphics to the printer.

You are right, my TP handbook confirms that Sorry, have mixed it up.

> btw. when will the "Init"-Line problem within UBoot be solved?
> I had to cut the init line of my printer cable in order to get my HP printer
> working, as it is set to active state and stays in active state even when it
> shouldn't ), with my old HP DJ500 and my Kyocera FS-820 (in LaserJet3 mode),
> works flawlessy

There was a bug report in the OS4 bugzilla database (#1661)about the printer
init line held in the wrong state, in the meantime this report is set to
"fixed" and confirmed as working with a1parallel.device 51.6 so V52 should
also work. When it doesnt do that for you, please reopen the bug or talk
to Stephan Rupprecht.

 Status: Offline
Profile     Report this post  
whose 
Re: OS4 Final "stole" printing away from me! ;)
Posted on 8-Jan-2007 11:35:41
#7 ]
Cult Member
Joined: 21-Jun-2005
Posts: 893
From: Germany

@TetiSoft

Quote:
You are right, my TP handbook confirms that Sorry, have mixed it up.


No problem

Quote:

There was a bug report in the OS4 bugzilla database (#1661)about the printer
init line held in the wrong state, in the meantime this report is set to
"fixed" and confirmed as working with a1parallel.device 51.6 so V52 should
also work. When it doesnt do that for you, please reopen the bug or talk
to Stephan Rupprecht.


Well, seems that I have to check my (not changed) parallel cable or fix my old cable to test a1parallel.device...

Would be really great if it would work now without cable snipping. Thx for that hint!

Greetz

 Status: Offline
Profile     Report this post  
BrandonLee 
Re: OS4 Final "stole" printing away from me! ;) SOLVED!!!
Posted on 8-Jan-2007 19:05:15
#8 ]
Super Member
Joined: 15-Dec-2003
Posts: 1355
From: Lisbon, Portugal

@whose

Speaking of A1parallel.device...

...I managed to get Notepad working (through Turboprint), finally. My old system had the PAR dosdriver pointing to device "parallel.device". The OS4Final had "A1parallel.device".
On my old dosdriver file I had a note saying that I had changed it back then, too. Can't recall why, but it seems it only works if I remove the A1 bit.
Just finished printing from IBrowse and it works, too, so I guess this is solved. ;)

Thanks for all the replies.

 Status: Offline
Profile     Report this post  
whose 
Re: OS4 Final "stole" printing away from me! ;) SOLVED!!!
Posted on 8-Jan-2007 21:43:02
#9 ]
Cult Member
Joined: 21-Jun-2005
Posts: 893
From: Germany

@BrandonLee

Quote:
On my old dosdriver file I had a note saying that I had changed it back then, too. Can't recall why, but it seems it only works if I remove the A1 bit.


This is really strange, but if it works for you, it´s fully okay

I will do some tests with a1parallel.device the next days, perhaps I run into problems. Then I will pop up here and tell about it

Greetz


 Status: Offline
Profile     Report this post  
whose 
Re: OS4 Final "stole" printing away from me! ;) SOLVED!!!
Posted on 9-Jan-2007 2:11:14
#10 ]
Cult Member
Joined: 21-Jun-2005
Posts: 893
From: Germany

@BrandonLee

I have a guess why it´s working this way:

TP sets up it´s own "parallel.device" entry in the system (intended for redirection of calls to standard parallel.device, which will be patched if available, to TP´s parallel.device).

Regarding PAR: printing, the "a1parallel.device" entry will be ignored by TP then, because TP doesn´t patch any non-parallel.device to "parallel.device with TP use". TP will be circumvented in this case.

Nonetheless it is strange that notepad does PAR: printing... as far as I remember it´s standard printing goes directly through printer.device, hence the "a1parallel.device" setting within TP prefs should do it´s job (normally). Did you choose "Print" menu entry or "Save" and then saving to PAR: for printing? "Print" should do flawlessy with TP installed, without use of PAR: or any other port handler.

I am not in front of my A1, so I can´t verify my thoughts yet, but I will do as soon as I am in front of my A1 again.

BTW: you will get in trouble if you want to print via PAR:, if TP is not installed. You will have to set up PAR: to a1parallel.device again in this case.

Greetz

 Status: Offline
Profile     Report this post  
TetiSoft 
Re: OS4 Final "stole" printing away from me! ;) SOLVED!!!
Posted on 9-Jan-2007 9:47:57
#11 ]
Cult Member
Joined: 3-Mar-2005
Posts: 585
From: Germany

@whose

> TP sets up it's own "parallel.device" entry in the system (intended for
> redirection of calls to standard parallel.device, which will be patched if available, to TP's parallel.device).

Oh well... So it not only installs an 68k V39 "printer.device" into memory
out of thin air, but also a "parallel.device"? Why cant it avoid patching
everything and simply install its drivers into PRINTERS:?

With WB2.x the patching was necessary because printer.device didnt support
24bit colors, but these days are over in the meantime...

> Nonetheless it is strange that notepad does PAR: printing...

It doesnt, as already written, it prints to PRT:. You can search the "PRT:"
string in the binary

 Status: Offline
Profile     Report this post  
BrandonLee 
Re: OS4 Final "stole" printing away from me! ;) SOLVED!!!
Posted on 9-Jan-2007 11:28:41
#12 ]
Super Member
Joined: 15-Dec-2003
Posts: 1355
From: Lisbon, Portugal

@whose

Nonetheless it is strange that notepad does PAR: printing... as far as I remember it´s standard printing goes directly through printer.device, hence the "a1parallel.device" setting within TP prefs should do it´s job (normally)

Maybe that's why Notepad worked (once) before I changed the parallel.device...Why it stopped working afterwards is a mystery...

Did you choose "Print" menu entry or "Save" and then saving to PAR: for printing?

I did a direct "print" from the menu.

 Status: Offline
Profile     Report this post  
whose 
Re: OS4 Final "stole" printing away from me! ;) SOLVED!!!
Posted on 9-Jan-2007 11:47:09
#13 ]
Cult Member
Joined: 21-Jun-2005
Posts: 893
From: Germany

@BrandonLee

Edit: Seen tetisoft´s post too late...

Please check your PRT: setup and if you are doing some configuration for it inbetween and after bootup.

Another edit: I had a look at PRT: now and I saw that it states "printer.device" for output device. Make sure that your PRT: entry does contain "printer.device", not parallel.device or a1parallel.device.

Maybe that´s the weirdo...

Greetz

Last edited by whose on 09-Jan-2007 at 12:00 PM.
Last edited by whose on 09-Jan-2007 at 11:54 AM.

 Status: Offline
Profile     Report this post  
whose 
Re: OS4 Final "stole" printing away from me! ;) SOLVED!!!
Posted on 9-Jan-2007 11:53:06
#14 ]
Cult Member
Joined: 21-Jun-2005
Posts: 893
From: Germany

@TetiSoft

Strange enough, so it should print very well for BrandonLee, as TP replaces the printer.device, too (as used by PRT: handler). Maybe, he configures something for the PRT: earlier in his startup sequences?

The patching orgy is a "trademark" of TP, but it works for now, that is all we need for the time being I would like to see another printing mechanism than TP, perhaps when time goes by, something will evolve? But, pleaaaaase, no CUPS or something "unhandy" like it.

There must be a way to implement an intelligent printer driver system for AmigaOS, without big background daemons, dozens of textual config files and such...

Greetz

Last edited by whose on 09-Jan-2007 at 12:01 PM.
Last edited by whose on 09-Jan-2007 at 11:55 AM.

 Status: Offline
Profile     Report this post  
BrandonLee 
Re: OS4 Final "stole" printing away from me! ;) SOLVED!!!
Posted on 9-Jan-2007 17:39:13
#15 ]
Super Member
Joined: 15-Dec-2003
Posts: 1355
From: Lisbon, Portugal

@whose

There must be a way to implement an intelligent printer driver system for AmigaOS, without big background daemons, dozens of textual config files and such...

I guess this is an area where OS4 will have big trouble catching up. There are multiple printers and drivers, it's impoosible to convert them all.
TurboPrint was a godsend, even if it's somewhat "difficult".

 Status: Offline
Profile     Report this post  
BrandonLee 
Re: OS4 Final "stole" printing away from me! ;) SOLVED!!!
Posted on 9-Jan-2007 17:40:23
#16 ]
Super Member
Joined: 15-Dec-2003
Posts: 1355
From: Lisbon, Portugal

@whose
Please check your PRT: setup and if you are doing some configuration for it inbetween and after bootup.

Not that I know of.
And PRT: states printer.device, not parallel.device.

It works, so I can't really complain. ;)

 Status: Offline
Profile     Report this post  

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle