Bill Currie
345d34c386
fix make dist
2001-02-06 00:23:31 +00:00
Bill Currie
ff12a738b5
Linux frame buffer support from Ryan Nielsen <ran@gondolin.fortyoz.org> (thank
...
you). While not yet fully functional, it compiles and runs to the point of
failing to find a mode (probably my fault, that:), but there's no mouse
support yet and the keyboard input isn't playable.
2001-02-02 05:56:53 +00:00
Ragnvald Maartmann-Moe IV
a348e15954
Split in_ggi.c off from vid_ggi.c
2001-01-22 23:11:15 +00:00
Zephaniah E. Hull
92f357a2ad
locs.c should be compiled into all client targets, but NOT the server.
...
(oops)
2001-01-20 05:13:52 +00:00
Bill Currie
e127bd9ebb
rename cl_trans.c to sw_skin.c and gl_trans.c to gl_skin.c
...
also, remove R_TranslatePlayerSkin placing it's contents into gl_skin.c
2001-01-17 04:48:54 +00:00
Dabb
b397f55327
Added --enable-packetlog.
2001-01-15 16:56:07 +00:00
Bill Currie
7d8fb5901e
ipv6 support. TOTALLY untested except for compile time.
2001-01-15 04:09:07 +00:00
Jeff Teunissen
b4c4263d35
Whoops, forgot to add joy_win.c to EXTRA_libqfjs_a_SOURCES :)
2001-01-11 10:21:17 +00:00
Jeff Teunissen
84ad232ed0
Getting ready for 0.2.99beta6...
2001-01-11 10:07:19 +00:00
Bill Currie
381f5b6df4
cvars and cvar alias now use a hash table for lookups. commands and aliases
...
coming soon :)
2001-01-04 19:10:38 +00:00
Bill Currie
0192ed40c3
the progs engine and the server are now completely independent paving the way
...
for CSQC.
2001-01-03 05:54:35 +00:00
Bill Currie
b6c832d900
while not 100% complete (sv is still referred to as well as r_skyname), the
...
progs engine no longer refers to any global vars. This alows for multiple progs
being loaded (NOTE: NOT multiple mods, but (eg) for various protocol
extensions) and, once the last couple of issues are taken care of, CSQC.
2000-12-31 07:43:09 +00:00
Bill Currie
c71fc78360
it was decided the menu code should return until release. here it is with the
...
gettimeofday -> Sys_DoubleTime change (though I'm having some operational
issues (non-critial) with the server list).
2000-12-29 03:14:53 +00:00
Zephaniah E. Hull
01238243c1
Due to snax's ping stuff not compiling under windows, I did a little
...
cleaning.
Specificly, the entire menu system has been completely and utterly
removed.
Flame me AFTER writing a replacement. <=:]
2000-12-26 17:41:26 +00:00
Bill Currie
1a84d5e93b
turns out gl_refrag.c just isn't really needed
2000-12-19 05:42:15 +00:00
Jeff Teunissen
e886b0566d
Add support for SDL CD audio, rename --enable-sdlsound to
...
--enable-sdl-audio
2000-12-11 09:50:26 +00:00
Jeff Teunissen
f6fbe8df16
SDL sound support.
2000-12-09 20:46:05 +00:00
Jeff Teunissen
329d51b4e8
context_x11.h -- didn't mean to commit my local changes
...
rest: Apply patches from Michael Weiser <michael@weiser.saale-net.de>
2000-12-08 07:46:40 +00:00
Jeff Teunissen
377655df11
Get the makefiles to link the new extension system in.
2000-11-29 04:56:23 +00:00
Jeff Teunissen
8465917ed1
Stole a proper version comparison function from dpkg. Version strings
...
(for sv_minqfversion) are no longer compared as floats, so a server admin
can require client versions with a lot more granularity. (e.g. 0.2.99beta5
is greater than 0.2.99beta4, but lower than 0.3.0)
2000-11-26 09:48:01 +00:00
Bill Currie
293d2bcc13
split gl_sky.c into gl_sky.c and gl_sky_clip.c (should have done this in the
...
first place, but I didn't realise how much code would go into sky clipping).
2000-11-15 17:20:54 +00:00
Bill Currie
bf184744f8
make sv fp rounding same as cl. doesn't seem to help with obtuse angles, but
...
it doesn't seem to hurt, either.
2000-11-13 21:10:18 +00:00
Bill Currie
2f9292f3e4
do some fixups for make dist before going beta5 :)
2000-11-07 20:15:57 +00:00
Bill Currie
46518d0229
do some alpha sorting
2000-11-03 16:55:55 +00:00
Bill Currie
cdedafcbf3
finally. no more undefined symbol "gzgets" :)
2000-10-30 21:16:46 +00:00
Bill Currie
06e50ba0c9
chop up gl_warp into gl_sky, pcx and tga. also break out pcx stuff from client.h
2000-10-28 19:58:22 +00:00
Zephaniah E. Hull
5d07b61d7a
The big particle rework!
...
Lots of changes, more then I can cover quickly.
Things now look, different, and probally much better!
Note, SOFTWARE RENDERING IS BROKEN with this commit!
2000-10-28 08:02:08 +00:00
Bill Currie
29532ecedc
accidently committed this with an experimental file
2000-10-26 22:49:08 +00:00
Bill Currie
baf8a494d6
fix sgl linking
2000-10-26 20:16:11 +00:00
Bill Currie
27465bc765
bring in Despair's (Ragnvald Maartmann-Moe IV, rmmiv@earthlink.net) clean up
...
of the gl setup code.
2000-10-26 06:08:09 +00:00
Bill Currie
dcd1201131
create VID_GetWindowSize in vid.c and use it elsewhere for window size
...
selection. in_x11.c just had refs to scr_width and scr_height removed.
2000-10-21 07:15:30 +00:00
Zephaniah E. Hull
760dfb8541
%l %a %A %h, for say and say_team, not quite finished yet.
2000-10-06 16:30:37 +00:00
Zephaniah E. Hull
6f37b6c074
If we use gcc, then we use -pipe, or we use -save-temps.
...
Added *.i and *.s to the clean rule, for above -save-temps.
2000-09-28 04:32:55 +00:00
Jeff Teunissen
50abe6080e
Joystick support generalized, autoconfiscated. Systems without joystick
...
support are built with joy_null.c. To create a joystick driver for a new
system, take a look at joystick.h and joy_null.c for the driver
interface. I'd like to see a Windows driver using this interface, it would
probably simplify in_win.c greatly.
2000-09-26 14:16:09 +00:00
Bill Currie
fb55453675
David Jeffery's linux joystick support ala nuq
2000-09-26 03:21:06 +00:00
Jeff Teunissen
830d6e044e
debian/*: Yaay, Debian packages. They're not perfect, but they should do
...
the job. -3dfx doesn't get a package built right now, there
are...obstacles.
acinclude.m4, configure.in, Makefile.am: -sgl is detected separately from
-sdl now, and HAVE_XMESA is no longer in use.
2000-09-23 08:06:40 +00:00
Bill Currie
b55b0264b5
model loading reorg ala nuq. once again, gl hasn't been tested (will test when
...
I get home tonight). This is in preparation for bmodel fulbrights.
2000-09-20 22:11:17 +00:00
Bill Currie
3396ca6fde
ALSA 0.6 support added. old snd_alsa.c renamed to snd_alsa_0_5.c
2000-09-18 03:07:49 +00:00
Jeff Teunissen
cf2f9a1233
Add teamplay.[ch] to makefiles, also found some necessary files that would
...
be missed by make dist.
2000-08-02 22:49:41 +00:00
Jeff Teunissen
808e3295ab
Add $(GLX_LIBS) to -sgl _LDADD; temporary.
2000-08-02 01:31:16 +00:00
Jeff Teunissen
6a008a83c9
[mumble mumble] SDL target fixed, made -ggi not build.
2000-07-11 07:57:26 +00:00
Jeff Teunissen
1e28e71322
Normal SDL support. It might work. :)
2000-07-11 07:51:36 +00:00
Jeff Teunissen
ba47dca3aa
SDL support in configure.in... it isn't turned into a target yet, but it
...
will be soon.
2000-07-11 05:05:27 +00:00
Joseph Carter
39dcc9fdf3
The "Save Endy's Life" commit
...
Um, %d is not for floats, use %f
2000-06-26 02:35:40 +00:00
Bill Currie
acb5f4b21a
revert Endy's HL changes. Sorry endy but what would you rather have: HL
...
support in quakeforge, or knghtbrd using your guts for violin strings? :)
2000-06-16 09:41:42 +00:00
James Brown
a495278595
Fixed automake makefile for hl_*.c
2000-06-10 03:48:25 +00:00
Zephaniah E. Hull
53b2cafae8
We have -3dfx again, took me a hour or two to do it..
2000-06-09 20:15:08 +00:00
Joseph Carter
9a348350df
Multitexture for GLX, sortof. It's useless to you unless you've got
...
SGIS_multitexture (I assure you, unless you're on IRIX, you don't have
it!) Added a Sbar_Changed () to fix the sbar overbright for a few people
and the very beginnings of ARB_multitexture are now in glquake.h
2000-06-04 13:53:29 +00:00
Joseph Carter
d3a9357080
Remember to ./bootstrap with this update - doesn't seem to happen for you
...
when you compile..
model.c has been stuffed wholesale into gl_model.c.. It's also no longer
common source. Now it's a server and software thing. This is needed so
GL model/map code can do things that software loading can't and server
loading shouldn't.
2000-06-03 12:15:49 +00:00
Marcus Sundberg
77c92b8334
Added MME sound support.
2000-05-31 22:51:11 +00:00