www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/04/15/07:35:09

Xref: news2.mv.net comp.os.msdos.djgpp:2723
From: ao950 AT FreeNet DOT Carleton DOT CA (Paul Derbyshire)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: QUAKE and DJGPPy
Date: 15 Apr 1996 02:29:50 GMT
Organization: The National Capital FreeNet
Lines: 33
Sender: ao950 AT freenet5 DOT carleton DOT ca (Paul Derbyshire)
Message-ID: <4kscau$8uq@freenet-news.carleton.ca>
References: <3170CE61 DOT 68C0 AT chat DOT carleton DOT ca> <1996Apr14 DOT 192154 AT uctvms DOT uct DOT ac DOT za>
Reply-To: ao950 AT FreeNet DOT Carleton DOT CA (Paul Derbyshire)
NNTP-Posting-Host: freenet5.carleton.ca
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

 (stwand07 AT uctvms DOT uct DOT ac DOT za) writes:
> In article <3170CE61 DOT 68C0 AT chat DOT carleton DOT ca>, Paul Derbyshire <pderbysh AT chat DOT carleton DOT ca> writes:
> 
>> I read that ID Software's sequel to DOOM, Quake, was written using DJGPP! I am 
>> somewhat incredulous and ask if this is indeed to be taken at face value.
>> 
> 
> AFAIK it's true. The Quake demo has some text files, which mention DJGPP v 2.0.
> Anyway, it comes with CSDPMI, so no prizes for guessing what compiler was used!
> I don't quite see why you are so incredulous, although it is nice to see Djgpp
> being used by large-scale commercial developers! It proves that free stuff can
> out-class expensive products anyday!
> 
> I think one advantage of using DJGPP was that they could cross-develop their
> code on Unix boxes, and then compile the game for the PC once they had it
> working.

And their cross developed code on a unix box was going to make sound with
what, and graphics with what? Even if Unix boxes typically had graphics
and sound cards (I guess Linux boxes do anyways, but every "real" unix
I've seen runs on little vt100 terminals connected to a big black box
somewhere with flashing lights and disk drives...) wouldn't they be
saddled with completely rewriting the graphics and sound routines to
finally port it over to DOS? Lastly, the aforementioned graphics and sound
routines probably comprise the bulk of their work!


--
    .*.  "Clouds are not spheres, mountains are not cones, coastlines are not
 -()  <  circles, and bark is not smooth, nor does lightning travel in a
    `*'  straight line."    ,------------------------------------------------
         -- B. Mandelbrot  |  Paul Derbyshire (PGD) ao950 AT freenet DOT carleton DOT ca

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019