RISC OS News on Drobe
RISC OS Search
containing
"Is it too late to nominate Drobe in the best own goal category?"
Welcome back guest  |  Login  |  Register Thursday 24th July 
Login

drobe.co.uk
About Drobe
RISC OS News
Drobe Features
Alternatives
Bookmarks
Riscos.org.uk
Auctions
Events (shows)
AU issues
Tech Material
Wallpaper
Movies
File archives
SH eBooks
FAQs
Changelog

Interact
Forums
Online chat
Your webspace
BBC Emu(games!)
User gallery
RSS news &
comments
Submit news
Contact us

Quick Links
Open directory
Nutshells
ANS archives
ArcSite
RO Repository
Announce
RISCOS Ltd.
Castle

NTK
The Inquirer
The Register
OSNews
Slashdot
Google

Alternatives
NetBSD
ARM Linux
Iyonix Linux

Found Apps
 RISC OS Software !Avalanche
 RISC OS Software !Darts
 RISC OS Software !CFuncAnal
 RISC OS Software !TranTIFF+
 RISC OS Software !Dustbin
 RISC OS Software !NurseW
 RISC OS Software !Tally
 RISC OS Software !VideoLog
 RISC OS Software !USBKick
 RISC OS Software !Spr2Jpeg
Recent users
Hairy is a RISC OS User Hairy
nijinsky is a RISC OS User nijinsky
MikeCarter is a RISC OS User MikeCarter
epistaxsis is a RISC OS User epistaxsis
scf@ is a RISC OS User scf@
PBiggs is a RISC OS User PBiggs
mripley is a RISC OS User mripley
benc is a RISC OS User benc
aschamberlain is a RISC OS User aschamberlain
gbarnes is a RISC OS User gbarnes


Why donate?

Serving: 15GB
Fuel: caffeine
0 users online
49 guests
170 active accts 24329 comments

Webstats

 
RISC OS News Feature
GemPrint project progressing
Published: 8th Dec 2003, 20:37:43GMT  Source: drobe.co.uk
By Chris Williams
Page 1 of 1
MW Software renames ROUGPS, explains the current situation
GemPrint logoMW Software has this month renamed its ROUGPS project to a more friendlier sounding GemPrint. while releasing details on how the project is progressing. MW Software explained to drobe.co.uk that 'ROUGPS' was "uninspiring and difficult to pronounce and remember". In a further tease, a screenshot of MW Software's printer driver software has also been posted on their website.

GemPrint is MW Software's daring project to give the RISC OS platform a significantly greater range of modern, high quality printer drivers. The GemPrint software is quite modular and may seem fragmented at first, as it consists of the GPDriver module and the GemPrint end user interface. The GDriver component is based on the popular, well supported open source gimp-print library and is the software that communicates with your printer. The GemPrinter user interface works with !Printers and the GPSetup application and acts as a generic software layer between !Printers and the new gimp-print based drivers. The GPSetup software allows you to configure GPDriver output in a way !Printers can't - for example, control over error diffusion, paper feeds and types and brightness and colour.

"From a user's point of view the system looks like a normal printer driver", Martin Wuerthner of MW Software told us this week.

"As usual, you install a printer by double-clicking on a RISC OS PrintDefs file. Then, you set up the resolution and connection type in the Configuration and Connections windows provided by !Printers. In addition, there is an application called GPSetup that allows you to set up additional parameters.

"Then, you print normally from any RISC OS application that supports printing via !Printers, e.g., ArtWorks, PhotoDesk, Impression, OvationPro, Draw, etc."

Having a lot of RAM has never been a priority for RISC OS users, seeing as one can comfortably use a machine with only 64MB fitted. However, users with RISC OS machines laden with RAM will be smug when they learn of the system resources GemPrint needs in order to perform high quality, full resolution printing.

For example, take a full page A4 photo at 1440 by 720 DPI in Artworks 2 running on a 600MHz XScale Iyonix. Martin told us that printing such a page took about 35 seconds before the desktop began multitasking, followed by another 24 minutes and 80MB of RAM to convert the page for an Epson Stylus C84 at the highest quality setting. Martin stressed that these timings are very much subject to change as the software is still in development and shouldn't be considered as a benchmark.

"Fortunately, you will find that even at lower resolutions and lower quality settings, the print quality by far exceeds that of current RISC OS drivers", Martin added.

"The reason is that in contrast to popular belief, what the current RISC OS drivers lack is not mainly support for high resolutions, what is really missing is support for soft-weaving, i.e., the driver's ability to arrange the pixel rows and columns in a way that makes optimal use of the printer's nozzles, improves quality and eliminates the dreaded banding effects (stripy printouts).

"Apart from being able to weave, Gimp-Print can also make use of variable drop sizes (drop modulation technology) and photoreal inks on printers that support these features."

