Commit Graph

190 Commits

Author SHA1 Message Date
Joseph Carter 6eb0af1efd Treat all ia32 archs the same in the QW makefiles to match UQ 1999-12-29 05:14:40 +00:00
Jeff Teunissen 4a5ba0bcb1 Repaired undefined VID_UpdatePlanarScreen. 1999-12-29 04:58:08 +00:00
Joseph Carter 552bda13be the obsolete standalone tree is now gone, be sure to use -P when you update. 1999-12-29 03:36:52 +00:00
Joseph Carter 20df0b3bbc clean rules are fixed. I promise this time. 1999-12-29 03:30:22 +00:00
Joseph Carter 66fb88d573 :%s/SourceForge/QuakeForge/g, a matter of life and death fix! ;> 1999-12-29 03:20:25 +00:00
Zephaniah E. Hull 2cc5bfe775 Fixing 'make clean' 1999-12-29 02:50:14 +00:00
Jeff Teunissen e8bb818c0d Fixed miscellaneous Makefile problems: $(ARCH) fixed, clean target fixed,
libraries added to GL_X11_LDFLAGS, GL_GLIDE_LDFLAGS repaired to include
$(LDFLAGS)
1999-12-29 02:44:42 +00:00
Zephaniah E. Hull 10d6962af3 :%s/GLAPIENTRY/APIENTRY/g
Again, who changed it back?

Also undid my change to the changelog..
1999-12-29 02:21:17 +00:00
Zephaniah E. Hull e6e779b80b Doh! This should fix the gl texture problem... 1999-12-29 02:14:24 +00:00
Jeff Teunissen b0bf08dad6 Nothing of note... 1999-12-28 11:39:14 +00:00
Joseph Carter 0781aaaf8c Pardon my fuckup. 1999-12-28 07:59:49 +00:00
Joseph Carter 7de13ab69f Added -O3 to non-i386 release CFLAGS, don't assume arch is i386 just b/c
it's not alpha.  qw_server should build on most archs now, qw_client and
uquake apparently have endian issues still.  (Not to mention the lack of
software renderers for anything but i386...)
1999-12-28 07:11:16 +00:00
Joseph Carter e49dfa37d3 Updated the makefiles:
- MesaGL is no more, use a newer mesa that provides libGL.so.1
 - The suffix for software X11 renderer is now -x11 for consistancy with
   other software that build -x11 and -svga versions
 - Unified build is here!  Everything goes into $(BUILD_DIR) now
 - $(BUILD_DIR) is used for both debug and release, override it for now
   if you need to build seperate release and debug objects.  The option to
   build them in different places should probably go into the autoconf
   stuff so Mercury doesn't have to kill me.

Deek told me to remove S_Init() references from host.c to fix a sound bug,
I did so.  The difference should be limited to whitespace since I changed
nothing else.
1999-12-28 06:44:26 +00:00
Jeff Teunissen 33efb22b49 Pre-merge code commit. This bug will die. 1999-12-28 00:05:59 +00:00
Jeff Teunissen f1cc8a1187 Couple of fixes for GL 1999-12-27 22:00:21 +00:00
Zephaniah E. Hull 20ebd99a48 s/APIENTRY/GLAPIENTRY/, and some tweaking with uquake.. 1999-12-27 17:57:03 +00:00
Zephaniah E. Hull 2e65feec71 The GL stuff compiles now, but has some, err, issues.. 1999-12-27 17:18:40 +00:00
Jeff Teunissen 85bd509bfc Adding files moved from main UQuake directory. 1999-12-27 08:16:05 +00:00
Joseph Carter 2a010c0334 Cleaned up the standalone Linux makefile a bit. Things are currently
still being put into subdirs of debug-${ARCH} or release-${ARCH} but the
subdirs used have changed.  They're now svga, x11, and gl.  Binaries are
all named in the form quake-* where * is svga, x11, gl, or glide.
1999-12-27 01:13:38 +00:00
Jeff Teunissen 4d62631449 Initialize TODO with help request from Mercury to fix possible (perhaps
likely) buffer overruns; add some docs to doc hierarchy.
1999-12-26 15:45:51 +00:00
Jeff Teunissen e4364806e9 More silly changes to makefile 1999-12-26 14:12:31 +00:00
Jeff Teunissen 4c6c82c5e5 Fixed UQ Makefile 1999-12-26 14:10:49 +00:00
Jeff Teunissen c3f5581b0a Created new subdir: uquake. Pick your favorite U word for the meaning --
Unchained, Ultimate, Ultra, Up Yours, Underworld, Underground, Unified,
Unity, etc. You know the drill.

This takes care of the "standalone" problem with the wrong name, and the
recent snafu with multiple developers working on the same files
simultaneously...expect me (and probably others) to start locking dirs when
updates are taking place.

And yes, this update is really as large as it looks. Software only at the
moment, but I will have the makefile updated to build the GL builds as
well.
1999-12-26 13:51:52 +00:00
Zephaniah E. Hull d322adc60d POQ now actually works!! 1999-12-26 11:40:24 +00:00
Zephaniah E. Hull 7e9e2f177a QW Server, QW Client, and POQ all compile now..
(Provided you don't run out of disk space well compiling..)
1999-12-26 10:07:10 +00:00
Zephaniah E. Hull 13fbae68ce Erm, frogot to cvs add something.. 1999-12-26 07:36:21 +00:00
Zephaniah E. Hull f2d9450d96 Fix for POQ.. 1999-12-26 07:26:23 +00:00
Zephaniah E. Hull 1058a4cdd7 QW compiles again.. 1999-12-26 07:05:55 +00:00
Zephaniah E. Hull 5765f7fe5d BIG merge work, POQ now compiles, though at least glquake.3dfx has, err, issues..
Hopefully QW will still compile and work, thats the next commit I think..
1999-12-26 06:37:28 +00:00
Jeff Teunissen 6f63cc71e5 *** empty log message *** 1999-12-26 02:11:53 +00:00
Jeff Teunissen 5e1a7ff1cb *** empty log message *** 1999-12-26 01:15:50 +00:00
Jeff Teunissen 387d0bfc8e *** empty log message *** 1999-12-26 01:02:54 +00:00
Jeff Teunissen ce75c1a71a *** empty log message *** 1999-12-26 01:00:30 +00:00
Zephaniah E. Hull 5bb26adda5 Moved keys.h into common, wrapped 3 quakeworld specific lines with
#ifdef QUAKEWORLD
1999-12-25 22:30:22 +00:00
Zephaniah E. Hull 6ba933cf80 Added the KP_* symbols, for the keys on the keypad.. 1999-12-25 21:50:55 +00:00
Zephaniah E. Hull 570ede5076 Changed the root makefile so any rule will be passed along, not just 'all'.
Removed qw_client/gl_vidlinux_svga.c, nothing uses it and its almost a exact duplicate of gl_vidlinux.c.

Cleaned up ALL the compile time warnings..
1999-12-25 19:37:15 +00:00
Zephaniah E. Hull cc89add2a4 Moved keys.h to qw_common.
Added rules to allow gl-client-glide to compile.
1999-12-25 18:03:05 +00:00
Jeff Teunissen 7c2e399b45 *** empty log message *** 1999-12-25 06:57:41 +00:00
Jeff Teunissen ff0aeecd3a Initial revision 1999-12-25 05:32:39 +00:00
Jeff Teunissen d3e1572760 Initial revision 1999-12-25 05:22:39 +00:00