diff --git a/source/gl_draw.c b/source/gl_draw.c index 7768a80..6696000 100644 --- a/source/gl_draw.c +++ b/source/gl_draw.c @@ -406,7 +406,7 @@ void Draw_Init (void) int i; // LordHavoc: lighting mode - gl_lightmode = Cvar_Get("gl_lightmode", "1", CVAR_ARCHIVE, + gl_lightmode = Cvar_Get("gl_lightmode", "0", CVAR_ARCHIVE, "Lighting mode (0 = GLQuake style, 1 = new style)"); brightness = Cvar_Get("brightness", "1", CVAR_ARCHIVE, "Brightness"); diff --git a/source/snd_dma.c b/source/snd_dma.c index 42456b4..559b318 100644 --- a/source/snd_dma.c +++ b/source/snd_dma.c @@ -225,6 +225,9 @@ void S_Init (void) S_Startup (); + if (sound_started == 0) // sound startup failed? Bail out. + return; + SND_InitScaletable (); known_sfx = Hunk_AllocName (MAX_SFX*sizeof(sfx_t), "sfx_t");