Commit graph

  • aade80a8d7 /finally/, libQFconsole is being used (qw-server only so far). Still has some minor nits with ncurses and probably has some isues without ncurses (quit didn't seem to work when I tried). Bill Currie 2001-09-16 05:41:28 +0000
  • 9f715ae9f8 more small old-parser cleanups Bill Currie 2001-09-15 20:31:17 +0000
  • 431ac4eedb Convert particles to use byte colors instead of float. Roughly breaks even on Mesa on my machine. Should be a speedup under other drivers. Ragnvald Maartmann-Moe IV 2001-09-14 12:11:54 +0000
  • a474c7ad2f Update for current alsa header locations. Ragnvald Maartmann-Moe IV 2001-09-14 12:08:52 +0000
  • 3557d375f3 add better scoping to TODO even though I'm likely to do it soon Bill Currie 2001-09-13 20:34:08 +0000
  • 1ee3fe4b47 fix some missing libs pointed out by Ghost9 Bill Currie 2001-09-13 03:04:23 +0000
  • 98c494e8da rpms can now be built Bill Currie 2001-09-13 00:08:34 +0000
  • 6d04ada9e1 partial (?) fixes for building rpms. unknown if it's correct yet. Bill Currie 2001-09-12 23:14:16 +0000
  • bdfa1830fe - add a match command, which prints out who would be matched with a ban/cuff/mute/kick command, but without actually doing them :) - fix 'leet nick matching of eet in 37337, and a segfault, as well as simplifying the code :) Adam Olsen 2001-09-11 07:10:45 +0000
  • 4bc167c5aa evil hack, but can build from "make dist" again Bill Currie 2001-09-11 06:34:03 +0000
  • 410783025e misc fixes forwarded from 0.3 Bill Currie 2001-09-11 06:04:10 +0000
  • 75cb4c1c5a Make match_char handle a bunch more 'leet characters. There's also a cvar to disable it, called sv_3133735_7h4n_7h0u ;) Adam Olsen 2001-09-11 05:43:58 +0000
  • def8bb3cd5 LordHavoc's VectorIsNull changes from 0.3 but as VectorIsZero (no such thing as a `null' vector) plus a couple of other bits from his patch. Bill Currie 2001-09-11 05:18:15 +0000
  • 1a27ded797 don't bother predicting if disconnected (forward port of Dabb's work) Bill Currie 2001-09-11 04:53:20 +0000
  • 65e5a7a4fc fix userinfo filtering in PF_setinfokey Adam Olsen 2001-09-11 04:52:29 +0000
  • 1717747eda more make dist Bill Currie 2001-09-11 04:45:48 +0000
  • e27878e156 bring forward the sv_extentions and stdver changes from 0.3 Bill Currie 2001-09-11 03:50:24 +0000
  • a046592741 make dist fixes Bill Currie 2001-09-11 03:42:03 +0000
  • 74e9f89e8c forward port the client info string filtering from 0.3 and remove info.h from a couple of c files that no longer need it. Bill Currie 2001-09-11 03:10:29 +0000
  • 8c026417d8 Wait for X to complete the previous operation before proceding to the next. This causes the mouse to warp properly, but doesn't fix my disappearing window :( (possibly a wm bug) Bill Currie 2001-09-10 21:55:34 +0000
  • 05d3aaa0bb Whitespace. Ragnvald Maartmann-Moe IV 2001-09-10 17:32:22 +0000
  • 95515e28d7 use XMapRaised instead of XMapWindow + XRaiseWindow Bill Currie 2001-09-10 17:18:31 +0000
  • 0f30506b79 d'oh, got the return values backwards Bill Currie 2001-09-10 17:02:35 +0000
  • 388513e005 several fullscreen toggling improvements including window location restoration Bill Currie 2001-09-10 16:53:33 +0000
  • 63049e0109 remove the ln -s instructions as they are no longer needed Bill Currie 2001-09-10 16:50:35 +0000
  • a17d8fe452 turns out the window location code is needed after all. Bill Currie 2001-09-10 15:41:47 +0000
  • 55dfead066 Typos (really ought to remember to test compile *before* committing, rather than immediately after). Ragnvald Maartmann-Moe IV 2001-09-10 13:05:13 +0000
  • dc947ce8f5 Whitespace. Ragnvald Maartmann-Moe IV 2001-09-10 12:56:23 +0000
  • a7b402031f make nick matching case insensitive and 1 == i Bill Currie 2001-09-10 05:04:00 +0000
  • fb7918d4f8 Optimize DEG2RAD a little, plus some whitespace. Ragnvald Maartmann-Moe IV 2001-09-10 04:20:27 +0000
  • 8ca44af043 fix a bug in the handling of case m (see skybox.fig) Bill Currie 2001-09-10 00:57:11 +0000
  • 7af79b96ec Lots of whitespace, header cleanups, and a few tiny optimizations. Ragnvald Maartmann-Moe IV 2001-09-09 21:41:35 +0000
  • 8a959d157b put my sky debug code back in (enabled for now) Bill Currie 2001-09-09 21:27:09 +0000
  • 28fe1dc004 Tweak rocket trails. Uglier, but don't bog down rocket snipers. Also a couple tiny optimizations and cleanups. Ragnvald Maartmann-Moe IV 2001-09-09 19:37:07 +0000
  • 882adf295a implement KK's ban, mute and cuff Bill Currie 2001-09-09 04:51:08 +0000
  • 1757dfcc75 make Cmd_StuffCmds_f get called if cl_quakerc is 0 Bill Currie 2001-09-09 01:58:16 +0000
  • de83dfb587 Change the networking timeout down from 1 second to 0.01 seconds. The CPU usage will seem higher with only 1 or 2 people connected, but that's only when they have low framerates. It should be the same when there's enough incoming network data to keep it from waiting a long time anyway. Adam Olsen 2001-09-08 16:48:40 +0000
  • b788eb6dbd remove some no-longer needed code (the window coord finder) and quientn the mode setting code a little. Bill Currie 2001-09-08 06:25:37 +0000
  • b12ee9e166 unmap and re-map the window with the correct attributes for the current setting of vid_fullscreen Bill Currie 2001-09-08 05:43:52 +0000
  • 20188c6670 heh, and in_pre_amp Bill Currie 2001-09-08 03:34:28 +0000
  • cd0d260549 fix an exponential growth of in_mouse_amp when in_amp is > 1 Bill Currie 2001-09-08 03:33:57 +0000
  • 888bdb7052 fix some static issues Bill Currie 2001-09-07 21:40:45 +0000
  • 05f489735e code cleanups and possibly minor optimisations Bill Currie 2001-09-07 21:15:08 +0000
  • 714f429276 cl_predict_players2 is gone (cl_predict_players is still there) Bill Currie 2001-09-07 17:44:02 +0000
  • c762151df6 comment on the code duplication for the texture resamplers Bill Currie 2001-09-07 17:12:02 +0000
  • ffd9e727a8 roll the skin resampling loops back up Bill Currie 2001-09-07 17:05:56 +0000
  • 0d0e570676 Small particle trail speedup/legibility/flexibility improvement, at price of redundant code in sw/sw32. Tradeoffs. *sigh* Ragnvald Maartmann-Moe IV 2001-09-07 05:37:11 +0000
  • e9cf5b4eba include sys/types.h for freebsd Bill Currie 2001-09-07 04:41:13 +0000
  • 3b5969df1e don't call the packet acker when running a demo Bill Currie 2001-09-07 03:49:30 +0000
  • 3a9191760f some minor improvements Bill Currie 2001-09-07 00:11:22 +0000
  • 22075ac46f Add a cl_quakerc cvar, for disabling the execution of the default config. Adam Olsen 2001-09-06 23:58:28 +0000
  • d7675ada7a move the particle count multiplication out of the renderer and into the clien (for blood and gunshot, anyway). Bill Currie 2001-09-06 05:41:15 +0000
  • c2c0353e60 cl_demospeed for nq Bill Currie 2001-09-06 04:35:02 +0000
  • 4c7e60e73a Rearrange "rocket" trail code. Some small optimizations, mostly a cleanup, will make tweaking individual effects separately easier. Ragnvald Maartmann-Moe IV 2001-09-06 04:26:53 +0000
  • be7307faa9 move the dlight and lightmap code and data from r_main to r_light Bill Currie 2001-09-06 03:53:13 +0000
  • 419585b6f2 Obvious optimization missed by a certain tired coder. Thanks to LordHavoc for pointing it out. Ragnvald Maartmann-Moe IV 2001-09-06 01:09:51 +0000
  • a890be806c this /should/ fix the dancing corpses Bill Currie 2001-09-05 23:14:27 +0000
  • 008d80df67 s/IMT_DEFAULT/IMT_0/g for the constant and move the name-enum entry for IMT_DEFAULT to the bottom of the list so that IMT_0 gets written as such rather than IMT_DEFAULT. Also, clean up nq's EF_* dlight creation a bit (haven't touched EF_MUZZLEFLASH: undecided on what to do). Bill Currie 2001-09-05 21:22:55 +0000
  • 9ab9764b7a - Change QA_alloc to use variable-arguments, allowing for a much more extensible interface. Adam Olsen 2001-09-05 18:23:38 +0000
  • 7d52c663a3 Convert a few rand to qfrandom, and a tiny optimization (more of a cleanup, really). Ragnvald Maartmann-Moe IV 2001-09-05 09:06:48 +0000
  • 55f0fed0b6 Replace lhrandom with qfrandom, a different convenience macro with better random number distribution (see man 3 rand). Ragnvald Maartmann-Moe IV 2001-09-05 06:20:45 +0000
  • d2c041cae6 Remove and ifdef out currently unused code. Ragnvald Maartmann-Moe IV 2001-09-05 04:25:47 +0000
  • 4249bba636 make sure input is grabbed when going fullscreen on init Bill Currie 2001-09-05 03:41:29 +0000
  • f9e610bf6b fix a seg witn +set in_grab on the command line Bill Currie 2001-09-05 03:14:41 +0000
  • 75aaccf9f0 Prettier, but slower particle effects. Also skip particle physics when r_particles 0. Ragnvald Maartmann-Moe IV 2001-09-05 02:04:02 +0000
  • 2e1a5112bd give r_particles a callback to clear all particles when set to 0 and do some general cleanup to the gl particles code Bill Currie 2001-09-05 00:08:54 +0000
  • 6c8a112cb8 get "make dist" working again Bill Currie 2001-09-04 21:00:08 +0000
  • b1f834b530 Modified the gl_sky_clip line to keep consistent with cvs. Timothy C. McGrath 2001-09-04 17:29:25 +0000
  • 9f3bc7f36f Remove a no-longer needed note. Ragnvald Maartmann-Moe IV 2001-09-04 11:06:49 +0000
  • 65c526c057 Some minor cleanups, and lots of particle effects tweaks. Less blinding rocket trails is probably the most noticable change, other than a nice speedup in nq timedemos. Little change for overkill, though. Aw... Ragnvald Maartmann-Moe IV 2001-09-04 10:32:51 +0000
  • 83e3f10520 fix a silly with joystick buttons Bill Currie 2001-09-04 04:28:31 +0000
  • dc4cd343b5 id's sky code is back (gl_sky_clip 2 when no skybox is loaded). Not as fast as the black polygons (duh:) and not as nice looking as the sky dome, but also not as slow (fps when standing in the normal coridor looking at the sky in start: 26 for skydome, 37 for id skys, 44 for black). Good for when you want to see sky other than black but your card can't handle the fillrate requirements of skydome. I'll clean up the sqrt in there soonish. Bill Currie 2001-09-03 06:12:10 +0000
  • ed4de07e9a Header and variable declaration cleanups, tiny bit of whitespace. Ragnvald Maartmann-Moe IV 2001-09-01 08:57:04 +0000
  • 99a4ea2093 fix some bogosities Bill Currie 2001-08-31 19:13:16 +0000
  • ea614fc2c6 turns out the sprite models are /not/ relocatable, so back out that change in favor of cleaning up the accessors Bill Currie 2001-08-31 17:33:25 +0000
  • 896d304ac9 New man page for qfcc -- doesn't match the program yet, I'm committing it for comments. Jeff Teunissen 2001-08-31 16:43:26 +0000
  • 384dfb7b66 - partial work for putting sprites in the cache. Adam Olsen 2001-08-31 15:32:11 +0000
  • f1a016c8a5 - Refine the Cache_Get callback, to use a void * instead of a char * - Switch alias models over to Cache_Get/Cache_Release Adam Olsen 2001-08-31 12:22:45 +0000
  • f54ef94fd0 remove the failure check from SND_CallbackLoad Adam Olsen 2001-08-31 04:02:00 +0000
  • 6cab8cf4e0 - change Cache_Get calls to Cache_TryGet (which I just added), so they can tollerate failure. - minor error message tweak (an emptry string is not NULL!) Adam Olsen 2001-08-31 03:48:26 +0000
  • 2c51098ac9 the plugin structs /definitly/ have to be static and remove some debug from alsa_0_9 Bill Currie 2001-08-31 03:42:54 +0000
  • bcc768295f missed some vars that should be static Bill Currie 2001-08-31 00:16:31 +0000
  • e469b934ea get alsa0_9 working with latest cvs, we need to dlopen the plugin with RTDL_GLOBAL. To use RTDL_GLOBAL, we need to make as much static as possible and PluginInfo needs a unique name (%s_%s_PluginInfo, type, name). Bill Currie 2001-08-31 00:05:58 +0000
  • 2b18896bbb oh, the joys of asm in shared libs Bill Currie 2001-08-30 22:32:11 +0000
  • a625f178af better sound_started checking Bill Currie 2001-08-30 22:11:45 +0000
  • 7aa5ab75de header dep cleanup and IN_LL_Commands is /gone/ Bill Currie 2001-08-30 20:32:27 +0000
  • 822e637e11 s/_windowed_mouse/in_grab/ and in_grab and in_dga now use callbacks Bill Currie 2001-08-30 20:04:13 +0000
  • 333bd5ea17 R_EntityParticles cleanup. Ragnvald Maartmann-Moe IV 2001-08-30 19:51:11 +0000
  • a1f4187786 don't force r_wateralpha to one when not connected Bill Currie 2001-08-30 18:50:30 +0000
  • d81d7fd02c glColor cleanup Bill Currie 2001-08-30 18:24:19 +0000
  • e149094bd2 - rename Qalloc and friends to QA_alloc - add a QA_strdup - add Cache_{Add,Remove,Get,Release}, for the locking version of the cache - Convert libs/audio/* over to locking cache functions Adam Olsen 2001-08-30 11:37:50 +0000
  • fa036c7c11 inline mark_surfaces Bill Currie 2001-08-29 20:55:14 +0000
  • 0d55476711 make VectorSubtract and VectorCompare macros and clean up the readability of R_DrawParticles Bill Currie 2001-08-29 20:19:54 +0000
  • 3656d6fd59 compile fixes for win32 and take the pruning shears to *sys*.c in qw and nq (they're not done yet, though) Bill Currie 2001-08-29 17:45:53 +0000
  • 5aceb0435e - add a cache_print command - rename flush to cache_flush - split off freeing of cache into a seperate function, as well as making it aware of read locks. Adam Olsen 2001-08-29 15:29:17 +0000
  • 05bd18bf6d - Fix a DIR* memleak when crudefile builds the initial quota. Adam Olsen 2001-08-29 09:27:30 +0000
  • 4deed9245a - Add CACHE_WRITE_{,UN}LOCK macros, and calls to them in Cache_*. No effect until other things are done. - Make Qalloc treat no callback as a failed callback - Add a Qstrdup - Fix a memory leak in cl_slists.c Adam Olsen 2001-08-29 09:14:18 +0000
  • a68542f0e8 remove some #if 1 bits (the #if, not the code:) Bill Currie 2001-08-29 04:53:59 +0000
  • f423b8a8e0 Preliminary Qalloc implimentation. Not yet used. Adam Olsen 2001-08-29 04:52:03 +0000
  • 5902dcca6a code cleanup Bill Currie 2001-08-29 03:27:31 +0000