The first public release of the GPDriver module will use Gimp-Print version 4.2.6. MW Software hope to have the first release of GemPrint complete in time for January 2004, if not earlier.

Links
MW Software

Related articles
PostScript overhaul project reports progress
RISC OS Connect project lacking support
RISC OS-on-Linux project prepares live CD

This article has been linked to, or is available in the following formats:  
 
 
 
 
 
[Printable] [Digg this] [Blog search]


ksattic(valued user) 
8/12/03 10:33PM
What is the reason for !Printers being very slow? As far back as I can remember, I always wondered why printing on RISC OS was slower than with Windows. Is it because the process requires a lot of FP operations?

Aside from that question, this is good news! I look forward to seeing a finished product!
mavhc(bad user / troll)www (-1.0)
8/12/03 10:55PM
Originally because RISC OS sent everything as graphics whereas Windows often used built in printer fonts. Now it's because x86 chips are billions of times faster.
rod 
Face
8/12/03 10:58PM
Excellent to hear this project is progressing - if it integrates well with the exising RISC OS !Printers system (as it sounds like it does), then this will hopefully be a major boost for the platform.
rmacf 
9/12/03 12:25AM
I have my money ready and can't wait to try it.
ksattic(valued user) 
9/12/03 1:01AM
It will be free software, but donations would probably be very helpful. See [Link: www.mw-software.com] for more information.
maikl 
9/12/03 1:15AM
I think it is a little pity that there will be the inbuild configuration for the resolution and an additional tool like GPSetup. So I would suggest to add a 'advanced options' button or something to the !Printers configuration so that it at least seems to be one program only. Now that the sources of !Printers are free - this should be easy to do for someone who knows more about programming than I do. A full integrated solution would of course be a further step forward.

I should add that I am really loking forward to GemPrint and this is only a small idea which should be easy to implement. Sorry for sounding a bit silly when trying to criticise a program that isn't even available.
christ 
9/12/03 1:50AM
In reply to maikl:
The Printer configuration window does have an "Advanced..." icon, which can activate an external program based on the value of a system variable. There's a nice one for LaserJets, for example, which lets you set economy mode printing and the default text font.
I don't know whether Martin has used this interface, though.
harmsy(good user) 
Face
9/12/03 8:30AM
This is fantastic news - it sounds as if Martin already has it up and working. I don't think anyone would mind having to wait 24 minutes to get better printouts - think of what you could achieve in that time: boil a kettle, make the tea, milk the cow, pour the tea, drink the tea, wash up - then collect your print out. No really, this is top stuff (again) and Martin richly deserves support. WELL DONE.
mrtd(valued user) 
9/12/03 9:21AM
Yes, good stuff. I look forward to it, but will need a new printer to get the best out of it.
The one worry is that there are a lot of technical terms mentioned above that mean little or nothing to me. I have no idea whar "Drop Modulation technology" is, and the same went for "soft weaving" before I read the above. Is there going to be some sort of manual to explain the various "advanced" confiuration options that will be available.

Martin
illudium (+0.1)
9/12/03 10:06AM
This is starting to look really nice now. It's definitely time to buy a new photo printer, especially since I've just got a new camera.

In reply to christ:
Yes, one of the features of Printers+ is that it allows external configuration applications to be launched for the printers. I haven't seen anything make use of this yet though. It certainly makes sense for Martin to be supporting at least all the current versions of the Printers front-end though (1.64a, 1.67 and 1.91) as he seems to be doing.
wuerthne(good user) (+0.1)
Face
9/12/03 10:27AM
To maikl and christ:

In reply to maikl:
I would very much like to get the Advanced button working but so far, I did not see any way to do this that works on all supported versions of !Printers. christ: I have never heard about any system variable. If there is one that works from 1.53 to 1.67 and 1.9x then that would be excellent news. Any more information on that? Of course, if there is an easy way to add support for external configuration programs under Printers+ I am more than happy to work together to make it easier to use. However, the first priority at the moment is to release something that works.
wuerthne(good user) (+0.1)
Face
9/12/03 10:34AM
To mrtd:

Drop modulation technology means that the printer can print with drops of variable size. This is a major improvement in quality and one more feature our current native RISC OS drivers cannot make use of. "Soft weaving" basically means high-quality printing without stripes - again, our native drivers cannot do that (except possibly the now rather outdated SpaceTech drivers). Fortunately, you do not need to understand all the concepts involved. Just print and let Gimp-Print do everything for you. For experts, there is a lot of stuff to set up and control, e.g., colour balance, but you do not need that to get good printouts.
wuerthne(good user) (+0.1)
Face
9/12/03 10:39AM
In reply to ksattic:

It is quite possible that it will not be free software. So far, I have not finally made up my mind. Parts of the project will certainly be free software, most notably GPDriver, which is based on Gimp-Print and hence has to be GPL'd. But it will be of little use without GemPrint. The GemPrint framework is more likely to be released in a more restricted way.

