Mail Archives: djgpp/1997/08/18/19:00:14
> >Bear in mind that iD dumped Watcom (in DooM) to use DJGPP in Quake, which is
> >only meant to run on a Pentium. The only reason that they would do this is
> >that DJGPP is better, I mean they'd already paid for Watcom, so they
> >wouldn't care about DJGPP being free... and it isn't like the money would
> >matter to them anymore anyway :)
> Id dumped Watcom coz Quake was devoloped on a high end unix machine and
> djgpp having maximum compatibility with it made porting easier. Thats the
> only sw they used djgpp for. Thats coz they went to win32 and have the cash.
> gcc is a v. popular compiler and djgpp too (its a port of gcc, see).
Oh GOD can we kill this thread!?!?!? PLEASE!?!?!?
id used Watcom for Doom because it was the only good DOS compiler with good
protected mode support at the time. DJGPP was in v1 at the time and that
wasn't as user-friendly as V2 (sorry DJ... :)
For Quake they needed protected mode support and _portability_. They were
also going to ship DJGPP on the CD with Quake so people could write their
own custom code, but decided to go with interpreted QuakeC instead...
Using DJGPP had nothing to do with speed of compilation or executable code,
as they wrote the high speed code in asm anyway...
They now program using Visual Studio 4.2 because (in Carmack's words!)
"Windows rulz the world". Quake II is written primarly in OpenGL (but
is now being converted for software aka Quake) which primarily runs
under Windows which automatically has hardware acceleration if you need
it. Don't mention Mesa, Glide or anything else - thems the facts!
I am not saying I agree with anything above or disagreeing, I am just
saying what has happened... move this to somewhere else if you want to
keep the discussion up! Private email is good! (But don't involve me... :)
Now can we finish this thread off???????
Leathal.
- Raw text -