Joseph Carter
8d017e3875
Removed a (resolved) conflict in this file that was commented out.
1999-12-31 06:51:43 +00:00
Joseph Carter
a5a674c53d
Cleaned up/added stuff to misc non-source files
1999-12-31 06:49:45 +00:00
Nelson Rush
00b8708cf0
added marcus to the list of sound cleanups
1999-12-31 06:07:27 +00:00
Nelson Rush
c1fb59b9b1
added snd_mme.c for MME sound system support (DUnix)
1999-12-31 05:55:26 +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
ea9c2f09b8
Whoops, one more..
1999-12-31 05:10:16 +00:00
Zephaniah E. Hull
b416d81046
Tweaked the authors, missed a few .s files..
1999-12-31 05:09:06 +00:00
Eric Windisch
67b65279a3
Fixed up some of the "ugly fog code" and removed an obsolete comment
1999-12-31 04:44:04 +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
c2681485bf
Updated the authors file..
...
Tweaked configure.in to reflect the removal of sys_sun.c.
1999-12-31 03:26:08 +00:00
Zephaniah E. Hull
1c68f5aa28
VERSION and HAVE_GL_COLOR_INDEX8_EXT fixes..
1999-12-31 03:11:54 +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
Nelson Rush
57def3e264
Added Marcus's patch to align surfcache_t structs for 64-bit platforms.
1999-12-31 02:31:14 +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
Nelson Rush
68058bef7c
uquake/sys_sun.c has been moved to uquake/sys_unix.c which is the proper filename
1999-12-31 01:54:23 +00:00
Nelson Rush
7cfd830c1a
removed nested comments
1999-12-31 01:10:44 +00:00
Nelson Rush
28e43df523
added names
1999-12-31 01:04:58 +00:00
Nelson Rush
20070cbe3a
added mackan@stacken.kth.se 's patch
1999-12-31 00:55:13 +00:00
Nelson Rush
574dabc374
added some things to the TODO
1999-12-31 00:44:15 +00:00
Nelson Rush
9b080c5e91
sys_sun.c renamed to sys_unix.c, Makefile should recognize it now.
1999-12-31 00:37:47 +00:00
Nelson Rush
426ed2e36d
Added loring's 1999/12/30 menu.c patch for AIX - level_t -> quakelevel_t
1999-12-31 00:32:22 +00:00
Nelson Rush
c0bf994645
added loring's 1999/12/30 patch for glquake.h, hand edited because he missed some updates.
1999-12-31 00:11:20 +00:00
Nelson Rush
8da551b601
i've added cesarb's fix:
...
top-level Makefile has @src_dir@, right thing is @srcdir@, and some tabs seem tohave been converted to spaces.
1999-12-30 23:50:31 +00:00
Eric Windisch
b5c66ceb00
*** empty log message ***
1999-12-30 19:58:41 +00:00
Joseph Carter
37dab64154
Made the Makefile checks ifeq(VAR,yes) rather than ifneq(VAR,) to make
...
things more robust. Fixed HAS_TDFX in configure.in for real this time.
1999-12-30 16:08:34 +00:00
Joseph Carter
120e2e9252
make sure that HAVE_TDFX="no" if we don't find it
1999-12-30 15:53:52 +00:00
Joseph Carter
1db5e324de
Removed note for Utah GLX users that no longer applies
1999-12-30 15:33:21 +00:00
Joseph Carter
27c3b62efc
use AC_DEFINE() instead of the confdefs.h hack
1999-12-30 15:25:45 +00:00
Jeff Teunissen
4769e7e583
More GLAPIENTRY fallout...earlier search/replace methods had left some
...
stuff out...all better now.
1999-12-30 15:25:28 +00:00
Jeff Teunissen
0c8a460868
Repaired my own fix...that'll teach me to use #error without putting the
...
error text in quotes... :)
1999-12-30 14:35:25 +00:00
Jeff Teunissen
2520a3361c
Fixed up screwy GLAPIENTRY fix for older Mesa versions. We can support
...
Mesa 3.0 again.
1999-12-30 14:33:15 +00:00
Joseph Carter
f7cb194142
autoconf updates, several autoconf options have changed how they are run,
...
please run ./configure --help to see what's what. Also made --help output
worth looking at.
1999-12-30 14:26:53 +00:00
Joseph Carter
ee9f745b14
Unrolled all the {client,post,pre,rules,srcfiles}.in files into the proper
...
places in the various Makefile.in's. Having them all in the module root
like that may make it easy to make a change that affects everything all
at once but it's real bitch to try and maintain those files. They're all
gone now and we'll just have to maintain the seperate makefiles.
1999-12-30 13:40:47 +00:00
Joseph Carter
042104ce25
This file should be here.
1999-12-30 13:37:04 +00:00
Joseph Carter
b3c951d26b
INDEX8 fix--doh!
1999-12-30 12:33:53 +00:00
Joseph Carter
4a75740f5f
autoconf support is just about complete now! the -3dfx targets build and
...
were tested successfully. There are a few hardwired LDFLAGS to clean up
(-lm, -ldl, -lvga, and -lGL) in various targets still. In order to build
with Mesa versions prior to 3.1 you'll need to change -lGL to -lMesaGL. I'll teach autoconf how to do this tonight. It's safe to come out from behind your pre_autoconf branch now guys. ;>
1999-12-30 11:58:44 +00:00
Nelson Rush
31cca7e205
Fixed the target line.
1999-12-30 10:57:57 +00:00
Joseph Carter
195ac96784
autoconf now looks for lib3dfxgl.so to figure out whether or not to build
...
the -glide targets (now named -3dfx..) Thid doesn't mean that I have
actually written the makefile stuff for these targets, but rather that I
have written the foundation needed to create them.
1999-12-30 10:35:52 +00:00
Joseph Carter
36b6af4cd2
Another commit from hell! Fixes to autoconf for Utah GLX and the base of
...
support for the return of a glide target. Things are still a bit broken
however as I need to write glide build rules. I probably have more to do
in configure.in, I want to make libGL detection work more like Glide's
does now. The Glide detection rule was lifted almost wholesale from Mesa
because it works and I couldn't write anything that would work better.
1999-12-30 08:23:07 +00:00
Joseph Carter
46c70038b4
Ryan C. Gordon provided a small cleanup for snd_dma.c which fixes a crash
...
if sound could not be started properly for some reason.
1999-12-30 06:46:29 +00:00
Zephaniah E. Hull
8a2e473014
Squashed a QW showstopper, last one I hope!
...
Fixed a rare chance of a buffer overflow attack in the display code.
1999-12-29 14:09:12 +00:00
Joseph Carter
e3ac6357dc
Loring Holden's autoconf support. {qw-client,quake}-glide is currently not built since neither of us has the hardware available at the moment to test the 3dfx MiniGL target. Someone who does (Mercury?) will have to fix that. Bins all build in odd places for the moment. Thanks for staying up so late to help get this working Loring, you rock!
1999-12-29 13:58:47 +00:00
Zephaniah E. Hull
55891f5a7e
s/APIENTRY/GLAPIENTRY/
...
We now REQUIRE mesa 3.1 to compile the GL stuff....
1999-12-29 05:38:57 +00:00
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