aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTravis Howell2003-07-15 16:51:06 +0000
committerTravis Howell2003-07-15 16:51:06 +0000
commit60e5e16ae6348a1dfab4f7fe1625900ed9ef283a (patch)
tree0b82d772dd1464a5dcd78c1a9bdb041e1e214863
parent2b7227679a8f0c89d3ed10f749d9911d70e728de (diff)
downloadscummvm-rg350-60e5e16ae6348a1dfab4f7fe1625900ed9ef283a.tar.gz
scummvm-rg350-60e5e16ae6348a1dfab4f7fe1625900ed9ef283a.tar.bz2
scummvm-rg350-60e5e16ae6348a1dfab4f7fe1625900ed9ef283a.zip
Check if voice file exists in simon2
svn-id: r9040
-rw-r--r--simon/simon.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/simon/simon.cpp b/simon/simon.cpp
index 0f4b44f8d3..7541faa0fc 100644
--- a/simon/simon.cpp
+++ b/simon/simon.cpp
@@ -4380,9 +4380,10 @@ void SimonEngine::go() {
_start_mainscript = true;
if (_game & GF_TALKIE) {
- // Always default to voice only on Simon the Sorcerer 2
+ // Check for speech file in Simon the Sorcerer 2
if (_game & GF_SIMON2) {
- _subtitles = false;
+ if (_sound->hasVoice())
+ _subtitles = false;
// English and German versions of Simon the Sorcerer 1 don't have full subtitles
} else if (_language < 2) {
_subtitles = false;