Commit graph

  • e5c145c760 correct the mis-parsing of TE_GUNSHOT Bill Currie 2001-05-09 06:57:23 +0000
  • e96ab564af fix the init issues that stopped nq working after Despair's heroic efforts Bill Currie 2001-05-09 06:15:14 +0000
  • f818392e26 cruft removal Bill Currie 2001-05-09 06:02:23 +0000
  • ce3218bce5 Whitespace, comment out bloodpuffs, which aren't used in nq. Instead we get colored dot explosions. Whoopie. Ragnvald Maartmann-Moe IV 2001-05-09 06:00:19 +0000
  • f6374b48ce First pass at updating nq particles. Compiles. Crashes. Taniwha wanted a look. Flee in terror. Ragnvald Maartmann-Moe IV 2001-05-09 05:41:34 +0000
  • 80814f5437 remove these since they are no longer needed as they are in libs/util now Bill Currie 2001-05-08 22:29:48 +0000
  • e118a9136a forgot these :P Bill Currie 2001-05-08 20:57:07 +0000
  • b5df1c816a move fnmatch.c and dirent.c to libQFutil Bill Currie 2001-05-08 20:53:25 +0000
  • 22a1a0d5d3 remove R_CullBox as it is now in mathlib.[ch] Bill Currie 2001-05-08 20:52:12 +0000
  • b10ea42970 Update alsa support for most recent API changes. Old version temporarily left in as comments. Ragnvald Maartmann-Moe IV 2001-05-08 17:16:49 +0000
  • ef5fd0ed6d New Preferences class -- it may not seem like it, but this is a Big Deal. :) Jeff Teunissen 2001-05-08 08:38:34 +0000
  • 461ce64685 white space Bill Currie 2001-05-07 21:10:45 +0000
  • 1205401b38 Finally, a preqcc with source :) Seems to work ok, but it's far from complete. It does, however, build customTF without any appearent problems. Bill Currie 2001-05-07 20:53:50 +0000
  • 330ff44eef fix for older systems again :) (atleast means >= rather than > ) Bill Currie 2001-05-07 16:31:19 +0000
  • e943e13eb2 Autoconf support for Forge. It's incomplete, but it's mostly working. Jeff Teunissen 2001-05-07 09:44:17 +0000
  • a45dd9b289 Forge: Map and PopScrollView build now. Jeff Teunissen 2001-05-07 09:43:25 +0000
  • cc68e1a12e qf now links with NO optimisation (not even -O). R_CullBox has been moved from glquake.h to mathlib.h (along with the declaration for frustum) and the extern inline keyworws protected by an ifndef so that mathlib.c can cause R_CullBox to be compiled publicly. The definition of frustrum has been moved from its verious locations into mathlib.c. Bill Currie 2001-05-07 04:08:34 +0000
  • 380a40073e A couple configure fixes - 3dfx should actually function properly now. I also fixed a typo which may or may not have caused some breakage for -lGL under certain circumstances. Joseph Carter 2001-05-07 03:23:28 +0000
  • 1a067ecaac Fix a bug in configure that's been nagging me. Jeff Teunissen 2001-05-07 02:43:10 +0000
  • 4ad2644fa3 Tweaks to particle effects. Ragnvald Maartmann-Moe IV 2001-05-02 18:01:14 +0000
  • 4b3311983b cl_demo.c: Modified timedemo to give a little more precision with FPS. gl_draw.c: Fixing gl_lightmode 1. gl_dyn_part.c: Fixing gl_lightmode 1. Fixed word wrapping on comments. Switched to using the new vertex array setup. gl_rmisc.c: New vertex array setup. varrays.h: New vertex array setup. Zephaniah E. Hull 2001-05-02 13:48:04 +0000
  • 86a99a7cd2 Fixed how we detect 3dfx cards, AND how we set the default gl_max_size. Zephaniah E. Hull 2001-05-02 09:27:00 +0000
  • 8e40444434 Compile fix for the Debian sid SDL version compile. Zephaniah E. Hull 2001-05-02 08:52:20 +0000
  • 36a3cb73c1 add some useful software tweaks :) Adam Olsen 2001-04-28 05:13:46 +0000
  • 1f4eb7e539 add a couple items Adam Olsen 2001-04-28 05:13:19 +0000
  • 661db56184 New benchmark scores, gained .2 fps with a cvar I didn't know about previously. gl_sky_divide set to 0 goes faster when you have gl_sky_clip >0. Timothy C. McGrath 2001-04-28 04:30:43 +0000
  • 205ee22a15 OK, found out I can't play with the settings I had in the V3 config, so I mangled them into something that works. Also I found out about gl_texturemode (thanks despair) although it didn't do much for me, it might for you. Look at it :) Timothy C. McGrath 2001-04-28 02:50:50 +0000
  • 6542192514 Minor corrections. Ragnvald Maartmann-Moe IV 2001-04-27 13:25:53 +0000
  • 0dee26397c Make sdl audio work. And despite claims, it's not actually bad (except for esd, but that's not sdl's fault). I havn't tested it with other hardware or different config variables, and I've experienced the occasional hang or segfault on exit, so feedback is very welcome. :) Adam Olsen 2001-04-27 07:41:47 +0000
  • 7eb57602a2 one more item. (getting it commited before I do the sdl stuff) Adam Olsen 2001-04-27 07:35:28 +0000
  • fa31c6e4f7 OK, this cleans up things a tad. glspeed.cfg is now known forevermore as glspeed-v3.cfg. Cleared up a misleading comment about r_dynamic, found out 0.5.0 quakeforge does weird things with gl_lightmode (see comment) and added benchmarking information to the beginning of the files. Timothy C. McGrath 2001-04-27 00:41:06 +0000
  • c4680099c7 Typos fixed that were in the original. (oops) Timothy C. McGrath 2001-04-26 03:09:46 +0000
  • 7e0c1edcf7 Added back the old glspeed.cfg with the new cvar I found out about. This one should work fine for old voodoo 1/2 users. I'll update this one generally when I do the other one, but this one I can't really test myself on for it's target - older hardware. Please tell me if I give a setting which is slower on a system. Timothy C. McGrath 2001-04-26 03:06:56 +0000
  • 2af85467ec Fixed a typo (cl_max_particles default is 2048!) as well as added a cvar I didn't know about (gl_lightmap_components) Timothy C. McGrath 2001-04-26 02:50:49 +0000
  • ab7054a563 More stuff Adam Olsen 2001-04-25 23:51:45 +0000
  • 4a9a6747ff Add some wishlist items :) Adam Olsen 2001-04-25 23:08:54 +0000
  • 58afc88122 link libQFutil.so against libdl Bill Currie 2001-04-25 20:53:09 +0000
  • 1fbb62d518 hook in the plugin system Bill Currie 2001-04-25 00:20:23 +0000
  • 3f8ef22b61 Minor wording change. Adam Olsen 2001-04-24 22:21:26 +0000
  • c364e1c3cf The first version of the QF Plugin API. Version 1.0 supports input and sound (digital audio, that is, not CD) plugins right now, more to come later. Jeff Teunissen 2001-04-24 22:19:42 +0000
  • 0b117b7133 *sigh*, well, it turns out that even id's qc is borked when it comes to unallocated entities, so make 0xdeadbeef optional (pr_deadbeef 1 to turn it on). Bill Currie 2001-04-22 04:58:33 +0000
  • 93290fcb07 Easter's over. (aww...) Ragnvald Maartmann-Moe IV 2001-04-20 19:45:42 +0000
  • b5d3508022 Small cleanups. Ragnvald Maartmann-Moe IV 2001-04-20 19:39:38 +0000
  • 4be4e5ccf6 clear not-yet allocated entities to 0xdeadbeef Bill Currie 2001-04-20 17:51:57 +0000
  • fa4ee64984 And cshift patch here too.. Adam Olsen 2001-04-20 13:33:56 +0000
  • c2044ccdbf Fix the "Corrupted demo" error when you play a timedemo while one is already running. Adam Olsen 2001-04-20 13:09:22 +0000
  • 1b972cb132 clear freed entities to 0xdeadbeaf instead of 0 Bill Currie 2001-04-19 22:42:01 +0000
  • 06acd3db1c massivly speed up qw/source/Makefile creation, and Makefile.in, too. ASM_ARCH and PACKETLOG are gone from Makefile.am as the first was really redundant and the latter now is. Bill Currie 2001-04-18 21:02:02 +0000
  • 00e510b96e --without-clients no longer builds client only libs Bill Currie 2001-04-18 18:04:22 +0000
  • b5d3445cc7 I must have forgotten this way back when Bill Currie 2001-04-18 07:19:37 +0000
  • b4b27ee13b move the make dist stuff to the top level Makefile.am and get make dist to work in that make doesn't barf. probably missing lots of files Bill Currie 2001-04-18 07:18:54 +0000
  • 75df0b6440 Makefile cleanups. Ragnvald Maartmann-Moe IV 2001-04-18 07:05:37 +0000
  • 9babdbdf79 correct the wording of the server init failure message Bill Currie 2001-04-18 04:42:09 +0000
  • ad042134b1 Let's get this into CVS, even if it's not used yet. Joseph Carter 2001-04-17 23:04:54 +0000
  • 527471a7de *-wgl finally links (who knows if it works?:) and some more conceptual cleanup Bill Currie 2001-04-17 15:55:33 +0000
  • 853fbb4242 Change commented out Con_Printf statements in Cache_Move into Con_DPrintf statements, so they can be used in debugging without recompiling. And no, there's no performance issue. Adam Olsen 2001-04-17 08:39:44 +0000
  • f9641bfadc Make 16 megs the default, since 44khz sounds need it. Win will grab up to 16 megs anyway, and nq already has 16 as the default, so no changes for them. Adam Olsen 2001-04-17 07:47:32 +0000
  • dbca31519f qw-client-wgl and nq-wgl get to (but fail) the link stage Bill Currie 2001-04-17 06:55:50 +0000
  • 1dcaf3bb3f fix the black pit of despair (sorry, Despair:) (same issue as vid_fbdev) Bill Currie 2001-04-17 06:21:40 +0000
  • 0f98db9e5a missed this one Bill Currie 2001-04-17 06:14:08 +0000
  • f5c01925d4 d_8to16table moved to vid_common_sw.c and fix vid_fbdev blackness (must call VID_InitGamma before VID_SetPalette) Bill Currie 2001-04-17 06:13:51 +0000
  • 4b19a1967d fixed no mouse movement in in_svgalib.c Chris Ison 2001-04-17 06:05:30 +0000
  • ba1408d56d fixed seg cause of uninitialized cvar in_freelook. Also remove double initialization of sensitivity and lookstrafe Chris Ison 2001-04-17 03:08:52 +0000
  • c59951b046 fix sw nq Bill Currie 2001-04-16 20:38:51 +0000
  • 3e484da3b8 -x11 now works (qw, anyway) Bill Currie 2001-04-16 19:25:55 +0000
  • 311cbdbe59 Fix so building statically (--disable-shared) works. Adam Olsen 2001-04-16 17:45:35 +0000
  • b5344adab4 fix "make install". the problem was caused by automake getting confused and thinking the video libs were convenience libs because they weren't mentioned directly on the lib_LTLIBRARIES line. Until automake is made a little smarter, force the libs to be built properly. Bill Currie 2001-04-16 16:11:45 +0000
  • df386f31f9 compile fixes for older systems Bill Currie 2001-04-16 15:57:43 +0000
  • 065649e488 rework VID_InitBuffers to use callback to init the draw buffers. Unfortunatly, this means that VID_InitBuffers needs to be called twice during startup (once in VID_Init, and once in D_Init). Bill Currie 2001-04-16 09:12:21 +0000
  • 61f369be94 Minor compile fixes. Zephaniah E. Hull 2001-04-16 07:04:54 +0000
  • f9c9e4fba7 everything except *-3dfx (unknown status) now builds Bill Currie 2001-04-16 03:55:44 +0000
  • 0b5b3b03a4 move GL_CheckBrightness into vid_common_gl.c Bill Currie 2001-04-15 21:19:05 +0000
  • 6fcf8395ca FBDEV GLX SVGAlib X11 all build, but nq-glx doesn't link yet due to some changes between nq and qw (gl_mtexable, texture_mode and GL_CheckBrightness) Bill Currie 2001-04-15 21:11:41 +0000
  • 36cbe70826 vid libs build but probably don't work yet (I KNOW x11 doesn't) lots of build failures in the main source still Bill Currie 2001-04-15 08:04:15 +0000
  • a0ab26ff6b merge screen.h Bill Currie 2001-04-15 07:47:49 +0000
  • 7e67fd56f3 getting closer to building the vid libs. in_common.c is the main input interface. in_x11 has been modified suitably Bill Currie 2001-04-15 07:18:04 +0000
  • a4db2f0e5b Damn the moles. Ragnvald Maartmann-Moe IV 2001-04-15 06:43:11 +0000
  • ad8831fdb0 correct the vid target selection logic Bill Currie 2001-04-15 06:29:57 +0000
  • 20e0961ed2 *whack* Die Mole Die!!! Ragnvald Maartmann-Moe IV 2001-04-15 06:18:06 +0000
  • 6c65be497e Hopefully fix attempts to compile video libs that aren't possible. Ragnvald Maartmann-Moe IV 2001-04-15 06:04:02 +0000
  • 778f0c129c Finish move of vid.c to libs, kill a few stragglers. Ragnvald Maartmann-Moe IV 2001-04-15 05:36:56 +0000
  • dbf0e3130e Quash more cvs add/remove oddities. Ragnvald Maartmann-Moe IV 2001-04-15 05:18:23 +0000
  • 554308e51d Makefile updates. Ragnvald Maartmann-Moe IV 2001-04-15 05:17:09 +0000
  • 2c282b17c4 Die, dammit! Ragnvald Maartmann-Moe IV 2001-04-15 05:04:16 +0000
  • 5a80ce90f5 fix the -Wno-error issue and vid_fbdev.c is a little closer to compiling Bill Currie 2001-04-15 05:04:03 +0000
  • 38a114fdb3 More merge madness. Ragnvald Maartmann-Moe IV 2001-04-15 04:54:44 +0000
  • 84461e1f1f More merging. Ragnvald Maartmann-Moe IV 2001-04-15 04:45:07 +0000
  • 6a696881b3 these are now in libs/video/targets Bill Currie 2001-04-15 04:40:09 +0000
  • 9d8c1d33c0 these are generated, so aren't needed in cvs Bill Currie 2001-04-15 04:36:27 +0000
  • 66fafd3e0e First stage of video and input system merge. The city has collapsed, wreckage sifting ensues... Ragnvald Maartmann-Moe IV 2001-04-15 04:18:22 +0000
  • bd0fab4ce1 vid_wgl in qw now uses vid_common_gl. probably doesn't work compile fix for merged glquake.h in vid_wg.c in nq Bill Currie 2001-04-15 03:17:03 +0000
  • 9f583076f8 Made necessary changes to includes to get files to compile, got directions from despair :) Timothy C. McGrath 2001-04-15 00:39:29 +0000
  • 5859b3dd1f merge glquake.h. Rather messily done, but it works and all clashes were sorted out on the nq side assuming that qw did it right (which it does:) Bill Currie 2001-04-14 21:22:08 +0000
  • c0507f5610 update for the lastest alsa pcm mmap api. not as bad as at first appearance Bill Currie 2001-04-14 02:30:30 +0000
  • 8fef64c064 V_CheckGamma WILL get called before vid_gamma gets set in gl, so protect against that circumstance. Bill Currie 2001-04-14 02:27:19 +0000
  • fa99cb304b forgot to add it to GLX_LIBS Bill Currie 2001-04-14 02:06:02 +0000
  • c46f1046f0 add -lXext to the glx test link lines Bill Currie 2001-04-14 01:52:10 +0000
  • 475a0b0d4a must not call snd_pcm_mmap_forward with a count of 0 this fixes the alsa assert at slower rates Bill Currie 2001-04-13 08:08:41 +0000
  • bffe67977c Gamma cleanups. Brightness and contrast are gone from software, since they won't work with proper gamma control anyway. Jeff Teunissen 2001-04-13 08:02:11 +0000
  • 9a2df9a2d5 use hash tables in Skin_Find Bill Currie 2001-04-13 06:56:45 +0000