pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching.
Added version+time+date to segfault lots. try to use vbo+vao as needed. added a manifest file in order to disable uac emulation and its virtual store lies. particles now support a sort of namespace. eg: an effect called "cfg.effect" will load up the 'cfg' particle config and use its 'effect' effect (but not replace any explicit effects). You can still create particle effects called 'cfg.effect' with no issue. Added support for fsarchive plugins. Added a sys_register_file_associations command. .bsp not yet handled, but demo playback should work fine. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4324 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
152f3cf78a
commit
ffc2a08589
93 changed files with 2811 additions and 1336 deletions
|
@ -36,7 +36,6 @@ static unsigned int SSDL_GetDMAPos(soundcardinfo_t *sc)
|
|||
static void VARGS SSDL_Paint(void *userdata, qbyte *stream, int len)
|
||||
{
|
||||
soundcardinfo_t *sc = userdata;
|
||||
int buffersize = sc->sn.samples*(sc->sn.samplebits/8);
|
||||
|
||||
#ifdef SELFPAINT
|
||||
sc->sn.buffer = stream;
|
||||
|
@ -45,6 +44,8 @@ static void VARGS SSDL_Paint(void *userdata, qbyte *stream, int len)
|
|||
S_MixerThread(sc);
|
||||
sc->snd_sent += len;
|
||||
#else
|
||||
int buffersize = sc->sn.samples*(sc->sn.samplebits/8);
|
||||
|
||||
if (len > buffersize)
|
||||
{
|
||||
len = buffersize; //whoa nellie!
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue