Commit Graph

692 Commits

Author SHA1 Message Date
Marcus Sundberg 8f29fd21f1 Incorporated the VID_ExtraOption* stuff from uquake/menu.c 2000-01-15 03:31:37 +00:00
Marcus Sundberg bc1a8fa188 We need to pass the XF86VidModeModeInfo pointers to XF86VidModeSwitchToMode
so checking modes in VID_CheckVMode and converting them to our own format
isn't really useful.
2000-01-15 03:31:05 +00:00
Marcus Sundberg c0b5b95349 Call VID_ExtraOptionCmd() with correct argument.
Removed some useless code.
2000-01-15 03:18:33 +00:00
Bill Currie 008039dd4f Improved device handling. By default, quake will now grovel around ALSA'a
device list to find an available output device. This means that for systems
with multiple cards or a card with more than one playback device, quake and
another app can run at the same time (eg an mp3 player and quake)
2000-01-15 02:20:35 +00:00
Marcus Sundberg 9388195afb Made it possible to pass NULL arguments for maj_ver and/or min_ver. 2000-01-14 22:31:08 +00:00
Nelson Rush 2004915c6e deek... don't use the extended symbol for (C), just don't 2000-01-14 04:58:42 +00:00
Bill Currie df8f3cb89c AUTHORS:
added XoXus (David Symonds)
	mentioned my alsa work
CREDITS:
	added myself to the sound cleanup
	mentioned XoXus for svgalib
2000-01-14 03:57:14 +00:00
Bill Currie 29821869ae added XoXus (David Symonds) to Misc Code Fixes 2000-01-14 03:47:59 +00:00
Bill Currie 61bf2de3ef common/mdfour.c common/pr_edict.c common/pr_exec.c uquake/r_main.c:
various warning cleanups
configure.in:
	check for XShm before enabling X
2000-01-14 03:41:40 +00:00
Bill Currie d38e0313cc autoconf 2.13 required 2000-01-14 02:46:08 +00:00
Marcus Sundberg 31eb4df88c Applied patch from Ricardo Veguilla. 2000-01-13 18:31:45 +00:00
Marcus Sundberg cf4671f0e9 Hopefully fixed detection of XShmQueryExtension. 2000-01-13 18:09:17 +00:00
Bill Currie 14657882e5 alsa api changed slightly (for the better, though. more consistent) 2000-01-13 12:22:53 +00:00
Bill Currie d85ef28aca added Voodoo2 to list of tested video cards as per zilch's request 2000-01-13 11:11:39 +00:00
Jeff Teunissen 053aafee2c Serious revamp of README, particularly the filling in of section 4 and
rewording of much of the rest.
2000-01-13 10:34:27 +00:00
Jeff Teunissen c52edec836 Folded r_volfog into -D_EXPERIMENTAL_, since it currently does not work.
It can probably be uncommented now.
2000-01-13 10:33:15 +00:00
Bill Currie d03f147778 added quakeforge.spec 2000-01-13 09:51:45 +00:00
Nelson Rush f58db275d1 added more info 2000-01-13 05:27:10 +00:00
Bill Currie 6f2a7047bc configure.in:
add quakeforge.spec to list of files configure is to creat.
quakeforge.spec.in:
	initial checkin. still needs work/testing.
2000-01-13 04:50:52 +00:00
Nelson Rush 0b61e75720 added email from thad ward on compiling under djgpp to README.DJGPP 2000-01-13 04:38:25 +00:00
Nelson Rush 66d73496dd pulled the testimonials out of the README and into TESTIFY and reorganized the way they are displayed, added additional information. 2000-01-13 03:33:26 +00:00
Marcus Sundberg 72f581c1cf Big cleanups and some bug fixes in vid_sunx.c and vid_x.c.
They will be merged into one file soon.
2000-01-13 01:43:17 +00:00
Nelson Rush 596d4c7bc2 added a . 2000-01-12 22:57:07 +00:00
Loring Holden 9169090a05 An "#ifdef _EXPERIMENTAL_" is required around gl_waterripple reference 2000-01-12 22:52:49 +00:00
Jeff Teunissen 9bc10e5940 Applied raptor's r_waterwarp enable/disable patch. r_waterwarp now works
-- we still have to find the waterwarp bug, but this is a start.

Moved raptor's r_waterripple effect into #define _EXPERIMENTAL_ until
release. It doesn't break anything that we know of, but this is _still_ a
freeze we're in, and this is a new feature.
2000-01-12 21:43:48 +00:00
Marcus Sundberg a43852a7d7 Ops, should be tab instead of spaces... 2000-01-12 21:36:45 +00:00
Marcus Sundberg 95c0a50665 Added the not-so-useless ifneqs back - they prevents warnings from make 2000-01-12 21:18:44 +00:00
Nelson Rush aa3a8370bb fixed formatting problem, fixed name, added information 2000-01-12 06:57:20 +00:00
Eric Windisch b06d98de76 This is an extremely small feature that I figured out while trying to find the
waterwarp bug. This creates r_waterripple that causes a wave effect when
set to 1. Perhaps I will change it after release to adjust the size of the
waves...

