Marcus Sundberg
8b4503ff05
Made building outside the source dir possible again.
2000-01-04 21:26:22 +00:00
Joseph Carter
6c74e92dd2
No longer do the makefiles stat the obj dir for every compile! While I
...
experienced almost no visible benefit in terms of compile time, others
with older machines will and the makefiles are generally cleaner now.
2000-01-04 12:02:27 +00:00
Nelson Rush
19b2728495
Applied prototype fix to vid_svgalib.c and removed unused variable from qw_client/cl_main.c
2000-01-04 05:52:00 +00:00
Joseph Carter
740177b2c0
Another merge from BigM
2000-01-04 03:34:56 +00:00
Joseph Carter
244297cedc
Added cvs2cl.pl to tools, added a changelog target to the makefile, and
...
removed the ChangeLog.
2000-01-04 03:26:19 +00:00
Zephaniah E. Hull
6006adda7c
Backported and merged the qw_client/keys.c to uquake.
...
Added support for the KP_* keysyms..
2000-01-04 01:53:31 +00:00
Joseph Carter
0b8df448c2
Major configure.in update, applied BigM's gl_rsurf.c merge patch
2000-01-04 01:03:18 +00:00
Jeff Teunissen
fbc21a8c5e
* Merged d_polyse.c from qw_client, _unchanged_ -- current data suggest it
...
works properly with UQ.
* Repaired my FIXME in r_alias.c (caused UQ's software targets to segfault)
2000-01-03 23:27:17 +00:00
Joseph Carter
c61b284f58
Missed an adivtab.h, pardon my fuckup.
2000-01-03 22:21:42 +00:00
Jeff Teunissen
a6a29bdb63
Moved skin.c to common/ -- it doesn't conflict with UQ, so it might as
...
well be moved now.
2000-01-03 16:53:06 +00:00
Jeff Teunissen
c8339f5d3a
Moved buildnum.c to common/ -- we don't use it any more, but we could.
...
Also changed it so that the starting build number would be 21 Dec 1999,
the date of the Q1 source release. Today would be build number 13. :)
2000-01-03 16:49:28 +00:00
Jeff Teunissen
978ccb3cc8
Merged nonintel.c into common/
2000-01-03 13:45:02 +00:00
Jeff Teunissen
71b8dc4cad
Merged r_bsp.c into common/
2000-01-03 13:35:09 +00:00
Jeff Teunissen
a671482dd5
sys_linux.c merged and moved into common/
2000-01-03 12:12:13 +00:00
Jeff Teunissen
202f794fbe
The merge continues...sys_null.c (Portability aid) is common.
2000-01-03 11:14:42 +00:00
Jeff Teunissen
518401c90c
Simplified COM_Block*Checksum (don't worry, it's still compatible -- I
...
tested it), merged r_alias.c (note the FIXME at the end of r_alias.c)
2000-01-03 10:41:24 +00:00
Joseph Carter
5761d2f334
Moved -lm to global LDFLAGS, everything but the GL renderer needs it ajd
...
on at least some platforms the GL renderer needs it too.
2000-01-03 10:25:01 +00:00
Joseph Carter
95dc2c6ebf
Heavy Makefile.in updates. Real install target, clean now removes bins,
...
and make is now a little smarter about knowing when to rerun ./configure
and ./bootstrap
2000-01-03 08:03:01 +00:00
Nelson Rush
a841b90d2d
SDLQuake merge with our tree made possible by Sam Lantinga and Maas van den Berg, currently the video and cdrom audio are supported.
2000-01-03 06:18:32 +00:00
Joseph Carter
768b167927
A couple of FreeBSD fixes from Darius
2000-01-03 05:06:19 +00:00
Zephaniah E. Hull
47e85cdd29
Version cleanup, not completely happy with it yet..
...
Removed the registered game checking, but added a little back for
backword compatibility..
2000-01-03 01:40:54 +00:00
Joseph Carter
590b4c1c58
crosshair 2 now works in UQ, as does crosshaircolor
2000-01-03 00:08:03 +00:00
Joseph Carter
8ee8699d16
Sound cleanups from Marcus: snd_linux.c -> snd_oss.c, the OSS API is used
...
on a lot more than just Linux. Updated Autoconf to check for OSS rather
than check for Linux and just assume OSS is there.
2000-01-02 16:18:22 +00:00
Joseph Carter
6d9ae5f2ef
Merged gl_draw.c! Yes, the version string is unscaled.
2000-01-02 15:53:47 +00:00
Joseph Carter
d7d4a3dcd6
Removed all traces of the useless gl_reporttjunctions cvar
2000-01-02 12:00:43 +00:00
Joseph Carter
ecac4a1474
Marcus' patch for the beginnings of mingw32 support in the tree
2000-01-02 11:32:21 +00:00
Joseph Carter
9ef97ca84c
Whoever put X11_CFLAGS = ... $(X_CFLAGS) in the Makefile.in's was smoking
...
something potent. Should be @X_CFLAGS@, fixed.
2000-01-02 11:23:41 +00:00
Joseph Carter
365a1c144f
draw.[ch] merge
2000-01-02 10:06:17 +00:00
Joseph Carter
247158c517
Marcus' GGI targets added, fear!
2000-01-02 08:50:13 +00:00
Eric Windisch
aaf2545ce2
Removed uquake/gl_rmisc.c and qw_client/gl_rmisc.c
2000-01-02 04:18:38 +00:00
Eric Windisch
88bd46b4b6
Been commiting quite a lot tonight; I forgot to register r_fog and r_waterwarp
...
for qw_client. r_volfog was forgotten for uquake and qw, whoops.
2000-01-02 03:40:10 +00:00
Eric Windisch
2bfc08ccde
Preliminary Volumetric fog :)
...
fixed problem where r_fog, r_waterwarp were not defined for quakeworld.
2000-01-02 03:12:59 +00:00
Joseph Carter
233d0af85f
Added autoheader support. Also added ./bootstrap to go from a freshly
...
checked out tree to something ./configure'able.
2000-01-01 20:45:27 +00:00
Joseph Carter
a48be19a46
LDFLAGS cleanups for -svga and -3dfx
2000-01-01 16:12:25 +00:00
Jeff Teunissen
ee7164d21b
Repaired UQuake gl_rmail.c mess, commented out gl_reporttjunctions refs,
...
since they are apparently unused by either QW or UQuake.
2000-01-01 15:03:44 +00:00
Jeff Teunissen
7d08fbe4fe
Replaced RSA MD4 source with GPLed mdfour.[ch] source, and net_com.c to
...
connect it all. Also modified Makefile.in for qw-(client|server) to use
them.
2000-01-01 11:18:00 +00:00
Joseph Carter
509647ba1d
Added .gitignore files. Added clean-autoconf target to Makefile.in and
...
made distclean remove *~ files
2000-01-01 08:10:02 +00:00
Zephaniah E. Hull
2d821cdda6
Applied patch from Bill Currie to merge gl_rmain.c
2000-01-01 06:26:03 +00:00
Zephaniah E. Hull
a1d7ee772b
More merging work..
2000-01-01 04:41:14 +00:00
Zephaniah E. Hull
555871f7e2
Some GL fixes in configure.in
...
Merged the uquake and qw_client gl_vidlinux.c into common/gl_vidlinux_3dfx.c
2000-01-01 04:21:44 +00:00
Jeff Teunissen
69c2c784f2
Deleted redundant bitmap -- we're not really QuakeWorld any more, are we?
2000-01-01 03:32:40 +00:00
Joseph Carter
84f1730855
The Autoconf Merge from Hell, part II! Rewrote much of the configure.in
...
rules, check out the help for ./configure to see what's changed. Added
the beginnings of autoconf DGA support (it is detected properly though it
isn't yet complete---HAS_DGA isn't getting defined in config.h for some
reason..)
1999-12-31 23:03:00 +00:00
Joseph Carter
94dae8608e
Moved config.h.in to common/, updated Makefile.in's so configure works
...
from any dir, and removed a couple of autoconf errors when extensions that
aren't required happen to be unavailable.
1999-12-31 06:54:05 +00:00
Nelson Rush
60be1a206d
pandr reworked marcus's MME Digital UNIX sound support to fit with out changes.
...
just have to add snd_mme.c next
1999-12-31 05:53:52 +00:00
Zephaniah E. Hull
1def055dcb
Missed a few..
1999-12-31 04:41:57 +00:00
Zephaniah E. Hull
f5c91c88af
Compile fix on some stuff..
...
Mass movement of completely common files between qw_client and uquake.
1999-12-31 04:39:06 +00:00
Eric Windisch
18446beeca
Ok. now it compiles svgalib and 3dfx.. at least on my system :)
1999-12-31 04:18:13 +00:00
Zephaniah E. Hull
e468985ee1
Added common/config.h.in, moving the version and a few other variables
...
there, more will be added later as needed..
Added -Wall to the cflags on a few things, may have missed some stuff..
Changed the tests on HAVE_GL_COLOR_INDEX8_EXT to actually function..
(Fixes the GL texture problem..)
Added tests for GLAPIENTRY and APIENTRY, there will alweys be
something..
Fixed the check for the 3dfxgl lib..
Some makefile tweaking..
Changed VERSION into a string so it can easily be 0.1.0..
Removed the generated configure script, does not merge sanely..
1999-12-31 02:59:25 +00:00
Joseph Carter
d9d937cd66
./configure is actually included this time. If DJGPP has autoconf we
...
should remove that file and just have people regenerate it. Also update
the Makefile.in's to put bins right in targets rather than subdirs under
targets. Removed stale uquake/Makefile.extra.
1999-12-31 02:40:35 +00:00
Joseph Carter
69168b6695
pandr's autoconf cleanup. Now uses common/cd_wrapper.c to replace some of
...
the things autoconf was doing before but really shouldn't have been.
1999-12-31 02:10:33 +00:00