Commit graph

319 commits

Author SHA1 Message Date
Maddes Buecher
3b9a81a7ce EndFrame function by FrikaC/Maddes 2000-08-20 19:47:19 +00:00
Maddes Buecher
2e8672bb67 +USE unbound fix 2000-08-20 14:15:20 +00:00
Maddes Buecher
05df2f53f2 Changed all .C files to fit the Coding Style Guide 2000-08-20 13:33:48 +00:00
Bill Currie
c492f8145f apply Turo Lamminen's djgpp patch. Thanks for the work, Turo.
Evertying still compiles in linux, but if anything broke, I don't particulary
care at this point :)
2000-08-18 04:30:22 +00:00
Maddes Buecher
88a9d8d68a Corrected if-statement and added explicit brackets 2000-08-17 19:38:40 +00:00
Maddes Buecher
809e15da8a Coop and Deathmatch flag fixes:
1. Deathmatch and Coop not at the same time
2. Recognize Coop in Maxplayers command (e.g. called through SinglePlayer menu)
2000-08-17 17:18:01 +00:00
Maddes Buecher
5765a6c08f More PAK files support, necessary for huge addons like X-Men when additional PAK files are present in base dir "id1"
Seems not to be needed in 'newtree', can somebody confirm this?
2000-08-16 21:31:05 +00:00
Maddes Buecher
d4c5f6ead0 MOVETYPE_PUSH fix by Lord Havoc/Maddes (already present in 'newtree') 2000-08-16 21:15:27 +00:00
Maddes Buecher
06604be734 SV_CheckVelocity() fix (cvar SV_MAXVELOCITY) 2000-08-16 20:49:33 +00:00
Maddes Buecher
06224a998f + UQuake says now "UQuake" and not "QuakeWorld" in title bar of windowed Windows game
+ Demoplayback check in UQuake's M_Main_Key() of MENU.C now similar to QW
+ typos
  "allways" instead of "always"
  "allready" instead of "already"
2000-08-12 01:01:30 +00:00
Maddes Buecher
1f42871632 Maddes 2000-09-10 14:12 GMT+1
Changed files: common/vid_<system>.c, common/vid.h, uquake/menu.c, qw_client/menu.c, AUTHORS

* Corrected the menu system to work as intended (extra options depending on used vid_<system>.c file)
  ATTENTION!!! I'm not able to test for the different *nixes, please check if I changed everything correctly, plus the previously disabled extra options have to be checked too. Thanks.

* Fixed where you couldn't get back from console when accessed through menu (taken from qw_client)

* Fixed menu bind problem in QW ( now \"%s\" )
2000-08-10 12:16:59 +00:00
Pontus Lidman
87aa047299 Applied patch for IPv6 support under Solaris8 from Florent Parent. 2000-06-14 14:26:38 +00:00
Pontus Lidman
95a8c7e466 Patch for Windows NT/2000 IPv6 support from Florent Parent applied. 2000-06-14 09:58:03 +00:00
Dan Olson
86a35efba3 A bunch of stuff:
Cvar_Alias_Get now returns void
cl_pred.c is Tonik's client jumping prediction fix
the rest are adding new aliases: s_volume->volume and sv_edgefriction->edgefriction
2000-05-06 23:03:45 +00:00
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