In reply to Re:
"!Printers is slow". If you look at the example figures above, you notice that the part of the printing process where !Printers is involved (the non-multi-tasking part) is only 35 seconds whereas the part handled by Gimp-Print takes 24 minutes (!). So, it is the exact opposite: !Printers is fast, but Gimp-Print is slow.. This, amongst others, is due to the fact that FP operations being used by Gimp-Print and that even an XScale is not as powerful as current X86 processors.

Martin
wuerthne(good user) (+0.1)
Face
9/12/03 10:42AM
Incidently, discussions like the above should really happen on the RISC OS printing SmartGroup mailing list. How many people will look at this forum in a few days?

http://www.smartgroups.com/groups/riscos-printing
OR (purely e-mail based):
[Email: riscos-printing-subscribe [at] smartgroups.com ]

Martin
em2ac(good user) (-1.0)
9/12/03 10:51AM
I dont suppose anyone made an FP accellerator 2nd processor card for the RPC?
sa110(good user) 
Face
9/12/03 11:14AM
em2ac if a remember correctly there is a piece of software around that enable you to use the FPA from the x86 2nd proc cards. Don't know how good it is tho.
rob 
9/12/03 11:34AM
In reply to sa110:
Nice idea, I think it was wam silence software. IIRC the overheads of calling the PC card made it slower than the FP emulator on a StrongARM.
markee174(good user) (-0.9)
9/12/03 11:35AM
When you say it takes 24 minutes to print a page, what point is control handed back to the user. Does gimp-print multitask in the background?
mrchocky(valued user) (-1.0)
Face
9/12/03 11:35AM
sigh. I think em2ac really needs to be less excitable and do a little research before posting random comments. No, the software in question is no use on StrongARM systems, and there is no such accelerator card.
illudium (+0.1)
9/12/03 12:58PM
In reply to wuerthne:
[Link: support.riscos.com] section 3 has details on calling external config apps from Printers (this is the one using the system variable), and from the date of that it looks like I might have been wrong about it being a Printers+ only thing (I'm not near my RISC OS machine to check at the moment).
em2ac(good user) (-1.0)
9/12/03 1:18PM
In reply to sa110:

Cheers dude, now I have a use for the card! (been replaced with Very fast PC)

In reply to mrchocky:

dear god forbid me writting, and I have not much time to do research as I am a full time student, and work the rest of the time.
dgs(valued user) 
9/12/03 1:37PM
In reply to em2ac:
Sort of like that Chris Williams bloke, then? :-)

dgs
IvanDobski(good user)www (+1.0)
Face
9/12/03 1:42PM
In reply to Markee174:

"When you say it takes 24 minutes to print a page, what point is control handed back to the user. Does gimp-print multitask in the background?"

read the article above:
"Martin told us that printing such a page took about 35 seconds before the desktop began multitasking, followed by another 24 minutes and 80MB of RAM to convert the page for an Epson Stylus C84 at the highest quality setting. "
tamias(valued user) (-1.0)
Face
9/12/03 1:59PM
"...there could be ways to separate the RISC OS printing layer from the main Pimp-Print code..." The mind boggles! :-)
hzn(valued user) 
10/12/03 5:22AM
I like the sentence "Having a lot of RAM has never been a priority for RISC OS users, seeing as one can comfortably use a machine with only 64MB fitted"... Wow, until now I thought for RISC OS to run nicely some 16MB are fine. I even published GAG-News for quite some time with just 4MB on an A5000. Now having 512MB even with a RAM Disc and the like I just can't help having some 400-480MB freem memory :-)
 

Top Tip

Online chat

Why not visit RISC OS, BBC and Drobe users online and chat with them in realtime
 
Headline news
Wakefield 2008 show photos
28th Apr 2008

Wakefield 2008 show live news
26th Apr 2008

Who would want an A9home PDA?
24th Apr 2008

RISC OS 6.10 available to Select subscribers
24th Apr 2008

Gallery photo
Older news
Animation and typing applications really released
24th Apr 2008

Wakefield 2008 show preview
22nd Apr 2008

R-Comp unveils new PDF authoring package
22nd Apr 2008

NetSurf bags GBP10K investment from Google
21st Apr 2008

Apple Mac VirtualRiscPC leaves beta
20th Apr 2008

Blu-ray disc burn breakthrough
14th Apr 2008

PDF import support for ArtWorks
13th Apr 2008

Wakefield 2008 show theatre line-up revealed
13th Apr 2008

Animation software collection falls into R-Comp's hands
9th Apr 2008

Features
A9home: two years on
4th Dec 2007

A9home DIY laptop: first pictures
1st Dec 2007

Software hosted by Drobe: Your guide
5th Nov 2007

 

Top | Design and concept © Fudgecake Design, 1999 - 2001. Content © The Drobe Team, 1999 - 2008. 
Click here for more information and terms and conditions.