Commit graph

1363 commits

Author SHA1 Message Date
Dabb
d81eb19c1f Check for null buffers from directsound. (forgot to commit, hm..) 2001-02-15 18:25:09 +00:00
Bill Currie
01baf4a868 turns out it might not be gamespy after all, and I didn't particularly like
this as a solution anyway, so I've enabled the command packet channel by
default. I'm leaving it in, because it's a nice to be able to close it
completely under other circumstance.
2001-02-15 18:03:59 +00:00
Jeff Teunissen
e1638eba85 (Finally!) commit the property list parser. 2001-02-15 17:18:45 +00:00
Ragnvald Maartmann-Moe IV
e5cd5030ae Oops. Flattening polyblends is only a help in very limited circumstances. ;) 2001-02-15 09:42:43 +00:00
Ragnvald Maartmann-Moe IV
8d68ffe9f0 Fix long standing issue with conical nature of polyblend dlights being obtrusive. 2001-02-15 07:15:10 +00:00
Bill Currie
ac94390460 got the logic of the if mixed up 2001-02-14 22:26:57 +00:00
Bill Currie
de22be39ba break gamespy instead of gamespy breaking us. disable command packets by
default. If somebody wants gamespy to do its evil, they can say so explicitly.
2001-02-14 22:25:22 +00:00
Bill Currie
ca06d3994d ALWAYS print commands coming from external sources (eg GameSpy (ewww)) 2001-02-14 21:50:55 +00:00
Jeff Teunissen
30a0105e82 Move the DGA check for XDGA_MAJOR_VERSION inside the actual HAVE_DGA
check. :)
2001-02-14 16:47:50 +00:00
Bill Currie
8dead3b82d don't try to execute a "" file 2001-02-14 16:45:58 +00:00
Zephaniah E. Hull
192eba3898 Compiles now, works too. 2001-02-14 02:49:37 +00:00
Jeff Teunissen
96722e9137 Yeah yeah, I messed it up again. 2001-02-14 02:39:43 +00:00
Jeff Teunissen
cedd063a6a Okay, so I fscked up the video mode restoration. Sue me. It's fixed now. 2001-02-14 02:36:27 +00:00
Jeff Teunissen
a05d02c786 Extra paranoia for the XDGA_MAJOR_VERSION #define 2001-02-11 23:32:54 +00:00
Bill Currie
8510dedee9 XDGA_MAJOR_VERSION is XF86DGA_MAJOR_VERSION in 3.3.5 (6?) 2001-02-11 23:15:15 +00:00
Jeff Teunissen
7cb5126153 Be paranoid about the DGA extension as well. 2001-02-11 23:07:39 +00:00
Bill Currie
a12c6913dc compile fixes 2001-02-11 22:59:06 +00:00
Jeff Teunissen
2c703a045e VidMode detection changes. 2001-02-11 22:17:19 +00:00
Bill Currie
d828ba64b3 fix version number for 3.3.5 this MIGHT cause problems for 3.3.6, dunno. 2001-02-11 22:11:18 +00:00
Jeff Teunissen
443944c48b context_x11.c: whitespace.
dga_check.c: Make sure that the version of the VidMode extension at
runtime is the same version we compiled with, to deal with a structure
change that occurred between VidMode extension versions 1 and 2. If a
version 3 is developed, this will have to be fixed again.
2001-02-11 16:05:52 +00:00
Bill Currie
549bbbdb1b revert my sticky corners fix. sticky corsers are better than getting suck so
it's impossible to move.
2001-02-11 07:49:43 +00:00
Bill Currie
604e398e66 clean out dead code 2001-02-11 07:19:59 +00:00
Bill Currie
e6980d2ec3 add cvar to control config.cfg writing (from Adam Olsen
<adamolsen@technologist.com>)
2001-02-11 07:15:39 +00:00
Bill Currie
4417fc6ce0 remove unused function 2001-02-11 05:33:21 +00:00
Bill Currie
2be320d66f slap some grease on those corners. This fixes the sticking on angled corners
bug. The DIST_EPSILON shifts have been removed from PM_RecursiveHullCheck and
only one DIST_EPSILON shift is done in PM_PlayerMove now. This might even give
a very slight speedup.
2001-02-11 03:49:20 +00:00
Bill Currie
08fc75fd32 whitespace in a comment 2001-02-11 03:36:51 +00:00
Forest Hale
14a519c548 whitespace cleanup (spaces -> tabs) after dabb's assault with Edit. 2001-02-10 10:53:50 +00:00
Bill Currie
4961a21b51 whitespace and comment cleanups 2001-02-10 10:05:54 +00:00
Bill Currie
16b2c798f0 white space 2001-02-10 07:00:47 +00:00
Bill Currie
911d38e5e5 fix the failure mode for vid_fullscreen 1 2001-02-10 05:08:25 +00:00
Bill Currie
0ffba7e3da add fs_usercfg. defaults to "" (nothing) in oldstyle, or "~/.PACKAGErc" in
newstyle.
2001-02-10 00:40:55 +00:00
Jeff Teunissen
4eb41da471 D'oh! Make the setrom command actually do something useful, like set the
cvar to be read-only. :)
2001-02-10 00:31:50 +00:00
Dabb
369949e1d7 Add some comment about fix so it wont get removed as "unneeded" 2001-02-09 23:00:15 +00:00
Dabb
7b9f46471c Fix for alt-tab problem on nvidia cards. Thanks go to Tim for figuring this out. 2001-02-09 22:51:14 +00:00
Jeff Teunissen
48e901481a Even more VidMode paranoia: We now save the mode we started with and
explicitly go back to that mode instead of the first in the list.
2001-02-09 22:36:30 +00:00
Bill Currie
f59aa3034c dga_check.c:
fix dga checking. just because the dga queries succeed doesn't mean it's
	actually there.
