From e78421b66c7b608b767d9b4579466fed989b83c6 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Thu, 6 May 2004 10:07:17 +0000 Subject: Fix bug #910216 svn-id: r13798 --- scumm/string.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scumm') diff --git a/scumm/string.cpp b/scumm/string.cpp index 359ce08ea4..5eafe8e679 100644 --- a/scumm/string.cpp +++ b/scumm/string.cpp @@ -282,7 +282,7 @@ void ScummEngine::CHARSET_1() { if (_version <= 3) { _charset->printChar(c); } else { - if (!ConfMan.getBool("subtitles") && (_imuseDigital && _sound->isSoundRunning(kTalkSoundID))) { + if ((!ConfMan.getBool("subtitles") || VAR(VAR_VOICE_MODE) == 0) && (_imuseDigital && _sound->isSoundRunning(kTalkSoundID))) { // Special case for games using imuse digital.for sound } else if ((_gameId == GID_LOOM256) && !ConfMan.getBool("subtitles") && (_sound->pollCD())) { // Special case for loomcd, since it only uses CD audio.for sound -- cgit v1.2.3