diff options
-rw-r--r-- | engines/simon/simon.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/simon/simon.cpp b/engines/simon/simon.cpp index 350b00acf2..9ddb949035 100644 --- a/engines/simon/simon.cpp +++ b/engines/simon/simon.cpp @@ -2292,7 +2292,10 @@ void SimonEngine::o_printStr() { if (getFeatures() & GF_TALKIE) speech_id = (uint16)getNextWord(); - tl = getTextLocation(vgaSpriteId); + if (getGameType() == GType_FF) + tl = getTextLocation(1); + else + tl = getTextLocation(vgaSpriteId); if (_speech && speech_id != 0) playSpeech(speech_id, vgaSpriteId); |