Commit Graph

692 Commits

Author SHA1 Message Date
Joseph Carter 2d6be70bd7 Technically a new feature, but every developer asked wanted it provided it
didn't break anything.  It doesn't, so here it is:  show_fps for uquake!
2000-01-19 05:31:22 +00:00
Marcus Sundberg 6bc6afee70 Added some entries on me. 2000-01-19 02:07:34 +00:00
Marcus Sundberg 87eb0216b5 Updated DGA and XMESA code;
We now use dlsym() to check for XMesaSetFXmode() at runtime.
If we find XMesaSetFXmode() all DGA code is disabled so it won't clash
with Glide (Glide on Voodoo 3 uses DGA internally...)
For XMESA we now check the MESA_GLX_FX environment variable at startup to
detect whether we are started in windowed or fullscreen mode, and then
set the cvar vid_glx_fullscreen to match that.
2000-01-19 01:55:15 +00:00
Marcus Sundberg 36512aff7f Call S_Init() from VID_Init(). 2000-01-19 01:43:39 +00:00
Marcus Sundberg c156232c95 Link the *-gl binaries with @DYN_LIBS@. 2000-01-19 01:24:41 +00:00
Marcus Sundberg b7527923bd Check for dlfcn.h and dlopen().
Due to re-designed gl_vidglx.c we don't need XMesaSetFXmode in the GL
library if we have dlopen().
Define DYN_LIBS for Makefiles.
2000-01-19 01:21:28 +00:00
Joseph Carter c3035f6f7a Added a check for strsep(), HAVE_STRSEP is defined if you do. 2000-01-18 23:15:16 +00:00
Marcus Sundberg bc388056d0 Removed unused variable vidmodes. 2000-01-18 22:58:28 +00:00
Marcus Sundberg fd9c17fe71 Replaced don't with do not so emacs font-lock-mode works ;) 2000-01-18 22:45:44 +00:00
Marcus Sundberg 7f6a114dd9 Removed bogus checks on unused variable. 2000-01-18 22:41:06 +00:00
Eric Windisch c363d72c3c Fixed a typo that said "experiemental", no biggie.. would have been embarrassing
for a release though :)
--
Eric Windisch
2000-01-18 20:57:18 +00:00
Bill Currie c494af94b6 Remove the #ifndef arround the wateralpha code. It doesn't actually fix the
wateraplha+mirroralpha problem according to knghtbrd
2000-01-18 20:33:23 +00:00
Marcus Sundberg 00fa83c923 Removed the stupid and pointless messing with O_NDELAY. 2000-01-18 20:18:35 +00:00
Marcus Sundberg b82d8d0e9f Starting up with all IP-addresses banned seems like a very bad idea... 2000-01-18 20:15:35 +00:00
Marcus Sundberg e47536bb85 The DGA checking code is hardly experimental. 2000-01-18 18:15:15 +00:00
Bill Currie f9e636c147 AUTHORS CREDITS:
add Nye Liu <nyet@nbase.com>
qw_common/common.c:
	include changes nyet (above:) found were needed.
2000-01-18 09:16:45 +00:00
Bill Currie f6e3e6969d .gitignore:
added build_rpm and quaeforge-*.tar.gz
Makefile.in:
	added build_rpm quakeforge-*.tar.gz quakeforge.spec to distclean
2000-01-18 05:42:04 +00:00
Bill Currie adeab9e9d8 quakeforge.spec.in:
a few corrections to get rpms building. NOTE: THIS WILL NOT WORK FOR
	-pre VERSIONS because rpm doesn't like `-' in the version string.
common/gl_rsurf.c:
	experimentally comment out some code that /seems/ to fix the
	r_{water,mirror}alpha bug.
2000-01-18 05:36:42 +00:00
Jeff Teunissen ebf2aef910 Moved some do_not_include stuff where it belongs...Thanks go to Thad Ward
<coderjoe@grnet.com>
2000-01-18 04:10:34 +00:00
Bill Currie 8e71060e5b better find matching 2000-01-18 04:07:38 +00:00
Bill Currie 870110d713 configure.in:
added --enable-experimental
	create build_rpm (with some tidy up in that region)
build_rpm.in:
	initial checkin. not yet complete, but it builds a .tar.gz