in_x11.c:
	whitespace
2001-02-09 22:24:44 +00:00
Jeff Teunissen
5fe2ff158d Update XFree86 VidMode extension handling. We no longer try to go
fullscreen if the video mode we want isn't known to X.
2001-02-09 21:50:42 +00:00
Bill Currie
44c9371b4f force console alpha to 1 if not rendering the world 2001-02-09 19:15:37 +00:00
Bill Currie
435c588e37 function header audit. 2001-02-09 02:53:09 +00:00
Ragnvald Maartmann-Moe IV
bb8f25bb64 Don't test for alpha death on particles that aren't alpha fading over time. 2001-02-09 00:07:58 +00:00
Bill Currie
679b67ddd2 fix a broken fix for sun's model_t type. (got broken during the header audit) 2001-02-08 20:56:40 +00:00
Bill Currie
5f5456d2c0 fix a compile error when using lex 2001-02-08 20:19:07 +00:00
Bill Currie
3240ed57b4 shrink the default heap for the server from 16 to 8 meg 2001-02-08 19:41:31 +00:00
Bill Currie
b10b829260 amputate an 8M cacerous growth from the memory footprint of the clients 2001-02-08 19:24:27 +00:00
Jeff Teunissen
6da731fec1 Clear packet entities when they are removed. This fixes a bug in particle
trails, and possibly others as well.

Eliminate cl_oldvisedicts and cl_visedicts_list, change cl_visedicts's
definition to compensate. It isn't used any more, so they just waste
memory.
2001-02-08 17:43:14 +00:00
Jeff Teunissen
4cde7461b1 Add forward definition so that Unix clients can build with packet logging. 2001-02-08 17:38:25 +00:00
Dabb
d28d3d3df9 Added -brokenpopup to allow alt-tabbing with some broken video drivers,
until I've found a way to avoid the bug.
Also, fixed one crash, so instead of crashing, we notify user that its time
to upgrade drivers :-)
2001-02-08 10:57:58 +00:00
Bill Currie
319d403c25 link movetype_none entitities into the world after doing the think 2001-02-08 00:20:56 +00:00
Bill Currie
fdaf69b9ae reduce minimum timescale to 0 to allow pausing the demo 2001-02-08 00:08:32 +00:00
Zephaniah E. Hull
145284c3ce Tweaked some of the bounds. 2001-02-08 00:02:26 +00:00