Commit Graph

1233 Commits

Author SHA1 Message Date
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
Nelson Rush 9d869f6f00 added Leon Breedt's testimonial 2000-04-30 04:46:38 +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 168d3e3761 Make DGA default to yes 2000-04-28 20:41:48 +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
Pontus Lidman 8aa0adddc0 Typo corrected when configuring with extra ipv6 libraries 2000-04-27 20:28:34 +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