Welcome, Guest. Please login or register.

Author Topic: AFPL Ghostscript 8.50 for 68k and x86-AROS released today  (Read 3870 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline whoosh777Topic starter

  • Full Member
  • ***
  • Join Date: Jun 2003
  • Posts: 114
    • Show only replies by whoosh777
    • http://www.whoosh777.pwp.blueyonder.co.uk
AFPL Ghostscript 8.50 for 68k and x86-AROS released today
« on: January 27, 2005, 11:02:07 PM »
Tthe 68k release is a 68020-nofpu AmigaOS build, this will run on the maximum number of systems. It has been tried out with success on OS4, WinUAE and Pegasos II Morphos 1.4.3.

The x86-AROS build is an i386-AROS build, and I have used it successfully on AROS on my i686 machine.

On 68k the program has full Turboprint support, as well as truecolour viewers for PS and PDF documents.

 AFPL Ghostscript 8.50 is a forwards port of my original port to 68k of AFPL Ghostscript 8.00.

 This is the current major release of AFPL Ghostscript and contains many improvements not available in any earlier versions of the program.
 It is both faster and has better rendering quality than any earlier version of the program. eg it contains some advanced new optimisations for the rendering of very low resolution fonts.

It so far seems to be a particularly good release of the series.

The 2 most popular uses of Ghostscript are for printing and viewing PS and PDF documents. A lot of people who print with it use the Turboprint facility as it produces particularly good printouts.

Currently I am continuing 68k development, but intended to be run on 68k emulators, I currently use WinUAE.

Download it at http://www.whoosh777.pwp.blueyonder.co.uk
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: AFPL Ghostscript 8.50 for 68k and x86-AROS released toda
« Reply #1 on: January 27, 2005, 11:16:57 PM »
well done! :-)

Offline T_Bone

  • Hero Member
  • *****
  • Join Date: Jun 2002
  • Posts: 5124
    • Show only replies by T_Bone
    • http://www.amiga.org/userinfo.php?uid=1961
Re: AFPL Ghostscript 8.50 for 68k and x86-AROS released toda
« Reply #2 on: January 28, 2005, 01:48:28 AM »
Nice! It's exciting to see "x86 Aros" start appearing in software announcements alongside 68k, morphos, etc.
this space for rent
 

Offline Castellen

Re: AFPL Ghostscript 8.50 for 68k and x86-AROS released toda
« Reply #3 on: January 28, 2005, 09:34:33 PM »
Just installed the Amiga 68k version, working well.  Keep up the great work!


Does anyone else have the problem of the Amiga Ghostscript port chopping off the top 20mm or so from PostScript documents saved (via print options) from Final Writer 97?

It's always done it as far as I can remember from all earlier versions, up to this new version here.
The same PS document displays OK under Ghostscript for windows, and also prints OK when sent to a PS printer.
 

Offline whoosh777Topic starter

  • Full Member
  • ***
  • Join Date: Jun 2003
  • Posts: 114
    • Show only replies by whoosh777
    • http://www.whoosh777.pwp.blueyonder.co.uk
Re: AFPL Ghostscript 8.50 for 68k and x86-AROS released toda
« Reply #4 on: January 30, 2005, 05:44:20 PM »
some things to note regarding x86-AROS:

1. porting 68k code to x86-AROS is very smooth,
2. if you develop code simultaneously on x86-AROS and 68k then you guarantee that your code is
endianess independent.

For me the other reason I am developing on x86-AROS as well as 68k is that I have both systems.

Anyone wishing to try out the x86-AROS port of
Ghostscript 8.50 should install it in RAM:,
it is then literally 10 x as fast and a lot of
the ops are virtually instant.
 

Offline whoosh777Topic starter

  • Full Member
  • ***
  • Join Date: Jun 2003
  • Posts: 114
    • Show only replies by whoosh777
    • http://www.whoosh777.pwp.blueyonder.co.uk
Re: AFPL Ghostscript 8.50 for 68k and x86-AROS released toda
« Reply #5 on: January 30, 2005, 05:49:59 PM »
Have you tried Cary Driscoll's script?

(its on the above URL)

I think he's the person to ask on Final Writer,

if you email me with the question I can forward
it to him,
 

Offline Castellen

Re: AFPL Ghostscript 8.50 for 68k and x86-AROS released toda
« Reply #6 on: January 30, 2005, 06:41:58 PM »
Yes, I've tried the fw2pdf_Driscoll.rexx script.

There's some kind of problem, as it asks for a destination filename, but then no PDF file is ever produced, with no error messages.

Paths names in the script have been edited to the correct ones.

I'll have to sit down and do some proper Arexx debugging to find out what's going on.

Will keep you posted.
 

Offline darkcoder

  • Full Member
  • ***
  • Join Date: Sep 2002
  • Posts: 164
    • Show only replies by darkcoder
Re: AFPL Ghostscript 8.50 for 68k and x86-AROS released toda
« Reply #7 on: January 31, 2005, 11:13:38 AM »
This is a very good news, GS is a very important piece of software and it's wonderful to have an updated Amiga port!
Well done whoosh, you are doing an excellent job for the Amiga, especially because you dindn't limit to port one GS version but you are continuously trying to keep the Amiga port up to date!

