Joseph Carter
085f2712e9
code cleanups, no functionability changed herein.
2000-03-06 13:58:35 +00:00
Zephaniah E. Hull
51f0bf3040
This should work..
2000-03-06 13:41:55 +00:00
Zephaniah E. Hull
e45a7c365d
Whoops..
2000-03-06 13:37:40 +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
43e95bac41
Buttons 4 and 5 may now be bound in -x11 and -glx targets. They generate
...
the K_MWHEELUP and K_MWHEELDOWN events.
2000-03-06 10:55:14 +00:00
Bill Currie
5e15698777
This is the fix I promised in my previous checkin. I hope it works, I have no
...
means of testing it at the moment.
2000-03-06 03:26:59 +00:00
Bill Currie
c917237c77
revert knghtbrd's `fix'. It was fine for systems with GL/*.h in either
...
/usr/include or /usr/local/include, but not when they are in /usr/X11R6/include.
I'll look into fixing this in a way that doesn't break any builds and hopefully
stops redundant builds.
2000-03-06 03:22:48 +00:00
Bill Currie
eb0cb8c8c8
fix handling of --enable-DGA so it works correctly
2000-03-06 03:19:38 +00:00
Joseph Carter
d2cf5ea07a
Someone must have forgotten the pause/unpause typo thing, fixed.
2000-03-05 19:18:33 +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
Joseph Carter
3f6a8ade82
Turns out Endy and I made the same mistake! heh He fixed it.
2000-03-05 13:02:06 +00:00
Joseph Carter
d541b20f5e
Now you can change mods in GL safely! Endy sent me a fix for it just
...
about 5 seconds after I figured out how to fix it, so I can't take full
credit for this. =>
2000-03-05 12:55:16 +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
Bill Currie
0efddfca3b
configure.in:
...
make DGA off by default
merge qw_client/screen.c and uquake/screen.c into common/screen.c
2000-03-05 11:28:25 +00:00
Bill Currie
b2b6b999ae
disable DGA until the code can be reworked correctly. uquake-x11 no longer segs
...
X!
2000-03-05 08:41:26 +00:00
Zephaniah E. Hull
bdac743c66
Fixed a cvar related segfault..
2000-03-05 00:56:25 +00:00
Dan Olson
d5e09cf5ef
Added support to bind capslock,thanks to Tonik. I think I got all the targets.
2000-03-04 22:41:19 +00:00
Zephaniah E. Hull
41c969c2ac
LoadPCX has been rewritten and now functions!!
2000-03-04 20:32:38 +00:00
Joseph Carter
27825ed5fe
another try at it..
2000-03-04 17:11:52 +00:00
Joseph Carter
8678d1bb58
forgot these
2000-03-04 16:57:34 +00:00
Joseph Carter
75001e947c
I think this works, but maybe not.. skins will be very broken if I didn't
...
but I'll undo this mess if that happens.
2000-03-04 16:43:53 +00:00
Joseph Carter
76c3e731c1
gl_conspin (note NOT r_conspin as my original commit of this useless
...
feature said) can now be set to something other than 0 or 1. It now
controls the speed at which the console rotates. Set it to 0 and it
won't rotate at all. 1 is as fast as it was before, .5 is half as
fast, 100 is insane, etc.
2000-03-04 10:49:34 +00:00
Joseph Carter
6dc6e13b3c
Renamed gl_warp_sin.h to .-c
2000-03-04 10:22:27 +00:00
Bill Currie
fdfa130c9b
change strncat to strcat. I keep forgetting that the n limits the number of
...
chars catted, not the length of the destination string.
2000-03-04 06:47:48 +00:00
Bill Currie
54e2cafda8
--enambe-generations now builds (include unzip.c)
2000-03-04 03:06:46 +00:00
Bill Currie
7fe5f738d7
add --enable-generations (.qz support). Off by default.
2000-03-04 02:44:59 +00:00
Eric Windisch
8b55f440df
A few fixes to my previous patches. Including the small compile-breaker that I accidently threw in by putting an important global variable in a rarely used define (generations).
2000-03-04 02:39:12 +00:00
Eric Windisch
45ccae6ba7
Made fixes to quakefs.c, unzip.c, and unzip.h; compiles for me, and should for you too. Unzip.c was surprisingly broken; quakefs.c was mildy broken but now fixed (GENERATIONS code). Also an "interface" change, no longer searches for .pk3 files but rather .qz (quake pack) as per Knghtbrd's suggestion.
2000-03-04 01:55:01 +00:00
Bill Currie
3e6df0a25e
Fixed a segfault when running "./uquake -rogue". Forgot that com_cmdline will
...
temporarily have an extra char.
2000-03-04 00:50:46 +00:00
Dan Olson
0f15bbd803
Renamed "help" command to "menu_help".
...
Renamed "cvarhelp" to "help"
Improved the new "help" command.
2000-03-03 19:49:28 +00:00
Dan Olson
b5c3300cf3
Added 'cvarhelp' cmd to retrieve cvar descriptions.
2000-03-02 22:56:25 +00:00
Joseph Carter
8b18f9d56b
A little cleanup...
...
S_Init() is now where it belongs--outside of VID_Init(). I think I did
manage to update every target. If I missed one, kill the sound.h include
and remove S_Init() from VID_Init().
New Cvar: r_sky, defaults to 0, turn it on if you want to use skyboxes.
Cvar r_skyname can actually be used now I _think_, need another skybox
to test it. Quake2000's instructions were used in the skybox stuff but,
as all know by now, our tree is so different from anyone else's that I had
to redo a number of things. But thanks all the same--cut the time spent
debugging it in half. I also want to thank whoever did the night skybox
on the MegaTF page I used to test. Looks great on start map!
New GL-specific Cvar: r_conspin, defaults to 0. Turn it on. You can turn
it off too. Shamelessly ripped from QER.
2000-03-02 19:57:24 +00:00
Joseph Carter
54501eaed7
SKYBOXES!
...
Relevant cvar to change the name of the skybox is r_skyname which defaults
to "sky". If you don't have the files you'll get an ugly red background
in place of the sky. I'll fix that shortly.
Sorry software people, this is just the Q2 code I'm turning on which doesn
not work for software. The code is pretty simple though and most of it's
written already in gl_warp.c---just move that to r_sky and use the pcx's
instead of the tga's..
2000-03-02 13:56:01 +00:00
Bill Currie
6483ab1ad5
damn, forgot to save this line
2000-03-02 11:41:03 +00:00
Bill Currie
36adeb3bf9
add \ handling withing "" strings with necessary fix to the keybinding menu.
...
NOTE: this will break ALL current config scripts that have \ in strings.
2000-03-02 11:38:43 +00:00
Joseph Carter
1393594ee6
Merc's method of doing \ escapes was psychotic and didn't work anyway, so
...
I'm removing it.
2000-03-02 10:50:29 +00:00
Zephaniah E. Hull
cf0201eeea
cvar system fixes..
...
Knghtbrd owes me for this one..
2000-03-01 11:29:21 +00:00
Dan Olson
fd349f60f1
Fixes segfault in uquake-x11
2000-03-01 02:30:02 +00:00
Bill Currie
29f088f349
make gl compile/link with the new cvar system
2000-02-29 06:45:26 +00:00
Eric Windisch
b53e2c9edd
Restructured the fog code and took volfog out of experimental; r_volfog 1 may or may not work, without GL accel I cannot test it. Apparently, It may at very least have problems with voodoo1.
2000-02-29 05:51:29 +00:00
Dan Olson
5d66aa274c
A couple small fixes thanks to Dan Nelson
2000-02-29 00:00:51 +00:00
Dan Olson
029aa2e26a
Fixed a nasty typo.
2000-02-28 23:45:45 +00:00
Dan Olson
54409e23fa
This should fix up the last of the show stoppers from the cvar merge.
...
Fixes -glx and -3dfx.
2000-02-28 19:13:16 +00:00
Loring Holden
9a954ee7c9
Now compiles:
...
* Removed cvs merge remnants
* Removed redundant IN_*() functions
2000-02-28 07:52:02 +00:00
Dan Olson
6305810ddb
Some fixes for Cvars. Windows, GGI, and Sun should now all compile.
2000-02-28 01:52:08 +00:00
Bill Currie
c687c6917a
propogate configure command line options into quakeforge.spec
2000-02-27 23:38:15 +00:00
Dan Olson
8dbf889466
Fixes the cvar problems in qw-server.
2000-02-27 22:25:20 +00:00
Marcus Sundberg
b1f6346814
Removed bogus -lefence.
...
Removed duplicate "-Wall -Werror" flags.
2000-02-27 22:19:12 +00:00
Marcus Sundberg
0a1e72eb5e
Fix warnings.
2000-02-27 22:18:44 +00:00
Marcus Sundberg
23a99ab5d3
Make it compile again.
2000-02-27 22:18:23 +00:00