Commit graph

  • 18a411916b no longer used (or was it ever used in the first place?) Forest Hale 2000-11-27 11:58:17 +0000
  • b2fa746f90 redid the way -basedir works, implemented it in the filesystem init code, and it works now (the previous windoze support was broken because the basedir parm was not being used anyway) Forest Hale 2000-11-27 10:55:27 +0000
  • d82b6a2e88 sv_main.c: Set the client's last_check field to -1 on connect. Unless a player connects immediately after a timekick sample, their time WILL be off, so don't look at them the first sample. Jeff Teunissen 2000-11-26 12:43:49 +0000
  • d480e59d71 Added ver_check.c Dabb 2000-11-26 12:39:09 +0000
  • 8465917ed1 Stole a proper version comparison function from dpkg. Version strings (for sv_minqfversion) are no longer compared as floats, so a server admin can require client versions with a lot more granularity. (e.g. 0.2.99beta5 is greater than 0.2.99beta4, but lower than 0.3.0) Jeff Teunissen 2000-11-26 09:48:01 +0000
  • c8fcb1cf22 Add *qf_version userinfo when connecting to QF servers. Jeff Teunissen 2000-11-25 14:22:09 +0000
  • 6f40c97643 New Cvars: sv_minqfversion: Set to the minimum allowable QuakeForge version you want to allow on a server. QF clients prior to current CVS _will_not_work_ with this cvar, as the QF version was not reported previously. Jeff Teunissen 2000-11-25 14:20:04 +0000
  • 10fc22f7a0 make r_drawviewmodel CVAR_ARCHIVE so it gets saved Bill Currie 2000-11-25 01:11:31 +0000
  • ff636cb1bd Fix configure notice. Jeff Teunissen 2000-11-25 01:05:07 +0000
  • 31ac0a7091 Added a warning to the configure.in about this being a devel tree. Zephaniah E. Hull 2000-11-24 05:08:33 +0000
  • 2a306a092e Whitespace. Jeff Teunissen 2000-11-23 08:01:04 +0000
  • 4e72832846 8-bit detection updates. No more -no8bit, it defaults off anyway. set vid_use8bit 1 to check for 8-bit extensions. Jeff Teunissen 2000-11-23 07:21:46 +0000
  • a58579cebf Added couple more #ifdef DLOPEN and also moved #include winquake.h. It must be before #include gl.h, or compile will fail. Dabb 2000-11-22 13:05:27 +0000
  • 8ce7084ba1 Added Key_Event (whatever, -1, whatever). To use that "Internal mess" until someone has time to do this "right" ;-) Dabb 2000-11-22 07:27:46 +0000
  • 1697026a62 fix some compile and link errors Bill Currie 2000-11-22 02:28:10 +0000
  • 47c70b3257 whitespace Jeff Teunissen 2000-11-21 09:17:29 +0000
  • 861e83d7ff Mostly whitespace. Jeff Teunissen 2000-11-21 09:15:36 +0000
  • 25db5b29b5 Clean up 8-bit handling. It might work properly, it might not (not that it worked before), but at least it's cleaner. Jeff Teunissen 2000-11-21 09:10:35 +0000
  • 9a44a9fe17 fix up some comments (taking a break tonight, I guess:) Bill Currie 2000-11-21 07:49:58 +0000
  • ded66b1bde Whitespace, optimizations to VID_Update() Jeff Teunissen 2000-11-21 07:42:23 +0000
  • 979a5b7e47 fix LordHavoc's spelling error. Bill Currie 2000-11-21 06:49:37 +0000
  • e03e707272 new cvar: cl_sbar_separator defaulting to 0. That ugly white vertical line to the right of the status bar is now GONE (unless you actually /want/ it: if so, set cl_sbar_separator to 1) Bill Currie 2000-11-21 05:08:12 +0000
  • 62d76003eb Security fixes (hope it works) Anton E. Gavrilov 2000-11-21 00:45:36 +0000
  • 28701e8f76 poly edge crossing FOUR (ouch, that was unexpected) cube faces partially taken care of. I have to fill in the incomplete faces (hmm, that will be interesting) and figure out why one corner in one of my test cases is sometimes set and sometimes not. Hmm, might be confused buy the enter/leave info from that edge. Bill Currie 2000-11-20 05:41:11 +0000
  • ce5f4b92ca fix a silly bug with framed faces. must have been tired Bill Currie 2000-11-20 05:26:14 +0000
  • 0b120aecbc __const was not defined on win32 Forest Hale 2000-11-19 23:47:56 +0000
  • 2231b97572 added back -basedir in a different place (win32 only) Forest Hale 2000-11-19 23:34:09 +0000
  • 06ead88d9d removal of Draw_TranPic. Thanks, Seth. Bill Currie 2000-11-19 21:34:27 +0000
  • b948a6c004 another bites the dust, dn dn dn :) Bill Currie 2000-11-19 01:18:54 +0000
  • 61d80d792f Make -ggi target compile again. *grmbl* Ragnvald Maartmann-Moe IV 2000-11-18 15:46:43 +0000
  • 5ae45ec667 framed cube faces work now! :) clockwise polygon rules are very convenient (ccw would be just as good, it's the rule that counts:) Bill Currie 2000-11-18 06:44:08 +0000
  • f62b1dd2d4 take care of PFNGLCOLORTABLEEXTPROC properly. I just hope the configure test works for those that DO have it. Bill Currie 2000-11-18 04:25:01 +0000
  • b798113da8 in_sdl.c and in_svgalib.c now use the new Key_Event api properly Bill Currie 2000-11-17 21:34:07 +0000
  • 8f1ff1bddc A few compile fixes. And of course the very slight rework of the input system, at least in_x11 gets shifts right for different keymaps. Zephaniah E. Hull 2000-11-17 21:23:26 +0000
  • 15c31544cf now compiles when glext.h is unavailable Bill Currie 2000-11-17 17:19:29 +0000
  • 07d323d551 remove the connect to oorodina. I don't imagine too many other people have a server runnining on a machine called oorodina :) Bill Currie 2000-11-17 07:27:39 +0000
  • b38903cc6a add the center points of the sky polys to the debug info. Bill Currie 2000-11-17 07:19:47 +0000
  • 9dd801f0d3 Okay, ONE MORE TRY... Jeff Teunissen 2000-11-17 07:18:22 +0000
  • 9106db191d Okay, let's see if this fixes the 8-bit problems... Jeff Teunissen 2000-11-17 07:12:28 +0000
  • 91b2d46330 fixed the bogus vector. I wasn't copying enough vertexen when doing the insert. Oops :/ Bill Currie 2000-11-17 06:02:47 +0000
  • b19b9141cc WOOHOO, framed box face finally works (mostly). For some reason, I sometimes get a bogus vector on one of the faces, but this is a major improvement :) Almost there to fully working skybox clipping. Bill Currie 2000-11-17 05:47:48 +0000
  • c59579c8c5 fix a dumb bug in leave_face() caused by the similarity to enter_face Bill Currie 2000-11-17 03:18:22 +0000
  • ed9ca01ada remove -basedir handling. wrong idea, bad implementation (fixed size MALLOC?!?) Bill Currie 2000-11-17 02:45:23 +0000
  • aad43f6d00 Okay, one more try. Jeff Teunissen 2000-11-16 23:23:53 +0000
  • 5d69bb1342 use Sys_Error instead of abort Bill Currie 2000-11-16 23:00:35 +0000
  • 84df26b7cc This _might_ fix the shared palette issue. Jeff Teunissen 2000-11-16 22:37:59 +0000
  • 3c45ae69b2 add Makefile and Makefile.in Bill Currie 2000-11-16 20:56:57 +0000
  • 740e023a53 fix "HUD on left side" menu option Bill Currie 2000-11-16 20:38:12 +0000
  • 141fb8b7a5 try to insert the cube vertexen into the correct spot in the face poly vertex list. Bill Currie 2000-11-16 20:05:15 +0000
  • c36a485851 Borland compile fix (one I forgot to commit :-). Needs to have winquake.h included for sgl. Dabb 2000-11-16 15:07:48 +0000
  • e1b173450c Added -window parameter in addition to good old -startwindowed (which I hated to type) Dabb 2000-11-16 15:05:37 +0000
  • 0dfdd65020 Added instructions how to get latest Borland C++ complier service packs. Dabb 2000-11-16 15:00:27 +0000
  • f5756a019e Add debian dir to the dist, fix up bootstrap Jeff Teunissen 2000-11-16 08:31:12 +0000
  • 8ad75ddf5e Kinda updated instructions.. Dabb 2000-11-15 19:38:53 +0000
  • c604d261f7 cleanup and document current code. Also catch a couple of possible bugs in the process Bill Currie 2000-11-15 18:43:19 +0000
  • 293d2bcc13 split gl_sky.c into gl_sky.c and gl_sky_clip.c (should have done this in the first place, but I didn't realise how much code would go into sky clipping). Bill Currie 2000-11-15 17:20:54 +0000
  • b9b45d8d79 Move MGRAPH_H def (from config.h) Dabb 2000-11-15 14:46:28 +0000
  • 02250336c2 Removed unneeded scitech mgl stuffs. Dabb 2000-11-15 14:44:21 +0000
  • cae9df7689 MGRAPH_H def moved to makefile Dabb 2000-11-15 14:40:58 +0000
  • d616ad745f very close to having working slipped skybox. framed box faces now work, but not the surrounding faces within the frame. (frame = sky poly surrounding the face) Also, faces with only to vertexes from clipping don't work yet. Bill Currie 2000-11-15 06:00:29 +0000
  • 619cb49fca Fixes mousewheel to work the same way in GGI that it does in other targets. Ragnvald Maartmann-Moe IV 2000-11-15 05:52:14 +0000
  • e92f295d06 remove some debug info Bill Currie 2000-11-15 05:37:46 +0000
  • f971ce91fe fix the double wheel events Bill Currie 2000-11-15 04:01:27 +0000
  • eadf434f17 fix the double mouse wheel events Bill Currie 2000-11-15 03:58:11 +0000
  • 39635d52a2 whitespace Bill Currie 2000-11-15 00:35:30 +0000
  • e5641c148b Yaay, Debian package updates. Jeff Teunissen 2000-11-14 21:45:34 +0000
  • 24477b651a white space cleanup Bill Currie 2000-11-14 16:16:07 +0000
  • d8b795b6d2 bah, not working yet, but I don't feel like losing my thoughts :/ Doesn't crash at least :) Bill Currie 2000-11-14 06:29:39 +0000
  • b8dbaafa89 fix all texturing/clipping problems for currently supported cases. Now to sort out the case where a polygon edge goes all the way across a cube face. There's also the case where an egde terminates on adjoining faces, but spans a third (though this is currently rare, but possible) Bill Currie 2000-11-14 04:56:20 +0000
  • bf184744f8 make sv fp rounding same as cl. doesn't seem to help with obtuse angles, but it doesn't seem to hurt, either. Bill Currie 2000-11-13 21:10:18 +0000
  • 1ed9378fa4 this might work a little better :/ I hate duplicate code, but making the enter/leave face functions use common code would be a pain. Bill Currie 2000-11-13 19:52:32 +0000
  • 05f66b4c66 ok, this should fix the skybox edges Bill Currie 2000-11-13 19:38:56 +0000
  • 862caa1012 move the edge rendering code out of the poly rendering code to esure all lines have a chance at getting drawn. Also, forgot to re-set the enter/leave fields. Bill Currie 2000-11-13 18:20:32 +0000
  • d251d03252 this should take care of the case of a cube vertex being enclosed by a sky polygon. If not, oh well, I won't know till tonight :/ (at least it compiles) Bill Currie 2000-11-13 17:07:57 +0000
  • 602912aeb2 forgot to make sure it compiles before committing. compiles now, but uses an unitted var (though gcc misses that) Bill Currie 2000-11-13 16:10:34 +0000
  • 14d5c349fd not there yet. the lines are debug info :) Bill Currie 2000-11-13 01:43:14 +0000
  • 2b96ea275e bind with the correct sky textures. no more dizzyness :) Bill Currie 2000-11-12 16:55:05 +0000
  • c9cb8538cc getting closer. bings go outside of glBegin, not in :/. also, much of my find_intersect was a tad borked. turns out no problems in gl_rsurf :) Now just to take care of the wierder intersection cases. Bill Currie 2000-11-11 06:23:48 +0000
  • bc84e45835 this *should* fix the wonky clipping in gl_sky_clip 1 with skybox. won't fix wonky texturing or wonky sky rendering yet :(. anyway, can't find out for certain until I get home. Bill Currie 2000-11-10 21:58:00 +0000
  • 7bd99717d2 gl_sky_clip is getting closer to working with skybox. Textures are borked (not sure if I'm doing something wrong or if gl is having problems with the scale) and clipping is a little wonky, but I know the reason for that:) Also, it seems skys aren't always being drawn: probably something wrong in gl_rsurf. Bill Currie 2000-11-10 16:26:40 +0000
  • 1d4c83b5bb put download status in the application name as requested by Mabus. Nifty idea, why didn't we think of it? :) Bill Currie 2000-11-09 19:31:07 +0000
  • 01853a7b9b Restore missing paren. Ragnvald Maartmann-Moe IV 2000-11-09 17:21:15 +0000
  • ea2b747c73 Fix window manager hint. 0.2.99beta5 Jeff Teunissen 2000-11-09 00:56:43 +0000
  • 352740a194 goofed on this one Bill Currie 2000-11-09 00:53:18 +0000
  • 491a357f57 rev the version number for beta5 Bill Currie 2000-11-09 00:41:33 +0000
  • bf732cea77 win32 builds from make dist Bill Currie 2000-11-08 23:57:47 +0000
  • 1b4ed8cc3f When loading a .loc file check each line to see if it has '#' as the first char, if so the line is a comment. Zephaniah E. Hull 2000-11-08 22:55:39 +0000
  • 9ab8833def forgot how lame blorland c was :/ Bill Currie 2000-11-08 16:03:58 +0000
  • bc06876fa8 getting there with the skybox clipping. DO NOT play with gl_sky_clip if you have a skybox loaded unless you're prepared to work on the code :) Bill Currie 2000-11-08 08:25:48 +0000
  • f8343a2707 so long as you're using skydome, gl_sky_clip is now a usefull speadup. it just renders the sky as black (for now) Bill Currie 2000-11-08 06:08:25 +0000
  • d31a9f73de Always use COM_CreatPath instead of Sys_mkdir Bill Currie 2000-11-08 06:07:03 +0000
  • 631d5f470c fix a nasty dir creation bug. there's probably a few more such spots :/ Bill Currie 2000-11-08 03:13:38 +0000
  • 26c6b9618f fix a couple of problems that came up in SGI Bill Currie 2000-11-07 23:43:05 +0000
  • 2f9292f3e4 do some fixups for make dist before going beta5 :) Bill Currie 2000-11-07 20:15:57 +0000
  • 6b52545fb0 I don't think we want to free vid.buffer under win32... Dabb 2000-11-07 19:23:28 +0000
  • d1ec2e2cac Oops... forgot to add "return false" - did it now. Dabb 2000-11-07 19:16:43 +0000
  • b7ea0dcf7b small ws cleanups Bill Currie 2000-11-07 18:15:43 +0000
  • 10d9030dc9 Fix lockup bug in Win32 - cleaned up VID_Allocbuffers (copy/paste from *nix counterparts :-) Dabb 2000-11-07 18:09:20 +0000
  • f5a77e3441 Add resources to dist Jeff Teunissen 2000-11-06 03:48:52 +0000
  • 59b79d250a gl_rmain.c: Fix up brighten cvar/arg properly so it can be setrom'ed vid.c: Get rid of the redundancy, much nicer. quakeforge.lsm.in: Update Linux Software Map data file. Jeff Teunissen 2000-11-04 08:20:20 +0000