From: "deckerben" Newsgroups: comp.os.msdos.djgpp References: <3dc11dc1$0$19818$91cee783 AT newsreader01 DOT highway DOT telekom DOT at> <3dc1a1a7$0$157$9b622d9e AT news DOT freenet DOT de> <3DC79172 DOT 7050807 AT mailandnews DOT com> <3dc9a3df$0$2999$9b622d9e AT news DOT freenet DOT de> <3DCFAD8E DOT 9030701 AT mailandnews DOT com> Subject: Re: ghostview & ghostscript & gsview etc Date: Mon, 11 Nov 2002 22:59:10 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Lines: 74 Message-ID: <3dd02705$0$3210$9b622d9e@news.freenet.de> NNTP-Posting-Host: 213.7.5.130 X-Trace: 1037051654 news.freenet.de 3210 213.7.5.130:2846 X-Complaints-To: abuse AT freenet DOT de To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com ----- Original Message ----- From: "Daniel Jeffery" Newsgroups: comp.os.msdos.djgpp Sent: Monday, November 11, 2002 2:15 PM Subject: Re: ghostview & ghostscript & gsview etc > > Great! I can put the whole 7.05 dir together (Makefile and all) into a > > zip and put it up on the website. Sadly, I don't have time to do more > > with it. My volunteer hands are pretty full with PythonD. > > I'm waiting... Thank you for confirming your interest in the project. I have correspondingly uploaded the entire soure tree as-is to my website http://members.lycos.co.uk/deckerben on the "Other Projects" page. I redesigned that page using some Microsoft Formatting Objects. If your browser jumbles them up, I will get rid of them. > I'm using windows 95(b), and am interested in the VBE/AF and Mode X > drivers that are used with Allegro. So you may be on your own here. > Allegro can be used with DirectDraw, but not with DJGPP. (uses mingw). > If you are really serious about W2K graphics, you might have to come up > with something like XVNC support. (imagine if that were ported to dos) > > >>> ... But I can understand the need for on-screen viewing. > >> > >>OK, so it looks like it won't work as a previewer, yet. Did you strip > >>out large portions of code? I may be stuck with gs5.10 here. > > > > No code stripped out. Just the default viewer set to LPT1 (kludge). > > Obviously you are not using any previewer devices, eg. gdevx.c, > gdevxini.c, gdevxxf.c, gdevemap.c (this is what DV/X uses). I am also > new to GS programming, but it seems to me like something like this is > what is needed to port from (to interface gs with the graphics library) > > When you were trying to get Allegro to work with it, were you using any > of the glue code from ghostscript? (ie. had you begun porting the > graphics driver?) Yes but it turned out to be something low-level and I have avoided grphics programming up to this point. This was probably half the reason why I couldn't get any further with xlibemu either. But it is sometimes hard to tell if NT PCI blockage is the issue or some other software related issue. I know that both GRX2 and Allegro will run on Windows2000 in VGA mode, which is why I ask you about it. > >>...and it would be fun to take it beyond this. Has anyone ported lout? > see the following link: http://snark.ptc.spbu.ru/~uwe/lout/ There seems to be remnants of a one-time shot at a DJGPP port already scattered through the code, but it won't go through DJGPP 2.04 without some more help. Unfortunately, the package lacks a GNU configure script, so someone would have to route through it and figure out themselves what needs to be turned on or off. All the best with ghostscript. Ben