Commit graph

108 commits

Author SHA1 Message Date
Nelson Rush
d1efeccbf5 added loring's patch
The following patch fixes the build for those platforms that do not have CD
support (ie, are using null support)
2000-01-06 05:35:30 +00:00
Eric Windisch
930c9497b0 r_local.h was missing a few declarations killing glquake compile at least on my system. The declarations missing were:
void D_Start_Particle(void);
	void D_DrawParticle(void);
	void D_EndParticle(void);
2000-01-06 05:21:08 +00:00
Nelson Rush
6e69591b3f added loring's patch to fix non-linux platform problems
Solaris stuff:
* vid_sunx.c - Added missing S_Init() so sounds works
* vid_sunx.c - Don't XCloseDisplay() if x_disp is 0
* vid_sunx.c - ClientMessage references only apropos for QuakeWorld

Non-linux stuff:
* qw_client/Makefile.in - use QW_CL_SYS_SRC instead of SYS_SRC
2000-01-06 04:33:34 +00:00
Marcus Sundberg
8a2d0d0e8f Fix typo in BSD defines. 2000-01-06 03:13:59 +00:00
Marcus Sundberg
42154bc63f Moved CD_f from cd_linux.c and cd_win.c into cd_wrapper.c.
Added support for CDROM on (Free)BSD.
2000-01-06 02:43:04 +00:00
Marcus Sundberg
581e31b505 Fixed some warnings. 2000-01-06 01:43:44 +00:00
Marcus Sundberg
4120cda2d2 Include config.h and use #ifdef HAVE_SYM_PREFIX_UNDERSCORE instead of bogus #ifdef ELF 2000-01-06 00:52:51 +00:00
Marcus Sundberg
b86ca17101 Fixed bunch of unused variables. 2000-01-06 00:29:41 +00:00
Marcus Sundberg
04c438c55e Check return code from mmap() properly. 2000-01-05 21:22:48 +00:00
Joseph Carter
4ebf133971 Merged the makefile targets as much as is safe to do without a serious
code alteration.  Cut my build time from 20 minutes down to about 5 from
an autoconf-clean tree.
2000-01-05 19:10:52 +00:00
Zephaniah E. Hull
b68f84619e Fixes for portability issues.. 2000-01-05 16:55:01 +00:00
Zephaniah E. Hull
dbbeff44fc We now have fullbright textures for GL!
This is going in as a bug fix after talking it over with Knghtbrd and Deek..
2000-01-05 15:23:12 +00:00
Joseph Carter
6e6f044ef1 VERY IMPORTANT commit before release---crosshair 3 was a little high, you
could hit anything simple with it sure, but some of us snipe.  Fixed it.
2000-01-05 10:25:30 +00:00
Marcus Sundberg
d28880656b Win32 has snprintf and vsnprintf underscored. Use proper defines if needed. 2000-01-05 01:19:13 +00:00
Marcus Sundberg
8ce6e3d062 Removed the dummy VGA_* variables as they are not needed anymore. 2000-01-05 00:31:47 +00:00
Nelson Rush
705c1d0e3b fixed some problems 2000-01-05 00:11:02 +00:00
Nelson Rush
a77bb35db6 Fixed buffer overflow problems, changed sprintf to snprintf don't use this yet, i have a few things that need to be fixed. 2000-01-05 00:05:48 +00:00
Marcus Sundberg
b9d6599958 Include mgraph.h here.
Made mouseactive extern (defined in in_win.c)
Removed unused variables.
Some minor cleanups.
2000-01-04 23:32:43 +00:00
Marcus Sundberg
bb1f7ac924 Define uiWheelMessage and mouseactive here.
Removed unused variables.
Some minor cleanups.
2000-01-04 23:31:14 +00:00
Marcus Sundberg
fce145168c Arm x86 assembly with #if id386 2000-01-04 23:30:00 +00:00
Marcus Sundberg
6120f2dab5 Server need mmsystem.h for timeGetTime() 2000-01-04 22:24:49 +00:00
Marcus Sundberg
de443cad14 Mingw32 needs to include initguid.h before dinput.c - do that if we have it
uiWheelMessage needs to be defined here.
Avoid multi-line C++-comments.
2000-01-04 22:16:27 +00:00
Marcus Sundberg
f0a9fffc5a Add support for cd_win.c 2000-01-04 22:11:17 +00:00
Marcus Sundberg
5d5cfd6e4b Include mmsystem.h if we have it. 2000-01-04 22:09:43 +00:00
Nelson Rush
19b2728495 Applied prototype fix to vid_svgalib.c and removed unused variable from qw_client/cl_main.c 2000-01-04 05:52:00 +00:00
Nelson Rush
de56a6f223 removed extra m_filter registration 2000-01-04 05:38:27 +00:00
Nelson Rush
5f20ff0bd7 added loring's multi-platform, non-mesa OpenGL patch. 2000-01-04 05:33:00 +00:00
Joseph Carter
49d9711def Small mingw32 fix and updated debian/control 2000-01-04 04:14:35 +00:00
Joseph Carter
740177b2c0 Another merge from BigM 2000-01-04 03:34:56 +00:00
Zephaniah E. Hull
6006adda7c Backported and merged the qw_client/keys.c to uquake.
Added support for the KP_* keysyms..
2000-01-04 01:53:31 +00:00
Joseph Carter
0b8df448c2 Major configure.in update, applied BigM's gl_rsurf.c merge patch 2000-01-04 01:03:18 +00:00
Zephaniah E. Hull
ced209c8ba Reordering the scancode stuff for some stuff I'm doing after release.. 2000-01-04 00:17:30 +00:00
Jeff Teunissen
fbc21a8c5e * Merged d_polyse.c from qw_client, _unchanged_ -- current data suggest it
works properly with UQ.
* Repaired my FIXME in r_alias.c (caused UQ's software targets to segfault)
2000-01-03 23:27:17 +00:00
Nelson Rush
0b480a8691 added copyright lines 2000-01-03 22:12:26 +00:00
Nelson Rush
d75ee8d6b7 Optimized VectorCompare() 2000-01-03 22:10:13 +00:00
Joseph Carter
55a4e4e01c Fixed register_check(), renamed a couple of non-headers to the "standard"
naming of .-c, also the very beginnings of the eventual source reformat.
2000-01-03 21:54:18 +00:00
Jeff Teunissen
6337f34ba1 * Fixed an X11 software renderer crash in vid_x.c, thanks Justin A. McCright
* Renamed chase_* to cl_chasecam_* in UQ to match their parent cvar.
* Changed cl_chasecam* in UQ to be saved in config.cfg
* Moved dosasm.s to common, though it doesn't seem to be referenced at _all_
2000-01-03 21:20:01 +00:00
Joseph Carter
7a6884e4fb Portability fix 2000-01-03 20:16:47 +00:00
Jeff Teunissen
a6a29bdb63 Moved skin.c to common/ -- it doesn't conflict with UQ, so it might as
well be moved now.
2000-01-03 16:53:06 +00:00
Jeff Teunissen
c8339f5d3a Moved buildnum.c to common/ -- we don't use it any more, but we could.
Also changed it so that the starting build number would be 21 Dec 1999,
the date of the Q1 source release. Today would be build number 13. :)
2000-01-03 16:49:28 +00:00
Jeff Teunissen
978ccb3cc8 Merged nonintel.c into common/ 2000-01-03 13:45:02 +00:00
Jeff Teunissen
71b8dc4cad Merged r_bsp.c into common/ 2000-01-03 13:35:09 +00:00
Jeff Teunissen
a671482dd5 sys_linux.c merged and moved into common/ 2000-01-03 12:12:13 +00:00
Jeff Teunissen
202f794fbe The merge continues...sys_null.c (Portability aid) is common. 2000-01-03 11:14:42 +00:00
Jeff Teunissen
518401c90c Simplified COM_Block*Checksum (don't worry, it's still compatible -- I
tested it), merged r_alias.c (note the FIXME at the end of r_alias.c)
2000-01-03 10:41:24 +00:00
Joseph Carter
24312dcadd Fixed bug with shareware pak file 2000-01-03 09:19:02 +00:00
Joseph Carter
68785812de More BSD fixes from Darius 2000-01-03 08:00:46 +00:00
Nelson Rush
28d134d096 added vid_sdl.c and cd_sdl.c which are part of Maas patch for the SDL merge. 2000-01-03 06:26:49 +00:00
Nelson Rush
a841b90d2d SDLQuake merge with our tree made possible by Sam Lantinga and Maas van den Berg, currently the video and cdrom audio are supported. 2000-01-03 06:18:32 +00:00
Joseph Carter
d0674e837c pandr's pr_* merge.. 2000-01-03 04:45:54 +00:00