diff --git a/main/piggy.c b/main/piggy.c index eae27ccab..5526da175 100644 --- a/main/piggy.c +++ b/main/piggy.c @@ -765,8 +765,13 @@ int read_hamfile() { shareware = 1; GameArg.SndDigiSampleRate = SAMPLE_RATE_11K; - digi_close(); - digi_init(); +#ifdef USE_SDLMIXER + if (GameArg.SndDisableSdlMixer) +#endif + { + digi_close(); + digi_init(); + } } }