diff --git a/source/common/sound/backend/i_sound.cpp b/source/common/sound/backend/i_sound.cpp index 0a1dfdd05..72226695a 100644 --- a/source/common/sound/backend/i_sound.cpp +++ b/source/common/sound/backend/i_sound.cpp @@ -400,7 +400,7 @@ std::pair SoundRenderer::LoadSoundVoc(uint8_t *sfxdata, int le if (codec == 0) bits = 8; else if (codec == 4) - bits = -16; + bits = 16; else okay = false; len += blocksize - 2; } @@ -451,7 +451,7 @@ std::pair SoundRenderer::LoadSoundVoc(uint8_t *sfxdata, int le if (codec == 0) bits = 8; else if (codec == 4) - bits = -16; + bits = 16; else okay = false; len += blocksize - 12; } else okay = false;