aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kyra/kyra.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/kyra/kyra.cpp b/kyra/kyra.cpp
index a10d5f1db9..01134024a6 100644
--- a/kyra/kyra.cpp
+++ b/kyra/kyra.cpp
@@ -847,14 +847,16 @@ void KyraEngine::seq_introStory() {
debug(9, "KyraEngine::seq_introStory()");
_screen->clearPage(3);
_screen->clearPage(0);
- if (_features & GF_ENGLISH) {
- loadBitmap("TEXT.CPS", 3, 3, 0);
+ if ((_features & GF_ENGLISH) && (_features & GF_TALKIE)) {
+ loadBitmap("TEXT_ENG.CPS", 3, 3, 0);
} else if (_features & GF_GERMAN) {
loadBitmap("TEXT_GER.CPS", 3, 3, 0);
} else if (_features & GF_FRENCH) {
loadBitmap("TEXT_FRE.CPS", 3, 3, 0);
} else if (_features & GF_SPANISH) {
loadBitmap("TEXT_SPA.CPS", 3, 3, 0);
+ } else if ((_features & GF_ENGLISH) && (_features & GF_FLOPPY)) {
+ loadBitmap("TEXT.CPS", 3, 3, 0);
} else {
warning("no story graphics file found");
}