Dan Olson
17aa6a3a0d
removal of useless "grab" and "ungrab" commands
2000-05-01 23:49:51 +00:00
Bill Currie
cf00f21f99
I'm suprised I didn't lose control of my computer. turns out I forgot to copy the keyboard grabbing code from glx to x11.
2000-05-01 23:49:17 +00:00
Bill Currie
b50e9a1d11
prevent vidmodes ever being null if hasvidmode is 1
2000-05-01 23:40:24 +00:00
Dan Olson
2fa525f544
let's see....
...
cmd.c - added "grab" and "ungrab" commands for -nodga mouse grabbing and
ungrabbing (go figure)
cvar.c - Made descriptions carry over if the cvar was set on the command line
in_sun.c - removed a stupid comment
vid_* - added "vid_fullscreen", off by default. You have to set at the command
line or in quake.conf (or whatever it is) for it to take effect.
2000-05-01 22:53:16 +00:00
Loring Holden
aeb8811ad5
Include unistd.h if available so getuid() is defined
2000-05-01 15:29:31 +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
a7e5fd3a16
oops, accidently left a test disablement of DGA in. also forgot some of the DGA/VIDMODE split.
2000-05-01 11:08:00 +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
ecba3b9f42
put #include <limits.h> in for other OSes that don't automaticly include it in one of the other headers.
2000-05-01 08:57:11 +00:00
Bill Currie
94c850b14a
VID_SetPalette is required for my g200 (this might have to be cvar'ed if it affects anybody else adversly), and doesn't cause any problems, so I've removed it's experimental status. Also removed some commented out experimental code (well, non that disabled dga).
2000-05-01 08:28:27 +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
Dan Olson
6b385b7af8
Cvar cleanup and description additions
2000-04-30 21:23:37 +00:00
Joseph Carter
0aa6a37ad2
mitch wanted the FPS counter to move to upper right of the screen. Not a
...
bad idea, here it is..
2000-04-30 20:14:49 +00:00
Bill Currie
85254360f4
fix a really nasty bug where downloads were going to the wrong place. there may be more fixes needed so qf copes with the new fs_basepath, and esp ~.
2000-04-30 10:50:24 +00:00
Joseph Carter
2607f7e1ac
I'd been meaning to do this for awhile but thought I was the only one who
...
cared. fov > 90 in software and your gun is never drawn. No more, now
your gun will be drawn unless you esplicitly turn it off.
2000-04-30 06:57:39 +00:00
Joseph Carter
126461f4ab
Some cvar cleanup
2000-04-30 03:48:09 +00:00
Dan Olson
e8527094b4
Made gl_fires and gl_particles CVAR_ARCHIVE
2000-04-30 03:26:29 +00:00
Joseph Carter
1e6abc2b65
cheap hack of a -nodga - this is ESSENTIAL for debugging!
2000-04-29 19:53:47 +00:00
Bill Currie
145475d624
apply svgalib input shutdown bugfix patch from ds/XoXus/David Symonds.
...
Thanks, man!
2000-04-29 11:57:13 +00:00
Thad Ward
8cefba82e2
removed the #ifdef GLOBAL_CFG_FILE from host.c that someone put in, and added
...
a #define GLOBAL_CFG_FILE to win32/config.h
2000-04-29 05:49:07 +00:00
Loring Holden
a95091b3c2
Changes to compile on systems w/out DGA support
2000-04-29 05:43:05 +00:00
Joseph Carter
15488dd27e
cleaned up the DGA stuff a little
2000-04-29 02:41:54 +00:00
Bill Currie
a3c55ff7f1
completly disable debug output for command execution. hurts fps too much
2000-04-29 02:34:56 +00:00
Joseph Carter
2d6b0867e7
Loring is gonna kill me because I paid no attention to systems without DGA
...
here.. I'll fix it later if you don't first.
2000-04-29 00:32:41 +00:00
Loring Holden
d2bede4383
Cast isspace() parameter to int in order to avoid error under Irix
2000-04-28 21:14:52 +00:00
Loring Holden
45ca17ab62
Only define hasdga if compiled w/ DGA (#ifdef HAS_DGA), so that we avoid
...
defined but not used error
2000-04-28 21:14:13 +00:00
Joseph Carter
d01388261c
Undid all the disabling of DGA. All of the sudden it works just fine. It
...
begs the question: What the HELL was wrong with it before and who fixed it
without telling me?! =D
2000-04-28 20:37:25 +00:00
Tony Tyson
3e10387288
Changed crosshairalpha to gl_crosshairalpha and made it floating point.
...
(1.0 = opaque, 0.0 = clear).
2000-04-28 04:43:21 +00:00
Tony Tyson
ae2ab25a34
Added cvar "crosshairalpha" for crosshair 2 & 3. Defaults to 255 which is opaque (0 is clear).
2000-04-28 03:38:01 +00:00
Tony Tyson
341eacbc53
Replace alloca with malloc for win32 builds.
2000-04-28 02:52:00 +00:00
Tony Tyson
3d58770b4e
Trivial fix for WIN32 version when GLOBAL_CFG_FILE is not defined.
2000-04-28 02:46:02 +00:00
Dan Olson
4771585877
prevent an annoying and unecessary warning message on uquake shutdown under
...
certain conditions
2000-04-27 23:09:42 +00:00
Dan Olson
52588a41ba
More cvar descriptions. I think I'm done for now.
2000-04-27 21:49:19 +00:00
Dan Olson
3a4bb0d831
Added some cvar descriptions
2000-04-27 21:37:00 +00:00
Bill Currie
1970ba1b43
just added a comment
2000-04-27 11:55:22 +00:00
Bill Currie
2e61dac258
casue autoexec.cfg to be executed in the new gamedir (after frontend.cfg)
...
also, clean up quakefs.c a little (minor)
2000-04-27 10:56:31 +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
Bill Currie
3c8ff479a3
oop, forgot this for avoiding win32 problems
2000-04-27 07:15:51 +00:00
Bill Currie
9afa18b5f8
!lart taniwha for forgetting to make clean after changing headers
2000-04-27 04:55:43 +00:00
Bill Currie
578532766f
oops :/
2000-04-27 04:38:48 +00:00
Bill Currie
439c26b18b
developer 1 will cause +... output when things are executed
...
Also, move the developer cvar to it's new home in cvar.c and cvars.h
2000-04-27 04:33:30 +00:00
Joseph Carter
b1e18056eb
gl_particles moved out of gl_vid* since it is common.
...
new cvar, gl_fires. Default to 1, set to 0 if you hate the fire effect on
the lavaball and coming off the rocket trail.
2000-04-27 04:30:37 +00:00
Bill Currie
e0d55e9c19
fix knghtbrd's segfault. Make two passes at the config file just like the command line.
2000-04-27 02:07:29 +00:00
Bill Currie
ede51b8e01
hopefully, this will allow the windows targets to build
2000-04-27 01:25:20 +00:00
Bill Currie
0142fc1a24
expand ~ for spefifying data directories.
...
Note: still needs to be autoconfiscated, but I'm not sure what direction to take there.
2000-04-27 00:37:57 +00:00
Bill Currie
af8f5e501b
execute all commands in quakeforge.conf, not just set
2000-04-26 23:43:46 +00:00
Joseph Carter
a79a491b96
Stephen Hocking reported a bug in the OSS sound code under FreeBSD. This
...
is the extremely long and complex (ie, single line) change to fix it.
2000-04-26 16:41:12 +00:00
Joseph Carter
5ce33303ac
slight cleanup of taniwha's global config stuff.. YES another -D on the
...
cmdline to gcc. *sigh* This is the "proper"(?) way to do what we're
doing. Shouldn't affect anything for win32.
2000-04-26 16:12:03 +00:00
Bill Currie
b7b9937dcb
Add global config file loading. Fully autoconfiscated (Coderjoe: you'll need to add onother #define to wins/config.h). Currently, only set commands are executed (easy enough to change). if ${prefix} is /usr, the global config file is /etc/quakeforge.conf, otherwise it will be ${prefix}/etc/quakeforge.conf. The full path to the config file can be specified with (eg) --with-global-cfg-file=/usr/etc/quakeforge.rc.
2000-04-26 13:24:13 +00:00