mirror of
https://github.com/nzp-team/fteqw.git
synced 2024-11-10 14:42:13 +00:00
I accidentally disabled dsound.
also, 'cmd setinfo' without extra args was spamming the server's console instead of the client's. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5231 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
be555f7375
commit
8003ba3c6c
6 changed files with 14 additions and 3 deletions
|
@ -127,6 +127,7 @@
|
|||
// Audio Drivers
|
||||
#define AVAIL_OPENAL
|
||||
#define AVAIL_WASAPI //windows advanced sound api
|
||||
#define AVAIL_DSOUND
|
||||
#define HAVE_MIXER //support non-openal audio drivers
|
||||
|
||||
// Audio Formats
|
||||
|
|
|
@ -129,6 +129,7 @@
|
|||
// Audio Drivers
|
||||
//#define AVAIL_OPENAL
|
||||
//#define AVAIL_WASAPI //windows advanced sound api
|
||||
#define AVAIL_DSOUND
|
||||
//#define HAVE_MIXER //support non-openal audio drivers
|
||||
|
||||
// Audio Formats
|
||||
|
|
|
@ -126,6 +126,7 @@
|
|||
// Audio Drivers
|
||||
#define AVAIL_OPENAL
|
||||
#define AVAIL_WASAPI //windows advanced sound api
|
||||
#define AVAIL_DSOUND
|
||||
#define HAVE_MIXER //support non-openal audio drivers
|
||||
|
||||
// Audio Formats
|
||||
|
|
|
@ -89,6 +89,7 @@
|
|||
// What do we NOT want to use
|
||||
#undef AVAIL_FREETYPE //for truetype font rendering
|
||||
#undef AVAIL_WASAPI //windows advanced sound api
|
||||
#undef AVAIL_DSOUND
|
||||
#undef BOTLIB_STATIC //q3 botlib
|
||||
#undef AVAIL_XZDEC //.xz decompression
|
||||
#undef AVAIL_GZDEC //.gz decompression
|
||||
|
|
|
@ -1578,7 +1578,7 @@ qboolean SV_MVD_Record (mvddest_t *dest)
|
|||
|
||||
if (sv_demoExtensions.ival == 2 || !*sv_demoExtensions.string)
|
||||
{ /*more limited subset supported by ezquake*/
|
||||
demo.recorder.fteprotocolextensions = PEXT_CHUNKEDDOWNLOADS|PEXT_256PACKETENTITIES|/*PEXT_FLOATCOORDS|*/PEXT_MODELDBL|PEXT_ENTITYDBL|PEXT_ENTITYDBL2|PEXT_SPAWNSTATIC2;
|
||||
demo.recorder.fteprotocolextensions = /*PEXT_CHUNKEDDOWNLOADS|*/PEXT_256PACKETENTITIES|/*PEXT_FLOATCOORDS|*/PEXT_MODELDBL|PEXT_ENTITYDBL|PEXT_ENTITYDBL2|PEXT_SPAWNSTATIC2;
|
||||
// demo.recorder.fteprotocolextensions |= PEXT_HLBSP; /*ezquake DOES have this, but it is pointless and should have been in some feature mask rather than protocol extensions*/
|
||||
// demo.recorder.fteprotocolextensions |= PEXT_ACCURATETIMINGS; /*ezquake does not support this any more*/
|
||||
// demo.recorder.fteprotocolextensions |= PEXT_TRANS; /*ezquake has no support for .alpha*/
|
||||
|
@ -1607,7 +1607,7 @@ qboolean SV_MVD_Record (mvddest_t *dest)
|
|||
}
|
||||
|
||||
//pointless extensions that are redundant with mvds
|
||||
demo.recorder.fteprotocolextensions &= ~PEXT_ACCURATETIMINGS | PEXT_HLBSP;
|
||||
demo.recorder.fteprotocolextensions &= ~PEXT_ACCURATETIMINGS | PEXT_HLBSP | PEXT_CHUNKEDDOWNLOADS;
|
||||
#ifdef PEXT_Q2BSP
|
||||
demo.recorder.fteprotocolextensions &= ~PEXT_Q2BSP;
|
||||
#endif
|
||||
|
|
|
@ -4264,6 +4264,13 @@ qboolean SV_UserInfoIsBasic(const char *infoname)
|
|||
return false;
|
||||
}
|
||||
|
||||
|
||||
static void SV_SetInfo_PrintCB (void *ctx, const char *key, const char *value)
|
||||
{
|
||||
client_t *cl = ctx;
|
||||
SV_ClientPrintf(cl, PRINT_HIGH, "\t%-20s%s\n", key, value);
|
||||
}
|
||||
|
||||
/*
|
||||
==================
|
||||
SV_SetInfo_f
|
||||
|
@ -4279,7 +4286,7 @@ void SV_SetInfo_f (void)
|
|||
if (Cmd_Argc() == 1)
|
||||
{
|
||||
SV_ClientPrintf(host_client, PRINT_HIGH, "User info settings:\n");
|
||||
Info_Print (host_client->userinfo, "");
|
||||
Info_Enumerate(host_client->userinfo, (void*)host_client, SV_SetInfo_PrintCB);
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue