Commit graph

  • 380dcf5c9b Some gl_draw cleanups for glpic. Some sbar cleanups (still broken, suspect driver issues.). Removal of pmodel and emodel infokeys, waste of info space. For servers allow people downloading to hear people talking. Zephaniah E. Hull 2001-06-02 20:39:54 +0000
  • 3f47a8d0a7 -3dfx brightness changed int to float Chris Ison 2001-06-02 11:17:08 +0000
  • 903482c923 -3dfx brightness +setrom tdfx_brighten #, 2 with gamma 2 is nice Chris Ison 2001-06-02 10:43:38 +0000
  • 4826c5dd0f Change shm init to PROT_WRITE, instead of PROT_READ | PROT_WRITE. This is required for mmap to succeed on my system. YMMV. May cause a problem with incomplete shutdown. Ragnvald Maartmann-Moe IV 2001-06-02 06:51:58 +0000
  • 297f7c0567 this shouldn't be here Bill Currie 2001-06-02 05:23:00 +0000
  • 88d536933f move the creation of the cd command to cd.c Bill Currie 2001-06-02 04:36:42 +0000
  • 28638a9a98 Remove merge ghosts. Aren't there for Taniwha. cvs quirks, whee. Ragnvald Maartmann-Moe IV 2001-06-02 04:35:16 +0000
  • 25b02984b8 fix nested else statements Bill Currie 2001-06-02 03:37:06 +0000
  • 85333a9f96 Convert cd audio libs to plugins. Windows untested, dos and sgi not converted yet. Ragnvald Maartmann-Moe IV 2001-06-01 22:55:33 +0000
  • 02003cf229 build the progs automaticly Bill Currie 2001-06-01 22:05:36 +0000
  • 6c0791e4f4 d'oh Bill Currie 2001-06-01 22:00:35 +0000
  • e3e4915c03 s/qctest/qwaq/ and update .gitignore Bill Currie 2001-06-01 21:59:46 +0000
  • 8a23ae0a48 stand alone qc interpreter. So I'm on some serious qwaq :) (actuallly, its main purpose is language extention testing) Bill Currie 2001-06-01 21:57:59 +0000
  • e699f6e888 if progsname is null, assume the progs are already loaded and just process the data. Bill Currie 2001-06-01 21:14:50 +0000
  • 7ad0f7ed2b various compile fixes for mingw. Bill Currie 2001-06-01 00:39:31 +0000
  • 4620b8fdfd Add the cl_showscoresuid cvar I mentioned before Adam Olsen 2001-06-01 00:29:55 +0000
  • a187032ebf add #include "QF/cvar.h" for snd_alsa_0_5.c Adam Olsen 2001-06-01 00:12:25 +0000
  • 06064ec390 compat.h: create a field_offset macro that takes a structure type and a field and returns the offset of the field within the structure everything else: use field_offset to calculate the size of variable sized structs Bill Currie 2001-05-31 18:11:05 +0000
  • d2a4faae6e oops :) (packet log fixes: segs aren't nice) Bill Currie 2001-05-31 15:38:08 +0000
  • ced128e572 fixed #includes in vid_3dfxsvga.c Chris Ison 2001-05-31 11:41:22 +0000
  • 828019505e /me mutters something about old installed headers and search paths Bill Currie 2001-05-31 05:40:25 +0000
  • 323015b11a include/QF header cleanup. including config.h (or any file from include) is a nono because headers in include/QF get installed, but include don't and thus would break quakeforge-dev. Bill Currie 2001-05-31 05:33:13 +0000
  • 6bf58ab1af no header includes cvar.h now Bill Currie 2001-05-31 03:41:35 +0000
  • a488af9bf5 add a net_packetlog_zap command (those files can get big:) Bill Currie 2001-05-31 03:04:39 +0000
  • 4babd979d6 nuke --enable-packetlog in favor of a net_packetlog cvar so packetlogging is always available. also change the packet log open mode from truncate to append. Bill Currie 2001-05-31 02:43:48 +0000
  • 889b9ce740 try to dump the packet resulting in an overflow Bill Currie 2001-05-30 23:44:21 +0000
  • 940598f240 merge pcx.c, tga.c and wad.c. util seemed the most logical place, but LoadPCX had to be modified to get away from vid.h (better designe now IMO anyway) Bill Currie 2001-05-30 20:56:53 +0000
  • 80be659b4a white space Bill Currie 2001-05-30 20:55:28 +0000
  • de4ab28d38 re-add support for changing client port (use +set cl_port foo) Adam Olsen 2001-05-30 18:50:17 +0000
  • 8ca626dacc add -export-dynamic to linker lines, so you can use sound plugins with static builds. Adam Olsen 2001-05-30 18:35:19 +0000
  • d7830293a6 more printf format attributes Bill Currie 2001-05-30 05:38:17 +0000
  • 05adfd0e53 quakefs.h -> vfs.h quakeio.h -> vfile.h Joseph Carter 2001-05-30 04:34:06 +0000
  • 186d577818 s/QFile/VFile/g - makes my diffs much smaller and more manageable for the VFS work. Joseph Carter 2001-05-30 03:21:19 +0000
  • 47d95d245a protect the cvar callback and description fields from being modified once they have been set to non-defaults. Bill Currie 2001-05-30 02:41:30 +0000
  • f988572c4d lighthalf and gl_lightmode, meet Mr. Chainsaw, he will be your playmate today. Bill Currie 2001-05-29 21:59:02 +0000
  • 18fd21da77 merge the particle system Bill Currie 2001-05-29 19:58:35 +0000
  • 763829560a client.h clean Bill Currie 2001-05-29 19:52:10 +0000
  • 78702c07e4 make gl_dyn_part.c and sw_rpart.c independent of client.h and host.h Bill Currie 2001-05-29 19:43:15 +0000
  • 7708a2ddd1 remove netlogger (unused cvar) and rename netloglevel to net_loglevel so it matches the user visible name Bill Currie 2001-05-29 18:24:29 +0000
  • 87bf3a2b5e cl_main.c: move the packet loging init call to the right place and remove a duplicate PI_Init call net_packetlog.c: don't be so invasive when dumping packets. use a private msg_t that gets initialized from the analysed packet, rather than net_packet (which tended to corrupt incoming packets) Bill Currie 2001-05-29 18:14:12 +0000
  • f0cfc46cb7 model.h: add a crc field to aliashdr_t model_alias.c: set it for all models cl_parse.c: set the pmodel and emodel info keys to the crcs of the player and eye models Bill Currie 2001-05-29 17:37:48 +0000
  • d441a61bf3 make sure that the reliable packets from soundlist, modellist and the skins info get acked. This is done by sending a no-op packet (0 byte didn't work because the runt packet detector throws them out before the ack is seen). Bill Currie 2001-05-29 03:29:51 +0000
  • 3c66182588 fix the sound precache lookup code in net_packetlog.c Bill Currie 2001-05-28 22:16:27 +0000
  • 6eadd402ab when I say I want packet loggin, I want packet logging, not undefined symbols Bill Currie 2001-05-28 21:34:27 +0000
  • d523cb92c7 clean up --with-plugin-path a little and make it depend on libdir instead of exec_prefix (removes the hard-coding of lib) Bill Currie 2001-05-28 21:22:15 +0000
  • 5514f4870e --with-plugin-path now controls where plugins are installed, not just where to look for them. Bill Currie 2001-05-28 19:30:32 +0000
  • 2ab7077e0e Minor clipping. Zephaniah E. Hull 2001-05-27 18:35:08 +0000
  • 9b4f09ff0f fix for qw skin upload every frame bug, thank deek for the fix and help Chris Ison 2001-05-27 09:19:24 +0000
  • 04d4df1e19 fix nq's skin code so it doesn't upload skins every frame Bill Currie 2001-05-27 04:23:39 +0000
  • 792aac270c autoconf 2.50 doesn't seem to like nested AC_CHECK_FUNC calls Bill Currie 2001-05-27 01:56:39 +0000
  • 4c5b977902 move cl_math.S into renderer/sw/transform.S (never before realised it was part of the renderer) Bill Currie 2001-05-26 03:33:09 +0000
  • 3035224bec disable cl_math.S asm Chris Ison 2001-05-25 22:57:25 +0000
  • 48278f3a46 fix the spaces in the header Bill Currie 2001-05-25 20:48:51 +0000
  • 14fc2d0b6c added GPL comments and fixed missing include in gib_modules.c Chris Ison 2001-05-25 20:31:47 +0000
  • 271b400318 finally got pic working. getting the address of a variable using pic seems to be not so straight forward :/ Anyway, one down, 11 to go. Bill Currie 2001-05-25 20:17:22 +0000
  • f1730d7870 Move VID_ShiftPalette from all the driver files to vid_common_sw.c Do the palette gamma correction inside VID_UpdateGamma (fixes sw palette gamma) Bill Currie 2001-05-25 16:42:49 +0000
  • c5735d2f19 A little sanity in gib's header deps. Not much granted, but it's there. Joseph Carter 2001-05-25 16:09:14 +0000
  • 1038f88a64 disable asm in the software renderer for now. This will allow me to fix the files one at a time and allow others to use software independent of asm usage (even if a little slowly (~14% slower on my dual c450)). Bill Currie 2001-05-25 14:57:31 +0000
  • 9788b579c5 Modify the hack used by qpic_t slightly. This is not over, but this will do for now. A full texture_t should eventually replace qpic_t/glpic_t.. Joseph Carter 2001-05-25 10:40:30 +0000
  • 4b3e056429 fix silly typo Bill Currie 2001-05-25 04:06:51 +0000
  • a87c4bbd93 vid.c: Don't bother checking vid_gamma for CVAR_ROM becuase it is impossible to get to VID_UpdateGamma when it is set except for when the cvar is initially created, and we /want/ the code to execute in that case. vid.h: add initialized to viddef_t vid_common_gl.c: actually /use/ gammatable (it tends to help) vid_*.c: clean up rendundant decls of gammatable, vid_initialized (now vid.initialized) and make sure vid.initialized gets set. gl_view.c: remove gammatable decls Bill Currie 2001-05-25 04:03:47 +0000
  • 5ed553f876 more files missed in the move Bill Currie 2001-05-25 02:45:57 +0000
  • 991ee5090d remove the last vestiges of VID_Gamma_f Bill Currie 2001-05-25 02:44:05 +0000
  • 48ae5d5a44 fixed vid_gamma not working in 3dfx Chris Ison 2001-05-25 02:26:30 +0000
  • f83b9be0ba remove redundant vid_gamma_avail decls Bill Currie 2001-05-24 23:49:28 +0000
  • bc8ae8fd37 whitespace Bill Currie 2001-05-24 20:11:34 +0000
  • 3c18b50d9c fixes for compiling without assembler Bill Currie 2001-05-24 20:04:39 +0000
  • 600bcfb108 forgot to remove these Bill Currie 2001-05-24 19:28:07 +0000
  • 73e6e1684f FINALLY, the nq and qw renderers are merged. the view and particle subsystems are not yet merged due to their dependence on the client, but that will come soon. Bill Currie 2001-05-24 19:22:35 +0000
  • 55ee68cf38 whew Bill Currie 2001-05-24 19:19:32 +0000
  • d44901a8d6 oopsie Bill Currie 2001-05-24 19:18:51 +0000
  • 05f9470b7c oops, got a little too agressive with the V_CheckGamma cleanup Bill Currie 2001-05-24 18:50:02 +0000
  • 964ec6425d whitespace and comment cleanup. Ragnvald Maartmann-Moe IV 2001-05-24 17:00:08 +0000
  • f21ad90ba4 total nukage of brighten, brightness and contrast. Bill Currie 2001-05-24 16:30:25 +0000
  • a3518d44ed Nuke V_CheckGamma, moving its sole contribution to VID_UpdateGamma in vid.c Bill Currie 2001-05-24 15:48:39 +0000
  • d87d374fcf white space Bill Currie 2001-05-24 04:50:12 +0000
  • 3cc3392a8a fixed paused being displayed by default in gl Chris Ison 2001-05-23 10:20:27 +0000
  • 1a25bc9349 gl_screen.c and screen.c are now client clean (and merged :) Bill Currie 2001-05-23 06:33:23 +0000
  • ec7335029d gl_draw.c is now client clean. Bill Currie 2001-05-23 04:05:10 +0000
  • f49608b881 copy it to nq and clean out the commented out code Bill Currie 2001-05-23 03:33:39 +0000
  • 3b7d356416 helps if I upload the texture in the correct format :) Bill Currie 2001-05-23 03:31:54 +0000
  • fa6dd2a9f3 now works with autoconf 2.50 Bill Currie 2001-05-23 03:01:03 +0000
  • a83c3d3af5 Cleanups. Ragnvald Maartmann-Moe IV 2001-05-22 20:34:03 +0000
  • e48307656a fix for when building server only Bill Currie 2001-05-22 20:17:20 +0000
  • a8e1da5d99 make dist and compile fixes for mingw cross building Bill Currie 2001-05-22 19:13:23 +0000
  • 351e70b3bd replace a missing / when producing files.dat Bill Currie 2001-05-22 18:23:29 +0000
  • c500fd7479 make dist fixups Bill Currie 2001-05-22 17:09:03 +0000
  • abd7d79d6b two little bugfixes :) Adam Olsen 2001-05-22 15:11:54 +0000
  • e65c1bd7e1 Make sure the message gets to the client. Zephaniah E. Hull 2001-05-22 13:40:21 +0000
  • 98a8db2f0e Coderjoe's fix from newtree. (The other part of the DOS fix.) Zephaniah E. Hull 2001-05-22 13:30:35 +0000
  • b264cdd28b Make it actually work? Zephaniah E. Hull 2001-05-22 12:44:53 +0000
  • e7f25dc731 whitespace Ragnvald Maartmann-Moe IV 2001-05-22 12:31:43 +0000
  • f25cea4112 Actually compile, oops. Zephaniah E. Hull 2001-05-22 12:03:44 +0000
  • 5245f56012 Validate userinfo strings on connect. (Part of a nasty DOS fix.) Zephaniah E. Hull 2001-05-22 12:00:45 +0000
  • 2b4c31b7ae Noise reduction in draw vs gl_draw Joseph Carter 2001-05-22 09:24:56 +0000
  • 954b2148f7 Fix a gcc warning in cl_ngraph.c Joseph Carter 2001-05-22 09:19:53 +0000
  • 62f57f5f2a Require vid_gamma_avail for gamma switching, not vidmode_avail Jeff Teunissen 2001-05-22 06:14:57 +0000
  • 79bee4f773 GL_CheckBrightness() is redundant, don't call it Jeff Teunissen 2001-05-22 06:13:44 +0000
  • 4a80639556 sw and gl rmisc are now client clean. the graphing functions ahve been pulled out into r_graph.c (Time and Z graph), cl_ngraph.c (Net graph), and {gl,sw}_graph.c (R_LineGraph). gl_ngraph.c is gone. Unfortunatly, something is rather wrong with NetGraph in gl (probably R_LineGraph). Bill Currie 2001-05-22 06:00:38 +0000
  • f732cd7932 move x_gamma and vidmode_avail definitions into #ifdef HAVE_VIDMODE. patch from that kimpornqueen person :) Adam Olsen 2001-05-22 05:24:05 +0000