diff --git a/engine/client/snd_directx.c b/engine/client/snd_directx.c index 2a76e5fa1..9fae7c7ef 100644 --- a/engine/client/snd_directx.c +++ b/engine/client/snd_directx.c @@ -668,6 +668,12 @@ int DSOUND_InitCard (soundcardinfo_t *sc, int cardnum) dsbuf.dwBufferBytes = 0; dsbuf.lpwfxFormat = NULL; + if (snd_inactive.value) + { + dsbuf.dwFlags |= DSBCAPS_GLOBALFOCUS; + sc->inactive_sound = true; + } + memset(&dsbcaps, 0, sizeof(dsbcaps)); dsbcaps.dwSize = sizeof(dsbcaps); primary_format_set = false; diff --git a/engine/client/view.c b/engine/client/view.c index 4b08fb513..28098129e 100644 --- a/engine/client/view.c +++ b/engine/client/view.c @@ -55,7 +55,7 @@ cvar_t lcd_x = {"lcd_x", "0"}; // FIXME: make this work sometime... cvar_t cl_rollspeed = {"cl_rollspeed", "200"}; cvar_t cl_rollangle = {"cl_rollangle", "2.0"}; -cvar_t v_deathtilt = {"cl_deathtilt", "1"}; +cvar_t v_deathtilt = {"v_deathtilt", "1"}; cvar_t cl_bob = {"cl_bob","0.02"}; cvar_t cl_bobcycle = {"cl_bobcycle","0.6"}; @@ -1615,6 +1615,7 @@ void V_Init (void) Cvar_Register (&v_kickroll, VIEWVARS); Cvar_Register (&v_kickpitch, VIEWVARS); + Cvar_Register (&v_idlescale, VIEWVARS); #ifdef SIDEVIEWS #define SECONDARYVIEWVARS "Secondary view vars"