I hope there will be a 060 or at least 020 with fpu  build!
The Dark Coder / Trinity
 

Offline whoosh777Topic starter

  • Full Member
  • ***
  • Join Date: Jun 2003
  • Posts: 114
    • Show only replies by whoosh777
    • http://www.whoosh777.pwp.blueyonder.co.uk
Re: AFPL Ghostscript 8.50 for 68k and x86-AROS released toda
« Reply #8 on: January 31, 2005, 11:16:39 PM »
@darkcoder,

as you point out, there is a commitment element
to a port, about tracking version numbers.

So far I have done GS8, GS813 and now GS850.
With each forwards port I have become a lot wiser.
As a result the forwards porting is becoming
ever more efficient. One thing I have learnt now
is rather than allocating a fixed slot in time
for attempting a forwards port, it is better
to allocate a fixed amount of time but not allocating when, wait till a major release happens and then attempt to port that.

Trying to track each and every single
new version is not practical.

In fact my original plan was to attempt a port
approx in the second week of November.
However when I begun on this it gradually  became
clear that it was better to wait till the
soon to be announced GS850 was centrally
released.

GS850 was centrally released on 11th December 2004, so this port is very current.

regarding a 68020-fpu port: well there have
been problems running fpu ports on Morphos and OS4. As a result I decided to make 68020-nofpu
the main port. Note that the nofpu builds are
quite possibly faster than the fpu builds as
they use different fast integer algorithms
instead of floating point algorithms.


I can certainly build a 68020-fpu version and
probably will. But note that it probably wont
run on all systems.

regarding 68060 ports: the feedback from
68060 builds of the earlier GS8#?'s was that
there was no noticeable speedup and it mainly
wasnt worth the effort.
 

Offline Cary_D

  • Newbie
  • *
  • Join Date: Jan 2005
  • Posts: 7
    • Show only replies by Cary_D
Re: AFPL Ghostscript 8.50 for 68k and x86-AROS released toda
« Reply #9 on: February 01, 2005, 03:28:19 AM »
"Does anyone else have the problem of the Amiga Ghostscript port chopping off the top 20mm or so from PostScript documents saved (via print options) from Final Writer 97?"

Only if I use a page size taller than 11 inches.

I believe there are a couple ways to override GS's default page size for something other than US letter size. What size page do you normally use?

There is a newer version of convert2pdf.rexx at:

http://home.att.net/~cary.here/FW_Scripts.zip
 

Offline Cary_D

  • Newbie
  • *
  • Join Date: Jan 2005
  • Posts: 7
    • Show only replies by Cary_D
Re: AFPL Ghostscript 8.50 - using A4 paper and FW
« Reply #10 on: February 01, 2005, 04:35:32 AM »
I did some testing with Final Writer and GS.

To get proper results with A4 page sizes, edit the file "GS850:libs/gs_init.ps".

Line 67 looks like:

"% (a4) /PAPERSIZE where { pop pop } { /PAPERSIZE exch def } ifelse"

Delete the percent symbol at the beginning of the line.
 

Offline whoosh777Topic starter

  • Full Member
  • ***
  • Join Date: Jun 2003
  • Posts: 114
    • Show only replies by whoosh777
    • http://www.whoosh777.pwp.blueyonder.co.uk
Re: AFPL Ghostscript 8.50 - using A4 paper and FW
« Reply #11 on: February 01, 2005, 10:06:21 PM »
@Cary_D,

it all makes sense now!

gs_init.ps seems like exactly the right place
to customise things, for some reason its the
one place I wasnt thinking about. I must remember
this for future problems.

I attempted once to build GS to have A4 as the
default papersize. Unfortunately this leads to
some problems. So I reverted the default to
the usual papersize.

So it seems the right way to change the default
is externally, and the way you suggest seems to
be the best external way.

another external way is from the commandline one can change papersize via eg -sPAPERSIZE=a4
 

Offline Cary_D

  • Newbie
  • *
  • Join Date: Jan 2005
  • Posts: 7
    • Show only replies by Cary_D
Re: AFPL Ghostscript 8.50 - using A4 paper and FW
« Reply #12 on: February 01, 2005, 11:07:57 PM »
Hi Whoosh777,

"another external way is from the commandline one can change papersize via eg -sPAPERSIZE=a4"

I tried this, but for some strange reason it didn't work with FW's output. Then I tried to find GS's init.ps file because I read somewhere about two weeks ago that you could use it to change the default paper size. I didn't think much of it at the time, so I can't remember where I saw such a suggestion.
 

Offline Castellen

Re: AFPL Ghostscript 8.50 - using A4 paper and FW
« Reply #13 on: February 02, 2005, 09:03:01 AM »
@Cary_D
You wee beauty, I set the A4 default paper size as suggested, and it's now working perfectly!

Had no idea Ghostscript's default was Letter, I don't know anyone who uses that paper size?!

Thanks for the updated FW Arexx script too, I'll give that a try.

I mainly use the Ghostscript front end by Michael Merkel (which also works well with GS850) so I get a nice GUI for print preview, convert to PDF, etc.

And thanks again Woosh, keep up the great work!