Commit graph

  • 05545350e7 readability cleanup of vector comparisons to 0, now all such comparisons use VectorIsNull, and a little more whitespace cleanup in cl_pred.c Forest Hale 2001-03-16 12:27:11 +0000
  • f922262b61 changed spaces to tabs in dabb's code Forest Hale 2001-03-16 12:10:59 +0000
  • 5c63c96340 fix a silly bug in --with-user-cfg Bill Currie 2001-03-09 21:48:36 +0000
  • 6f1587ff7f Userinfo culling in the server. The server now only sends userinfo stuff that's useful to the client or the players. This should solve the problem with QW clients' tiny setinfo buffers once and for all. Note, you can still use setinfo to set your user info, but if it's not in the "need-to-know" list, the server won't send it back to you. I will probably make this optional with a server Cvar if there are problems. Jeff Teunissen 2001-03-09 08:25:39 +0000
  • 49d7b35d43 New server Cvar: sv_extensions. When set to zero, it disables the extended challenge, causing QF clients to not detect a QuakeForge server. This makes the client not add the QF-specific info strings, in turn making it not overflow original QW clients' limited setinfo space. This also probably makes certain proxies work with QF servers again. It /also/ has the side effect of disabling compressed downloads. If you want compressed downloads, you need sv_extensions on. Jeff Teunissen 2001-03-09 04:50:14 +0000
  • 24841130a7 change egcs to kgcc for the broken distro Bill Currie 2001-03-08 21:03:39 +0000
  • 8cca7c7dd9 strings.h/string.h compile fixes Bill Currie 2001-03-08 19:50:50 +0000
  • b68b6a4dd3 fix a compile bug Bill Currie 2001-03-07 04:01:23 +0000
  • b4dfcb0906 I don't think we want to do prediction when DISCONNECTED ... Dabb 2001-03-05 18:10:52 +0000
  • 89dd78e5fe Merged duplicate client/server functions (placed into PMOVETST.C). Client now uses WORLDA.S (renamed func) Dabb 2001-03-05 11:53:02 +0000
  • a033a03624 Merged duplicate client/server functions (placed into PMOVETST.C). pmtrace_t replaced by trace_t with ent->entnum change pmplane_t replaced by plane_t Dabb 2001-03-05 11:52:19 +0000
  • f15c42184d Merged duplicate client/server functions (placed into PMOVETST.C). PM/SV_HullPointContents > HullPointContents Client now uses WORLDA.S (renamed func) Dabb 2001-03-05 11:51:17 +0000
  • e703935e9b Merged duplicate client/server functions (placed into PMOVETST.C). Dabb 2001-03-05 11:49:59 +0000
  • bb39a9252b Checks against MAX_PHYSENT overflow. Dabb 2001-03-05 11:48:52 +0000
  • c2cf684118 Hullcheck client/server duplicate merge. mtrace_t replaced by trace_t with ent->entnum change pmplane_t replaced by plane_t Might even break something! Dabb 2001-03-05 11:48:20 +0000
  • 4ae1fda2e1 include snafu in null input driver. Jeff Teunissen 2001-02-26 18:43:29 +0000
  • fcd38297d9 Comment update. Move along, nothing to see here. Ragnvald Maartmann-Moe IV 2001-02-24 08:24:14 +0000
  • c32a59b343 add the contents of the config dir Bill Currie 2001-02-24 03:44:33 +0000
  • 6d9846e2ce Outdated. Gone. Ragnvald Maartmann-Moe IV 2001-02-23 22:28:19 +0000
  • 2bb966d1f7 Remove support for unreleased ALSA 0.6, replace with current 0.9 support. (thanks to Abramo Bagnara) Ragnvald Maartmann-Moe IV 2001-02-23 22:24:26 +0000
  • 5cda3dc3cb swspeed.cfg is speed cfg for software clients (-x11 -svga) however it is not well tested, and needs someone to bash it over the head a few times. If you routinely use the software clients, please find out what in this file works for you, and let me know. Timothy C. McGrath 2001-02-22 20:38:54 +0000
  • 63f6f3e9cd My glspeed.cfg this time for newtree. This file will not be updated as often, as newtree is (generally) a non moving target. However, bug reports will cause modifications to this file as I get them. Timothy C. McGrath 2001-02-22 19:26:51 +0000
  • 4f7561fd92 fix broken ipv6 address field Bill Currie 2001-02-22 19:00:34 +0000
  • 32c6b2be38 add reporting of compression support Bill Currie 2001-02-22 06:03:44 +0000
  • 19c37bbcb3 Some optimizations, use memset instead of for loop with *bl++=0. Uses almost 1% less CPU for me :-) Dabb 2001-02-20 16:52:24 +0000
  • ea7e76fab7 Added cl_nostatpred. When 1, static, nonmoving players are NOT predicted. Saving up some CPU time when lot of snipers and sitting duck campers around. Experimental, try it out. cougar_split Dabb 2001-02-19 15:57:36 +0000
  • 2cac0ae365 This should fix the skins problem windows users have been experiencing. I must have accidently killed the correct version in either my cvar audit or the skin re-vamp. Thanks, Invigor, for your help in finding this. Bill Currie 2001-02-19 02:51:33 +0000
  • 942732d3b9 the mingw files were feeling neglected Bill Currie 2001-02-18 05:01:24 +0000
  • c41b730fb8 Fix for compiling without zlib. Ragnvald Maartmann-Moe IV 2001-02-17 22:00:26 +0000
  • cabd99e201 Oooops :-) Dabb 2001-02-17 12:42:06 +0000
  • 6356c8e596 Default to 16bit colors. Dabb 2001-02-17 12:24:39 +0000
  • fdc8bedd2e fix a silly bounding box error Bill Currie 2001-02-17 04:59:13 +0000
  • 20b9411bcc disable transparent pixels in the conback. They will still currently be black, but at least they won't flicker on some drivers. Bill Currie 2001-02-16 22:07:40 +0000
  • 2bb4a60a69 Cleaning up code and adding little more error reporting. Also, now cleans leftovers when funcs fails bit better. Dabb 2001-02-16 14:28:01 +0000
  • c3208b87e7 correct a docco goof on the allskins command Bill Currie 2001-02-16 01:48:49 +0000
  • d3e280a088 Fix for wandering point on polyblended cones. Should now always point directly at viewers eye, rather than perpendicular to the view plane... (thanks Taniwha) Ragnvald Maartmann-Moe IV 2001-02-16 00:09:49 +0000
  • d81eb19c1f Check for null buffers from directsound. (forgot to commit, hm..) Dabb 2001-02-15 18:25:09 +0000
  • 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. Bill Currie 2001-02-15 18:03:59 +0000
  • e1638eba85 (Finally!) commit the property list parser. Jeff Teunissen 2001-02-15 17:18:45 +0000
  • e5cd5030ae Oops. Flattening polyblends is only a help in very limited circumstances. ;) Ragnvald Maartmann-Moe IV 2001-02-15 09:42:43 +0000
  • 8d68ffe9f0 Fix long standing issue with conical nature of polyblend dlights being obtrusive. Ragnvald Maartmann-Moe IV 2001-02-15 07:15:10 +0000
  • ac94390460 got the logic of the if mixed up Bill Currie 2001-02-14 22:26:57 +0000
  • 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. Bill Currie 2001-02-14 22:25:22 +0000
  • ca06d3994d ALWAYS print commands coming from external sources (eg GameSpy (ewww)) Bill Currie 2001-02-14 21:50:55 +0000
  • 30a0105e82 Move the DGA check for XDGA_MAJOR_VERSION inside the actual HAVE_DGA check. :) Jeff Teunissen 2001-02-14 16:47:50 +0000
  • 8dead3b82d don't try to execute a "" file Bill Currie 2001-02-14 16:45:58 +0000
  • a76c7779a7 remove a bogus prototype Bill Currie 2001-02-14 05:12:14 +0000
  • 192eba3898 Compiles now, works too. Zephaniah E. Hull 2001-02-14 02:49:37 +0000
  • 96722e9137 Yeah yeah, I messed it up again. Jeff Teunissen 2001-02-14 02:39:43 +0000
  • cedd063a6a Okay, so I fscked up the video mode restoration. Sue me. It's fixed now. Jeff Teunissen 2001-02-14 02:36:27 +0000
  • 8711d430d1 rev for 0.3.0 release 0.3.0 Bill Currie 2001-02-12 07:17:01 +0000
  • a05d02c786 Extra paranoia for the XDGA_MAJOR_VERSION #define Jeff Teunissen 2001-02-11 23:32:54 +0000
  • 8510dedee9 XDGA_MAJOR_VERSION is XF86DGA_MAJOR_VERSION in 3.3.5 (6?) Bill Currie 2001-02-11 23:15:15 +0000
  • 7cb5126153 Be paranoid about the DGA extension as well. Jeff Teunissen 2001-02-11 23:07:39 +0000
  • a12c6913dc compile fixes Bill Currie 2001-02-11 22:59:06 +0000
  • 2c703a045e VidMode detection changes. Jeff Teunissen 2001-02-11 22:17:19 +0000
  • d828ba64b3 fix version number for 3.3.5 this MIGHT cause problems for 3.3.6, dunno. Bill Currie 2001-02-11 22:11:18 +0000
  • 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. Jeff Teunissen 2001-02-11 16:05:52 +0000
  • 549bbbdb1b revert my sticky corners fix. sticky corsers are better than getting suck so it's impossible to move. Bill Currie 2001-02-11 07:49:43 +0000
  • 604e398e66 clean out dead code Bill Currie 2001-02-11 07:19:59 +0000
  • e6980d2ec3 add cvar to control config.cfg writing (from Adam Olsen <adamolsen@technologist.com>) Bill Currie 2001-02-11 07:15:39 +0000
  • 4417fc6ce0 remove unused function Bill Currie 2001-02-11 05:33:21 +0000
  • 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. Bill Currie 2001-02-11 03:49:20 +0000
  • 08fc75fd32 whitespace in a comment Bill Currie 2001-02-11 03:36:51 +0000
  • 14a519c548 whitespace cleanup (spaces -> tabs) after dabb's assault with Edit. Forest Hale 2001-02-10 10:53:50 +0000
  • 4961a21b51 whitespace and comment cleanups Bill Currie 2001-02-10 10:05:54 +0000
  • 16b2c798f0 white space Bill Currie 2001-02-10 07:00:47 +0000
  • 911d38e5e5 fix the failure mode for vid_fullscreen 1 Bill Currie 2001-02-10 05:08:25 +0000
  • 0ffba7e3da add fs_usercfg. defaults to "" (nothing) in oldstyle, or "~/.PACKAGErc" in newstyle. Bill Currie 2001-02-10 00:40:55 +0000
  • 4eb41da471 D'oh! Make the setrom command actually do something useful, like set the cvar to be read-only. :) Jeff Teunissen 2001-02-10 00:31:50 +0000
  • 369949e1d7 Add some comment about fix so it wont get removed as "unneeded" Dabb 2001-02-09 23:00:15 +0000
  • 7b9f46471c Fix for alt-tab problem on nvidia cards. Thanks go to Tim for figuring this out. Dabb 2001-02-09 22:51:14 +0000
  • 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. Jeff Teunissen 2001-02-09 22:36:30 +0000
  • f59aa3034c dga_check.c: fix dga checking. just because the dga queries succeed doesn't mean it's actually there. in_x11.c: whitespace Bill Currie 2001-02-09 22:24:44 +0000
  • 5fe2ff158d Update XFree86 VidMode extension handling. We no longer try to go fullscreen if the video mode we want isn't known to X. Jeff Teunissen 2001-02-09 21:50:42 +0000
  • 44c9371b4f force console alpha to 1 if not rendering the world Bill Currie 2001-02-09 19:15:37 +0000
  • 435c588e37 function header audit. Bill Currie 2001-02-09 02:53:09 +0000
  • bb8f25bb64 Don't test for alpha death on particles that aren't alpha fading over time. Ragnvald Maartmann-Moe IV 2001-02-09 00:07:58 +0000
  • 679b67ddd2 fix a broken fix for sun's model_t type. (got broken during the header audit) Bill Currie 2001-02-08 20:56:40 +0000
  • 5b2561720e improve the ZERO_LENGTH_ARRAY test and fall back to using [1] if neither [0] nor [] work. Bill Currie 2001-02-08 20:55:45 +0000
  • 5f5456d2c0 fix a compile error when using lex Bill Currie 2001-02-08 20:19:07 +0000
  • 3240ed57b4 shrink the default heap for the server from 16 to 8 meg Bill Currie 2001-02-08 19:41:31 +0000
  • b10b829260 amputate an 8M cacerous growth from the memory footprint of the clients Bill Currie 2001-02-08 19:24:27 +0000
  • 6da731fec1 Clear packet entities when they are removed. This fixes a bug in particle trails, and possibly others as well. Jeff Teunissen 2001-02-08 17:43:14 +0000
  • 4cde7461b1 Add forward definition so that Unix clients can build with packet logging. Jeff Teunissen 2001-02-08 17:38:25 +0000
  • 9f2da626f3 Fix SVGAlib-X interaction description Jeff Teunissen 2001-02-08 12:08:15 +0000
  • 192e4521a9 Update README. Jeff Teunissen 2001-02-08 11:57:03 +0000
  • 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 :-) Dabb 2001-02-08 10:57:58 +0000
  • 319d403c25 link movetype_none entitities into the world after doing the think Bill Currie 2001-02-08 00:20:56 +0000
  • fdaf69b9ae reduce minimum timescale to 0 to allow pausing the demo Bill Currie 2001-02-08 00:08:32 +0000
  • 145284c3ce Tweaked some of the bounds. Zephaniah E. Hull 2001-02-08 00:02:26 +0000
  • 4d40668752 removed unused 'next' field in particle struct Forest Hale 2001-02-07 20:31:01 +0000
  • 3320cf5e2c cl_demospeed cvar. 1 = normal speed, < 1 = slow-mo, > 1 = timelaps. host.h: remove Host_SimulationTime prototype cl_main.c: cl_demospeed stuff. Host_SimulationTime was resurected because of gcc warnings about setjmp clobbering vars. It's made static inline so its resurection doesn't cost fps. Bill Currie 2001-02-07 20:15:33 +0000
  • c2194db299 make a private copy of the map name while doing maplist. Fixes the mangled map names in directories with lots of maps. Bill Currie 2001-02-07 19:36:55 +0000
  • 5471165397 don't redirect output for the pause command Bill Currie 2001-02-07 18:33:38 +0000
  • c935512294 remove the fov test from the view model drawing test. ie, you can see your weapon with fov > 90 Bill Currie 2001-02-07 18:27:21 +0000
  • 542457480f Fix for a rare particle bug Despair was trying to figure out, minor consistency cleanup, and some comments added. Forest Hale 2001-02-07 08:14:58 +0000
  • 800ee05584 More whitespace than you can shake a shambler at. Ragnvald Maartmann-Moe IV 2001-02-07 05:45:59 +0000
  • e32119aa3c forgot to commit this with in_x11.c Bill Currie 2001-02-07 04:57:38 +0000
  • b3cd4355cf fix the *nix x11 keyboard repeat issues Bill Currie 2001-02-07 04:06:52 +0000