www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/01/17/01:01:37

From: "John M. Aldrich" <fighteer AT cs DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Doom Type Engine
Date: Fri, 16 Jan 1998 18:58:40 -0500
Organization: Two pounds of chaos and a pinch of salt.
Lines: 38
Message-ID: <34BFF430.6824@cs.com>
References: <69mkcj$mmv$1 AT newsd-153 DOT iap DOT bryant DOT webtv DOT net>
NNTP-Posting-Host: ppp247.cs.com
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Jimi Hendrix wrote:
> 
> I have Win 95 and VC++4 and I would like to know if I can create a
> doom/wolfenstein type engine with djgpp.  What exactly is Djgpp??  Is it
> a another compiler like VC++4 or is it an addon to VC++4?

DJGPP is a full 32-bit MS-DOS development environment based mainly on
ports of GNU tools.  Its core is the GNU 'gcc' C/C++ compiler, and there
are extensions available for Objective C, Fortran, Ada, and Pascal, as
well as several other specialized languages.  DJGPP is not a commercial
entity, basing most of its existence on the support of its users, who
maintain current packages, update old ones, port additional packages,
and develop tools and utilities unique to DJGPP.

Graphics support in DJGPP is excellent and getting better all the time. 
There are two excellent graphical development environments:  GRX, a
popular library designed to resemble the Borland Graphics Interface, and
Allegro, a professional-quality 3D graphics/sound/game library.  There
are many specialized tools as well, for everything from serial
communications to graphical user interfaces.

The DOOM/Wolfenstein code is already available in the public domain; in
fact, I recently downloaded and built (on the first try!) the code for
DOOM ported to DJGPP, and it worked quite well.  In addition, the hit
game Quake was originally developed on SGI Unix boxes and ported to DOS
using DJGPP.  The original version of Quake was a DJGPP application! 
There is also nothing to prevent you from designing a 3D engine all by
yourself.

FYI, DJGPP has nothing whatsoever to do with VC++.  :-)

-- 
---------------------------------------------------------------------
|      John M. Aldrich       | "A committee is a life form with six |
|       aka Fighteer I       | or more legs and no brain."          |
|   mailto:fighteer AT cs DOT com   |                                      |
| http://www.cs.com/fighteer |                 - Lazarus Long       |
---------------------------------------------------------------------

- Raw text -


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