Jeff Teunissen
d3da228aef
Largely whitespace, some opts, reverse order in which command-line parms
...
and environment variables are used. Command-line should ALWAYS override
the environment.
2000-12-08 04:40:02 +00:00
Jeff Teunissen
ebc281c279
Use QFGL on 3Dfx.
2000-12-08 04:36:23 +00:00
Bill Currie
a356859bb2
use UTC dates when generating the changelog
2000-12-07 20:51:34 +00:00
Bill Currie
600e6dac57
remove possible trigraphs (eww)
2000-12-07 17:08:38 +00:00
Bill Currie
9f924b3a9e
add includes lordhavoc forgot
2000-12-07 11:34:18 +00:00
Bill Currie
4ee0be8f91
first step on the way to merged gl_screen.c and screen.c
2000-12-07 11:12:19 +00:00
Forest Hale
be6e940417
updated .lit loader, forgot to commit this a while back
2000-12-07 08:59:56 +00:00
Bill Currie
3feecbde94
cvar doc patches from Misty
2000-12-07 03:02:12 +00:00
Bill Currie
dbbc2cd777
comment patches from Misty
2000-12-07 00:08:42 +00:00
Bill Currie
02f14aa326
style changes
2000-12-06 19:45:22 +00:00
Bill Currie
0974d76447
d'oh, forgot to remove the surrounding if(pr_boundscheck) :/
2000-12-06 18:51:54 +00:00
Bill Currie
56656df96a
remove the duplicated progs engine. That would have been a maintainence
...
nightmare.
2000-12-06 18:41:21 +00:00
Dabb
bb2928830c
Added alternative download sites for borland complier & service packs.
2000-12-06 18:33:55 +00:00
Dabb
e8cf0e53f4
First try load qwprogs.dat, then try progs.dat and then fail.
2000-12-06 18:27:23 +00:00
Dabb
8bd6cf15c2
Added #include "host.h"
2000-12-06 13:54:49 +00:00
Dabb
a7b6d2df88
Brought over pr_exec.c and pals from darkplaces.
...
Improvements include bounds checking, 40% less instructions per
opcode, support for 65535 globals. Might even break something.
2000-12-06 13:23:44 +00:00
Dabb
0dd34a3e20
Added include host.h
2000-12-05 20:29:15 +00:00
Jeff Teunissen
ab4f4f7d2b
Update style guidelines
2000-12-05 16:59:49 +00:00
Bill Currie
29970187d7
sprintf audit.
2000-12-05 16:51:01 +00:00
Bill Currie
b34504057c
char *buf; strn.* (..., sizeof(buf) ...) doesn't work so well :/
2000-12-05 16:41:28 +00:00
Bill Currie
eae11661e4
strncat parameter audit. Unfortunatly, strncat is counter-intutite: the n in
...
strncat is not the maximum length of the destination string, but of the SOURCE
string, thus strncat (dest, src, sizeof (dest)) is incorrect. It should be
strncat (dest, src, sizeof (text) - strlen (dest)). Even then, no terminating
nul will be written if src is too long, but at least it won't crash the stack:)
2000-12-05 16:04:12 +00:00
Zephaniah E. Hull
66e0e31b57
strcat -> strncat
...
sprintf -> snprintf
AKA, really big buffer overflow security fixes.
More to come, geez we have holes everywhere.
2000-12-05 11:08:30 +00:00
Jeff Teunissen
2652e77b5f
Update style guide.
2000-12-05 07:07:55 +00:00
Jeff Teunissen
fefca3d275
Fix up host.h snafu's
2000-12-05 06:58:01 +00:00
Bill Currie
cbf7cd5447
show_time 2 will select 12h clock as opposed to 24h (Misty again)
2000-12-05 06:57:44 +00:00
Bill Currie
97f7b9a568
rename quakedef.h to host.h (I should have done this months ago).
...
NOTE: -{sdl,sgl,3dfx,ggi,wgl,mgl} targets are very likely to be broken
if any file fails to compile, just put #include "host.h" into it
2000-12-05 06:33:44 +00:00
Bill Currie
9554be96f9
clean up screen.c and gl_screen.c includes
...
remove scr_allowsnap from screen.c
move crosshair related cvars to *screen.c
2000-12-05 05:55:16 +00:00
Bill Currie
481fe0b9ed
Misty's hudswap/fps/time patch to put the fps/time on the opposite side of the
...
screen to the hud.
2000-12-05 04:21:47 +00:00
Bill Currie
19a1e03f5d
apply Misty's clock patch part 2
2000-12-05 03:22:35 +00:00
Bill Currie
b5ff8b5c6c
re-arrange things a bit, make some items clearer and correct some spelling
...
errors
2000-12-05 01:30:13 +00:00
Bill Currie
6b3f8e5dba
make sure com_gamedir exists before writing config.cfg
2000-12-04 16:07:08 +00:00
Bill Currie
37eb211c0a
Misty's clock hack. show_clock 1 displays a clock on the screen for those that
...
need to know the current time while playing.
2000-12-04 03:46:04 +00:00
Bill Currie
ae290926c4
WildCode's location marking code (with a little touchup).
2000-12-03 23:52:54 +00:00
Dabb
5910c51bbe
Replaced my crap with Seth's instructions.
2000-12-03 11:06:09 +00:00
Dabb
0a8b0a72d2
Removed evil things. WIN32 SDL/SGL now uses (totally crappy)
...
SDL sounds instead of old directx sounds. Its time to pay for "portability".
2000-12-03 10:53:07 +00:00
Dabb
05bb0be33a
WIN32 SDL/SGL now uses (totally crappy) SDL sounds instead of old directx sounds. Its time to pay for "portability".
2000-12-03 10:48:02 +00:00
Dabb
b426b6daa7
Crappy complier doesn't allow me to UNDEF _win32 on command line! So here we have def WIN32SDL until I figure out better way to do it. Oh yeah, WIN32 SDL/SGL now uses (totally crappy) SDL sounds instead of old directx sounds.
2000-12-03 10:47:07 +00:00
Bill Currie
3bafaa371c
don't bother downloading sounds if we are unable to play them.
2000-12-03 01:57:29 +00:00
Bill Currie
8ed2ff9241
-svga now works in background. NOTE: mouse and joystick are probably still
...
grabbed by svgalib.
2000-12-02 22:19:26 +00:00
Bill Currie
7faabf5032
add thiss before I accidently lose it. It's intended use is for when I
...
eventually implement the demo movie writer and it will write the sound to a
file rather than the soundcard.
2000-12-02 19:59:35 +00:00
Bill Currie
bacfb94db0
a slight update
2000-12-02 19:57:23 +00:00
Bill Currie
67896c5d5d
fix a stupid bug
2000-12-02 08:31:18 +00:00
Bill Currie
7623a08ada
don't subdivide sky polys. we don't need it and it only slows us down
2000-12-02 07:41:47 +00:00
Bill Currie
e8da8add75
disable debug output. oops :/
2000-12-02 07:41:06 +00:00
Jeff Teunissen
19dd0f19dd
whitespace
2000-12-02 06:17:47 +00:00
Bill Currie
2f02dffe41
this shows the possible cases for clipping a polygon against a cube (from the
...
inside). Hopefully, more skybox clipping documentation will be forthcoming :)
2000-12-02 06:14:10 +00:00
Bill Currie
bd47fcf241
pass though indent, correct a comment and change vertexen to vertices
2000-12-02 06:09:18 +00:00
Bill Currie
c90adba9dc
finally. every condition I've been able to produce in start.bsp (quad jump to
...
the top of the map) works well. Depth issues have been taken care of as well
(sort of: same problems as non-clipped skybox, but you don't get sky IN the
map any more)
2000-12-02 05:32:50 +00:00
Bill Currie
6ced43e560
this SHOULD take care of case 5.3. Find out when I get home :/
2000-12-01 19:57:33 +00:00
Jeff Teunissen
7b82e44ca1
Fix PCX loading on big-endian systems
2000-12-01 08:59:44 +00:00