From: "John M. Aldrich" 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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk 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 | ---------------------------------------------------------------------