aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/parallaction/menu.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/engines/parallaction/menu.cpp b/engines/parallaction/menu.cpp
index ec9db51e4d..651879ce2a 100644
--- a/engines/parallaction/menu.cpp
+++ b/engines/parallaction/menu.cpp
@@ -182,12 +182,13 @@ void Menu::newGame() {
uint16 Menu::chooseLanguage() {
- if (_vm->getFeatures() & GF_DEMO) {
- return 1;
- }
-
- if (_vm->getFeatures() == GF_LANG_IT) {
- return 0;
+ if (_vm->getPlatform() == Common::kPlatformAmiga) {
+ if (!(_vm->getFeatures() & GF_LANG_MULT)) {
+ if (_vm->getFeatures() & GF_DEMO)
+ return 1; // Amiga Demo supports English
+ else
+ return 0; // The only other non multi-lingual version just supports Italian
+ }
}
// user can choose language in dos version