Bill Currie
b8dbaafa89
fix all texturing/clipping problems for currently supported cases. Now to sort
...
out the case where a polygon edge goes all the way across a cube face. There's
also the case where an egde terminates on adjoining faces, but spans a third
(though this is currently rare, but possible)
2000-11-14 04:56:20 +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
1ed9378fa4
this might work a little better :/ I hate duplicate code, but making the
...
enter/leave face functions use common code would be a pain.
2000-11-13 19:52:32 +00:00
Bill Currie
05f66b4c66
ok, this should fix the skybox edges
2000-11-13 19:38:56 +00:00
Bill Currie
862caa1012
move the edge rendering code out of the poly rendering code to esure all lines
...
have a chance at getting drawn. Also, forgot to re-set the enter/leave fields.
2000-11-13 18:20:32 +00:00
Bill Currie
d251d03252
this should take care of the case of a cube vertex being enclosed by a sky
...
polygon. If not, oh well, I won't know till tonight :/ (at least it compiles)
2000-11-13 17:07:57 +00:00
Bill Currie
602912aeb2
forgot to make sure it compiles before committing. compiles now, but uses an
...
unitted var (though gcc misses that)
2000-11-13 16:10:34 +00:00
Bill Currie
14d5c349fd
not there yet. the lines are debug info :)
2000-11-13 01:43:14 +00:00
Bill Currie
2b96ea275e
bind with the correct sky textures. no more dizzyness :)
2000-11-12 16:55:05 +00:00
Bill Currie
c9cb8538cc
getting closer. bings go outside of glBegin, not in :/. also, much of my
...
find_intersect was a tad borked. turns out no problems in gl_rsurf :) Now just
to take care of the wierder intersection cases.
2000-11-11 06:23:48 +00:00
Bill Currie
bc84e45835
this *should* fix the wonky clipping in gl_sky_clip 1 with skybox. won't fix
...
wonky texturing or wonky sky rendering yet :(. anyway, can't find out for
certain until I get home.
2000-11-10 21:58:00 +00:00
Bill Currie
7bd99717d2
gl_sky_clip is getting closer to working with skybox. Textures are borked (not
...
sure if I'm doing something wrong or if gl is having problems with the scale)
and clipping is a little wonky, but I know the reason for that:) Also, it
seems skys aren't always being drawn: probably something wrong in gl_rsurf.
2000-11-10 16:26:40 +00:00
Bill Currie
1d4c83b5bb
put download status in the application name as requested by Mabus. Nifty idea,
...
why didn't we think of it? :)
2000-11-09 19:31:07 +00:00
Ragnvald Maartmann-Moe IV
01853a7b9b
Restore missing paren.
2000-11-09 17:21:15 +00:00
Jeff Teunissen
ea2b747c73
Fix window manager hint.
2000-11-09 00:56:43 +00:00
Zephaniah E. Hull
1b4ed8cc3f
When loading a .loc file check each line to see if it has '#' as the
...
first char, if so the line is a comment.
2000-11-08 22:55:39 +00:00
Bill Currie
9ab8833def
forgot how lame blorland c was :/
2000-11-08 16:03:58 +00:00
Bill Currie
bc06876fa8
getting there with the skybox clipping. DO NOT play with gl_sky_clip if you
...
have a skybox loaded unless you're prepared to work on the code :)
2000-11-08 08:25:48 +00:00
Bill Currie
f8343a2707
so long as you're using skydome, gl_sky_clip is now a usefull speadup. it just
...
renders the sky as black (for now)
2000-11-08 06:08:25 +00:00
Bill Currie
d31a9f73de
Always use COM_CreatPath instead of Sys_mkdir
2000-11-08 06:07:03 +00:00
Bill Currie
631d5f470c
fix a nasty dir creation bug. there's probably a few more such spots :/
2000-11-08 03:13:38 +00:00
Bill Currie
26c6b9618f
fix a couple of problems that came up in SGI
2000-11-07 23:43:05 +00:00
Bill Currie
2f9292f3e4
do some fixups for make dist before going beta5 :)
2000-11-07 20:15:57 +00:00
Dabb
6b52545fb0
I don't think we want to free vid.buffer under win32...
2000-11-07 19:23:28 +00:00
Dabb
d1ec2e2cac
Oops... forgot to add "return false" - did it now.
2000-11-07 19:16:43 +00:00
Bill Currie
b7ea0dcf7b
small ws cleanups
2000-11-07 18:15:43 +00:00
Dabb
10d9030dc9
Fix lockup bug in Win32 - cleaned up VID_Allocbuffers (copy/paste from *nix counterparts :-)
2000-11-07 18:09:20 +00:00
Jeff Teunissen
59b79d250a
gl_rmain.c: Fix up brighten cvar/arg properly so it can be setrom'ed
...
vid.c: Get rid of the redundancy, much nicer.
quakeforge.lsm.in: Update Linux Software Map data file.
2000-11-04 08:20:20 +00:00
Jeff Teunissen
ba11d00aba
compat.h: Add str*equal () convenience macros
...
cl_main.c: Clean up version string a little
cmd.c: Add setrom parsing to first init phase, clean up includes a little
cvar.c: setrom command now uses set's semantics. Cvar_Set, Cvar_Set_f,
Cvar_Setrom_f now do a Con_DPrintf to report attempts to set CVAR_ROM
cvars.
sv_main.c: Clean up version string a little
vid.c: -winsize, -width, and -height no longer use Cvar_SetROM. The code
looks a little uglier, but it's more correct.
2000-11-04 07:42:43 +00:00
Bill Currie
c7790511ec
hopefully fix the surface cache alloc error
2000-11-03 18:29:42 +00:00
Bill Currie
46518d0229
do some alpha sorting
2000-11-03 16:55:55 +00:00
Thad Ward
57d8d38fd5
add the win32/resources dir to the include paths for vc6
2000-11-03 07:41:14 +00:00
Bill Currie
ef28d1b19f
fix a bug where maplist would seg on an empty map. d'oh :/
2000-11-02 21:14:43 +00:00
Dabb
f933bbcc32
Added include\win32\resources to include paths.
2000-11-02 19:48:25 +00:00
Dabb
81840d58c6
ICON2 -> ICON1 - LoadIcon works now for win32.
2000-11-02 19:47:33 +00:00
Dabb
88b05229bf
Two times void Sys_Init(void) - removed extra.
2000-11-02 18:24:54 +00:00
Dabb
f1070f5416
Um, added Coderjoe's resources and stuff.
2000-11-02 18:17:28 +00:00
Dabb
bf1ef353c1
Um, added Coderjoe's resources and stuff. Compiles again.
2000-11-02 18:02:10 +00:00
Jeff Teunissen
31c5c6079c
Fix Win32 software crash (null surface cache)
2000-11-02 17:02:59 +00:00
Thad Ward
28c972a3fd
get vc projects building again
2000-11-02 07:38:41 +00:00
Bill Currie
2fc438ca13
hopefully fix Fragman's compilation problems on Mandrake 6.1
2000-11-01 06:31:29 +00:00
Forest Hale
41a62ccfc2
Fix for insta-crash bug to do with sys_nostdout being checked before it was registered (grabbed solution from sys_unix.c)
2000-11-01 03:54:43 +00:00
Forest Hale
760c9996d4
added #include's for cl_input.h and view.h so it will now compile again
2000-11-01 03:40:05 +00:00
Zephaniah E. Hull
4aacab9013
r_skyname on the server should be CVAR_SERVERINFO, not CVAR_NONE.
2000-11-01 03:09:55 +00:00
Bill Currie
56f7cce92e
fix the missing explosion noises (and other impact sounds)
2000-10-31 05:48:32 +00:00
Bill Currie
5c2257399d
oops :/
2000-10-31 05:29:32 +00:00
Bill Currie
3a9eba4f03
ok, server now runs without segging on a cvar (with simple testing, anyway.
...
needs fuller bashing).
2000-10-31 05:24:34 +00:00
Bill Currie
54963bfcb4
vid_fullscreen is meant to be CVAR_ROM, not CVAR_ARCHIVE
...
* taniwha programs his black logo logitech wheel mouse with secret instructions
2000-10-31 04:16:20 +00:00
Bill Currie
cdedafcbf3
finally. no more undefined symbol "gzgets" :)
2000-10-30 21:16:46 +00:00
Bill Currie
47eea32832
fix the annoying white line at the bottom of the world view when viewsize is
...
90%. This was caused by a rounding error when converting from float to int.
Also, viewsize can now safely be changed in the console.
2000-10-30 04:10:32 +00:00