-- Eric Windisch
2000-01-12 02:24:09 +00:00
Marcus Sundberg f36c52b978 Made VID_CheckDGA() check for DirectVideo capability.
Made VID_CheckVMode() return a list of supported modes.
2000-01-12 00:53:21 +00:00
Marcus Sundberg 6e79c9f54c Added Digital Unix/TRU64 to tested OSes.
Added comment about Win98 untested since autoconf was added.
2000-01-12 00:52:38 +00:00
Joseph Carter 84cf42857b TODO updates 2000-01-11 12:12:25 +00:00
Bill Currie fa44a7de11 applied Xoxus' patch to check for svgalib errors, but exiting if vga_setmode
fails.
2000-01-11 04:59:45 +00:00
Jeff Teunissen 9af36c78ff Removed personally offensive copyright notice (mine -- I'll let anyone
else take all the credit they want, keep me out of it); edited so that the
DGA/Vmode detection functions return 0 if HAS_DGA is not defined.
2000-01-11 04:18:13 +00:00
Nelson Rush d7ec75b4d9 added Henti Smith's testimonial 2000-01-11 02:23:44 +00:00
Marcus Sundberg 923c6fa8d3 Made the code actually do something useful instead of segfaulting.
Changed functions so you get the version of the extensions.
2000-01-11 01:19:51 +00:00
Marcus Sundberg 60400e0537 config.h is included from the quake headers. 2000-01-11 01:18:23 +00:00
Marcus Sundberg 3866cc3771 Removed useless ifndefs.
Added rule for gl/dga_check.@OBJEXT@
2000-01-11 01:17:16 +00:00
Marcus Sundberg 9b8565da9c Add check for X11/extensions/xf86vmode.h 2000-01-11 01:16:26 +00:00
Zephaniah E. Hull 8cd3b8f3b6 Whoops, fix a bug on sv_user.c.. 2000-01-10 13:51:52 +00:00
Zephaniah E. Hull ac1b243f38 -pedantic is gone, GONE!
Never to return its GONE! *bounce*
2000-01-10 08:49:58 +00:00
Bill Currie b148faf259 common/snd_alsa.c:
do as much autodetection as possible, giveing the nicest sound possible
	May need special handing for old cards that can only do mono at 44100,
	but can do stereo at 22050 (eg sbpro). Depends on how alsa handles
	these. It is prefereable to have 22050 stereo over 44100 mono.
common/snd_dma.c:
	fixed passing structure instead of address of structure to Q_memset.
2000-01-10 08:38:18 +00:00
Joseph Carter 14eeca08c6 clean now does properly. 2000-01-10 07:55:48 +00:00
Nelson Rush 48e4cc464e forgot to add it with the IPv6 patch from Pontus 2000-01-09 22:19:33 +00:00
Nelson Rush 7560771b16 beginnings of IPv6 support by Pontus Lidman
(pali) i had to personally fix this so that it's optional, if anyone wants to enable this (it's not ready yet, it's just a star) you have to uncomment the line\
for QW_NET_SRC in qw_client/Makefile.in and qw_server/Makefile.in, you also have to uncomment LINUX_IPV6 definition in qw_common/net.h

here's an excerpt of Pontus's explaination:
I've started to work on IPv6 support. I guess it's not a top priority, as
the intersections of quake players and people with 6bone access is pretty
small, but at least I'm one of them ;)

If anyone else is interested in working on IPv6 support, or have
opinions/advice on how to go about it, I'd like to get in touch.
2000-01-09 22:11:12 +00:00
Nelson Rush c24ef4e0ee added ricardo to the authors/credits 2000-01-09 22:00:53 +00:00
Eric Windisch e688febe63 The previous 2 commits were on the rendering of menu.c
This commit makes it functional :) Wierd bug where fullscreen switch
isn't working, must fix...
-- Eric Windisch
2000-01-09 20:34:01 +00:00
Eric Windisch e6c9e1e5cd I forgot to modify vid_x.c, quake-x11 works now :)
--
Eric Windisch
2000-01-09 20:13:23 +00:00
Eric Windisch 2021a48efc Menu system is a bit more modular now and we have a workaround the problem
with the 'holes', we are using a (local) variable and incrementing it by 8
instead of using static values.
--
Eric Windisch
2000-01-09 20:10:55 +00:00
Loring Holden f1c9f11a2c Need to include draw.h so Draw_Crosshair() is defined 2000-01-09 19:44:46 +00:00