Commit graph

305 commits

Author SHA1 Message Date
Bill Currie
a05d712277 apply the "final" borland c patches from our Jukka Sorjonen 2000-05-03 05:12:18 +00:00
Bill Currie
3505616216 remove a misplaced , from a cvar name 2000-05-02 09:45:22 +00:00
Bill Currie
98aeb39780 renamed _windowed_mouse to in_grab
Also, FULL SCREEN QUAKE IS HERE!!! unfortunatly, so is full screen quake :/. ie if you have the vidmode extentions, you don't have a choice at the moment. Still, that's just a matter of cvars :), but not tonight.
2000-05-01 13:08:01 +00:00
Bill Currie
7da23db202 separate out checks for VIDMODE and DGA in preparation for the Great Vidmode Hack :) 2000-05-01 10:36:00 +00:00
Bill Currie
90cab60e05 rename vid_nt_gl.c to vid_wgl.c and touch up the windows build stuff to reflect the change. 2000-04-30 22:44:06 +00:00
Bill Currie
4d551f0f51 rename common/gl_vidnt.c -> common/vid_nt_gl.c, common/gl_vidglx.c -> common/vid_glx.c and common/gl_vidlinux_3dfx.c -> common/vid_3dfxsvga.c and touch up the relevant files to reflect the name change.
I got sick of the inconsistency in the vid files.
2000-04-30 22:27:58 +00:00
Bill Currie
e94c1488ac shuffle things around so gamedir works early on in the piece. Also put it into qw-client in the first place. grr Unfortunatly, doesn't fix our class change problem :( 2000-04-27 09:25:38 +00:00
Pontus Lidman
8cef444f8d KAME/NetBSD142 compatibility patch from Itojun <itojun@iijlab.net> applied 2000-04-18 20:49:26 +00:00
Thad Ward
80c33d051f corrected for the r_part files change 2000-04-17 22:03:35 +00:00
Pontus Lidman
08c098fe98 Initial IPv6 support for uquake 2000-04-17 19:48:45 +00:00
Pontus Lidman
4a7362fda5 IPv6 support enabled by configure 2000-04-17 19:32:05 +00:00
Joseph Carter
9993d2c301 r_part.c now contains full particle code for software, gl_rpart.c full
particle code for GL.
2000-04-16 14:26:53 +00:00
Bill Currie
592cc310bd bump up the max mouse sensitivity to 25 (you can still have 1000 if you want (buy editing your config.cfg):) 2000-04-12 23:21:56 +00:00
Bill Currie
14ed577d20 make the mouse sensitivity bar `integral' again (as it was before we got to the menus:) 2000-04-12 23:09:42 +00:00
Bill Currie
1603855e58 Mercury: thanks for pointing out that the player entity number /is/ cl.playernum+1. I've undone my +1 removals. 2000-04-12 08:49:37 +00:00
Bill Currie
c413be05bd misc cl.playernum fixups (never +/-1). unfortunatly, qw ambient sounds are currently borked. I'll investigate this further tomorrow. What the problem is is that cl.playernum is being used as the player entity number and is base 1 in uq and base 0 in qw. also, it seems that ambient sounds are entity 0 (or seem to be). As I said, I need to investigate this further (and I will). 2000-04-11 10:43:32 +00:00
Thad Ward
385da24022 removed mglfx.lib from the link options for the gl targets, as gl doesn't use it. 2000-04-10 18:13:00 +00:00
Thad Ward
b3d1e2ebaf msvc projects can cow use the latest version of MGL, which fixes a few of the lockup problems.
VERY IMPORTANT: read the readme.win file. it tells you what you need to do to get it working,
as there are a couple of things that need to be done by the developer on their own machine.
2000-04-05 06:06:05 +00:00
Anton E. Gavrilov
b3e1f9a8f5 Undid my changes to demo playback (that was buggy). 2000-04-03 16:14:30 +00:00
Anton E. Gavrilov
f5620c9f5b Changed Cvar_Set(char *, char*) to Cvar_Set(cvar_t *, char *). You can kill me now =] 2000-04-03 14:30:02 +00:00
Anton E. Gavrilov
13ae9667f8 *** empty log message *** 2000-04-03 11:22:34 +00:00
Joseph Carter
622ba0f4ef removed useless comments from cvar cleanup 2000-04-01 00:53:34 +00:00
Bill Currie
549af06fa9 Applied CoderJoe's (Thad Ward) win32 patchs. compiles, links and runs.
BTW, win32 targets now use opendir etc.
2000-03-31 05:58:16 +00:00
Bill Currie
56bf6beed5 fix a /really lame/ bug that killed both invert mouse and mlook in one fell
swoop.
2000-03-28 03:41:06 +00:00
Anton E. Gavrilov
3501a411ac Killed it (hi taniwha :) 2000-03-27 08:54:19 +00:00
Joseph Carter
c57298ed75 new cvar, cl_talksound. Defaults to misc/talk.wav. Could probably use a
little more error checking and possibly default to misc/talk.wav if the
file you give it doesn't exist or something.  If someone wants to do that
go for it - I'm just adding it to my personal todo list for later so I can
get back to GL fullbright stuff.
2000-03-26 11:49:29 +00:00
Bill Currie
1c91ed2381 fix the incorrect $i and -ne :/.
propogate the list fix to the other makefiles
2000-03-23 23:04:48 +00:00
Jeff Teunissen
7167c5a749 view.c: Whitespace changes.
*/menu.c: Sliders update the string versions of cvars again. Also, UQ now
has config menu entries for the HUD.
2000-03-20 14:24:20 +00:00
Marcus Sundberg
674ddcffe5 The big whitespace cleanup. ;-)
Removed trailing whitespace from code lines.
2000-03-19 15:59:51 +00:00
Joseph Carter
176bdca935 sdennis101@geocities.com provided a fix for a segfault under uquake in
net_udp.c, applied.
2000-03-17 20:05:50 +00:00
Bill Currie
a7d766abc9 more fixings for "make install" 2000-03-15 01:09:48 +00:00
Bill Currie
2800c2856e make install now works (caused by a flakey install-sh), as does build_rpm.
Also, there was a bug in configure.in that caused glx not to be built at all on
my system.

NOTE: I changed SRC_DIR to srcdir (GNU `standard'), though I'm beginning to
wonder if that was so good.
2000-03-13 11:54:24 +00:00
Bill Currie
5238b2634f move net_udp.h from uquake to common in preparation for merging net_udp.c 2000-03-13 00:58:37 +00:00
Anton E. Gavrilov
81a7a3e67f Updated MSVC project files due to view.c merge. 2000-03-12 16:50:57 +00:00
Bill Currie
2f47ba42f2 merge qw_client/view.c and uquake/view.c into common/view.c 2000-03-12 00:36:50 +00:00
Joseph Carter
e818226c34 This SHOULD allow Mega2K to work whenever it gets released. View offsets
are done (sorry if this steps on your toes with the view.c merge Deek) and
I'm almost positive flymode will now work.  Even though view offset is
done, it won't.

