summaryrefslogtreecommitdiff
path: root/src/strife
diff options
context:
space:
mode:
Diffstat (limited to 'src/strife')
-rw-r--r--src/strife/d_main.c4
-rw-r--r--src/strife/s_sound.c3
2 files changed, 3 insertions, 4 deletions
diff --git a/src/strife/d_main.c b/src/strife/d_main.c
index 855dae7d..7cd2387f 100644
--- a/src/strife/d_main.c
+++ b/src/strife/d_main.c
@@ -1640,8 +1640,10 @@ void D_DoomMain (void)
savegamedir = M_GetSaveGameDir("strife1.wad");
// fraggle 20130405: I_InitTimer is needed here for the netgame
- // startup.
+ // startup. Start low-level sound init here too.
I_InitTimer();
+ I_InitSound(true);
+ I_InitMusic();
#ifdef FEATURE_MULTIPLAYER
if(devparm) // [STRIFE]
diff --git a/src/strife/s_sound.c b/src/strife/s_sound.c
index ec59f3a6..513ab62d 100644
--- a/src/strife/s_sound.c
+++ b/src/strife/s_sound.c
@@ -144,9 +144,6 @@ void S_Init(int sfxVolume, int musicVolume, int voiceVolume)
{
int i;
- I_InitSound(true);
- I_InitMusic();
-
I_PrecacheSounds(S_sfx, NUMSFX);
S_SetSfxVolume(sfxVolume);