2000-01-18 04:02:58 +00:00
Eric Windisch 14168f693a Removed _EXPERIMENTAL_ from waterripple as it is very stable..
also made the cvar a multiplier (the old multiplier was 8), defaults
to 0.  The cvs2cl changelog should just be whitespace changes, whoops.
2000-01-18 03:38:04 +00:00
Joseph Carter 3f74fe38b8 ./configure --enable-newstyle now actually does something. It changes the
default game name from "id1" to "base".  This allows you to have full and
shareware version's of Id's pak's installed, as well as other full TC's
you want..  You may want to make base a symlink to id1 for now since you
currently can't have multiple -game's, that's my next fix.
2000-01-18 03:13:38 +00:00
Nelson Rush e75779c171 another one came to mind 2000-01-18 03:03:47 +00:00
Joseph Carter 546c87c645 Added errata about the svgalib targets not starting from X like other
svgalib apps can.
2000-01-18 03:00:06 +00:00
Bill Currie 54039a0ba1 configure.in:
made QF_VERSION and VERSION AC_SUBSTed as well as AC_DEFINED_UNQUOTED
quakeforge.spec.in
	use @QF_VERSION@
2000-01-18 02:58:36 +00:00
Nelson Rush 2136225311 added one 2000-01-18 02:49:06 +00:00
Nelson Rush 4b0691f887 added some things to TODO 2000-01-18 02:05:58 +00:00
Jeff Teunissen a8664dd471 README tweaks. 2000-01-17 21:06:33 +00:00
Zephaniah E. Hull fa60f036a4 Updated the authors file..
Improvements for the speed cheat fix from Genesys..
2000-01-17 17:19:01 +00:00
Bill Currie 8bd5fd1e35 added FreeBSD CNAME patch from Daniel J. O'Connor <darius@dons.net.au> 2000-01-17 08:22:36 +00:00
Bill Currie 676185672e stole the description from our website:) 2000-01-17 03:42:58 +00:00
Joseph Carter 0f80fb559f Added --enable-newstyle to configure which will define NEWSTYLE. This is
only to be used for changes to defaults which do not affect gameplay such
as where we look for pak files by default.
2000-01-17 02:53:39 +00:00
Nelson Rush f98ce65f70 added a . 2000-01-17 02:23:25 +00:00
Nelson Rush 31eef8c5e4 added several authors people forgot to mention, added authors people mentioned, but only mentioned in only one of the credit files, added a few things to the TODO and removed a few things that are complete now. 2000-01-17 02:16:45 +00:00
Zephaniah E. Hull 0391657e6b We now have two versions, what we first identify ourselves as, which is
2.40, and the quakeforge version, fixes the annoying spectator bug..
2000-01-16 12:19:30 +00:00
Bill Currie f5c1241960 missed a HAS_DGA in the _EXPERIMENTAL_ witch hunt. It wasn't critical, but
I did this one for completeness.
2000-01-16 07:01:59 +00:00
Bill Currie 22c0af3d0e mismatched ()s don't help. 2000-01-16 06:55:09 +00:00
Bill Currie b15fdf6acf made DGA code _EXPERIMENTAL_ 2000-01-16 06:51:01 +00:00
Marcus Sundberg afba9fa5ba Support compiling with older glide versions. 2000-01-16 00:51:03 +00:00
Zephaniah E. Hull c188df7698 Some misc 3dfx changes..
Some keys changes for toggle console..
Some (not currently the /best/, but functional) speed cheat improvements..
And some stuff brought in from QuakeLives.. (max rate, and new ping system)
2000-01-15 22:52:56 +00:00
Nelson Rush 5f01b641b0 mentioned mouse wheel support 2000-01-15 06:43:12 +00:00
Marcus Sundberg a0c361ea8a We need to swap mouse buttons 2 and 3 in X. 2000-01-15 04:54:22 +00:00
Marcus Sundberg cddc97a121 Took some input code from vid_x.c 2000-01-15 04:43:08 +00:00
Nelson Rush 7ed2dcc094 didn't mean to commit this change 2000-01-15 04:42:55 +00:00
Nelson Rush b5e7641bce do_grab() was a typo, should be do_grabs() 2000-01-15 04:41:33 +00:00
Marcus Sundberg 0206281103 Changed gl_vidlinuxglx.c to gl_vidglx.c as it really doesn't have anything
with Linux to do.
2000-01-15 04:14:04 +00:00
Marcus Sundberg 360e6f9f86 Enabled DGA code.
Added VidMode fullscreen mode.
Support for resizing the window on the fly.
Some code cleanups.
Please test!
2000-01-15 04:09:22 +00:00
Marcus Sundberg 9a1b2d7607 Added dga_check.c to quake-gl 2000-01-15 03:33:27 +00:00
Marcus Sundberg a3c55dc1cf Added dga_check.c to qw-client-gl 2000-01-15 03:33:10 +00:00