Xref: news2.mv.net comp.os.msdos.djgpp:7763 From: wise AT eng2 DOT eng DOT monash DOT edu DOT au (Christopher Wise) Newsgroups: comp.os.msdos.djgpp Subject: Re: Need info QuakeC and djgpp relationship -- for debug etc Date: Tue, 20 Aug 1996 00:06:53 GMT Organization: Monash University Lines: 35 Message-ID: <4vb33d$1ki@harbinger.cc.monash.edu.au> References: NNTP-Posting-Host: ether-1855.adm.monash.edu.au To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Eli Zaretskii wrote: >On Sun, 18 Aug 1996, stephen benson wrote: >> It's quite a while since I used djgpp, but I was looking at the dos >> version of QuakeC which (initial impression) appears to be a modified >> djgpp. >Not modified DJGPP, just DJGPP, the same everybody uses. Of course, lots >of code in Quake is written in assembly, but the tools are the same you >get from the DJGPP archives. Actually QuakeC is an internal part of Quake. The game uses precompiled quakeC modules to implement monster behaviour and many other aspects of the quake 'world'. QuakeC was written by John Carmack. Not having looked at the sources I can't say if it was written from scratch or modified from DJGPP. The dos version of the quakeC compiler was written in C and compiled with DJGPP. To answer the question: Since the compiled quakeC code is no a dos executable but merely a list of tokens that is interpreted by the quake engine I would say that the only way to test a quakeC program would be to compile it and run it under registered quake (won't work with shareware). (Disclaimer: I'm only going by what I have read on the net and a quick look at the quakeC archive that was released by iD so I could be 100% wrong). Since quakeC is not really related to DJGPP it is probably off topic in this newsgroup. Try the rec.games.computer.quake.* newsgroups. There is also a quakeC mailing list but I don't know the address. Chris Wise