Go to file
Timothy C. McGrath d649508b5d This took half the hair on my head. Just kidding:
cl_max_particles now lives in *part.c - in GL it dynamically changes the
amount of particles on the fly! Needless to say this is fun, and this is
proboably the third cvar that uses the callbacks function at all - which
IMHO is really a cool trick Taniwha.

However I'm losing my SANITY in r_part.c - if someone could take a look,
I'd be greatly appreciative. It should be obvious to any developer that
I'm having a few problems. :P Basically the dynamic code is completely
and totally disabled, and I hacked in code which *works* but shouldn't
EVER EVER EVER be left there after we fix this as it is downright EVIL
the way I implimented it. SW client does work, and does still work with
+set cl_max_particles - however the hacks I made to get it to do that...
*shakes head* Tread softly in there, it's a mess.

Other notes of interest:
I changed show_time so it archives its setting. Got annoyed with it. If
someone finds this change to be bad, change it back. :)

glspeed.cfg got updated with a setting of 60 for cl_max_particles. 60
works nicely, and doesn't use too much speed on my aging hardware, so
I'm sure newer systems will just plain FLY with this on.

I also changed the cl_maxfps setting as 72 is great if you aren't using
a modem !.! due to the way cl_maxfps works, the higher it goes, the more
data is sent to you by the server. This causes a heck of a lot of lost
packets if you don't have the bandwidth OR if your card can't keep up
with the framerate. Either of which is bad. I set it to 30, the default
of the cvar is 0/32 so go figure out what works best for you I say.

Let me know if this blows up in your face and ESPECIALLY let me know if
you can fix the r_part.c problems!

Misty-chan
2001-04-03 02:56:39 +00:00
RPM initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
debian GGI has been eradicated. It's broken and none of us use it, therefore 2001-02-22 00:24:45 +00:00
doc This took half the hair on my head. Just kidding: 2001-04-03 02:56:39 +00:00
include ZERO_LENGTH_ARRAY causes problems for external progs, so just go to 1 2001-04-01 02:09:48 +00:00
libs make the start calculation a little more accurate 2001-04-01 03:30:17 +00:00
nq link libQFutil.so against libz so the clients (and tools) don't need to worry 2001-03-31 03:51:25 +00:00
qw This took half the hair on my head. Just kidding: 2001-04-03 02:56:39 +00:00
tools heh, seem to have forgotten this 2001-04-02 21:30:16 +00:00
.gitignore Shared library support. The util and gamecode libraries are now shared, 2001-03-29 09:07:44 +00:00
COPYING initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
CodingStyle initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
INSTALL initial checkin of most recent newtree and nuq(?) source 2001-02-19 21:15:25 +00:00
Makefile.am start merging stuff into libs/util and fix the concequences in nq. nq doesn't 2001-02-21 19:35:06 +00:00
NEWS Cleared the NEWS file - what was there didn't even apply to newtree it was 2001-02-23 00:49:59 +00:00
TODO Since nobody cares the structure of the menu after it's rewritten, I've 2001-03-04 13:55:05 +00:00
acconfig.h bare bones sys stuff moved into libQFutil. unix stuff seems to work just fine, 2001-03-30 23:24:57 +00:00
acinclude.m4 Working on one common configure which lets nq and qw compile. 2001-02-20 03:10:06 +00:00
bootstrap Shared library support. The util and gamecode libraries are now shared, 2001-03-29 09:07:44 +00:00
configure.in bare bones sys stuff moved into libQFutil. unix stuff seems to work just fine, 2001-03-30 23:24:57 +00:00