aboutsummaryrefslogtreecommitdiff
path: root/simon/sound.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'simon/sound.cpp')
-rw-r--r--simon/sound.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/simon/sound.cpp b/simon/sound.cpp
index 5c02510700..344ff7e472 100644
--- a/simon/sound.cpp
+++ b/simon/sound.cpp
@@ -245,13 +245,11 @@ Sound::Sound(const byte game, const GameSpecificSettings *gss, SoundMixer *mixer
_voice_file = false;
_ambient_playing = 0;
- if (_game == GAME_SIMON1CD32) {
- // Uses separate voice files
+ // simon1cd32 uses separate speech files
+ if (!(_game & GF_TALKIE) || (_game == GAME_SIMON1CD32))
return;
- }
File *file = new File();
- const char *s;
#ifdef USE_FLAC
if (!_voice && gss->flac_filename && gss->flac_filename[0]) {