The reason for this is that cl.stats[STAT_FLYMODE] is pretty much going to
ALWAYS be 0 on a standard server.  Since 0 tells us that we're not flying,
this is fine.  cl.stats[STAT_VIEWHEIGHT] is also going to be 0, but it
should be 22 for normal views.  I could always assume this value is an
offset from 22, but that just seems lame to me.  I'll either do it anyway
or we'll have to find a good opportunity in the connect cycle to set the
cl.qfserver qboolean to true.

I'm thinking about using an info key value for this, but we'd be better
served I think by coordinating with QSG to up the protocol version across
all engines.
2000-03-11 21:29:48 +00:00
Anton E. Gavrilov
620d7482b1 Updated MVSC project files. 2000-03-11 10:17:05 +00:00
Anton E. Gavrilov
fd5d30dd06 Updated MSVC project files 2000-03-10 23:25:39 +00:00
Bill Currie
a8ba72ab0f bye, bye, do_not_include 2000-03-10 02:30:18 +00:00
Anton E. Gavrilov
e81dbeb4f2 Demo pause should work now. 2000-03-09 22:16:25 +00:00
Bill Currie
c9555d16f1 merge qw_client/d_surf.c and uquake/d_surf.c into common/d_surf.c 2000-03-09 01:05:40 +00:00
Bill Currie
5a5af93a43 merge qw_client/d_edge.c and uquake/d_edge.c into common/d_edge.c
Sorry, Mercury, more #ifdef QUAKEWORLD and UQUAKE :/
2000-03-09 00:58:58 +00:00
Anton E. Gavrilov
fb35a3f7c0 Added 'uquake' project file for Win32 (GL doesn't compile yet) 2000-03-08 22:42:47 +00:00
Anton E. Gavrilov
d3dd8d3e36 Fixed one line 2000-03-08 20:01:36 +00:00
Zephaniah E. Hull
8ce43b2ec1 Header file cleanup, so we can build more stuff which is completely common!
*.pak support!
2000-03-08 01:12:26 +00:00
Marcus Sundberg
4e76d7e176 Made the Makefiles work. 2000-03-07 23:13:00 +00:00
Joseph Carter
5bfd333ae6 DEATH TO cl.items! 2000-03-06 14:28:53 +00:00
Zephaniah E. Hull
39e01df55e Makefile overhaul!
If I broke something, yell at me, /AFTER/ I've had some sleep..
2000-03-06 13:26:42 +00:00
Joseph Carter
56fd8d964a new cvar: gl_conalpha, defaults to 0.6, guess what it does?
Speaking of conalpha, it works again, even in Mesa 3.1(!)
Don't build half of qw-client twice!  I thought I fixed that already?
UQuake-style quit dialogs in qw-client, beginnings of a menu.[ch] merge
2000-03-05 15:48:23 +00:00
Bill Currie
05cd97a097 merge qw_common/screen.h and uquake/screen.h into common/screen.h 2000-03-05 11:45:00 +00:00