[Scummvm-git-logs] scummvm master -> 15ac113510b1832e262b27b228f3e0f743b239d5
neuromancer
noreply at scummvm.org
Sat Jan 29 19:43:44 UTC 2022
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
15ac113510 PRIVATE: added support for Korean release
Commit: 15ac113510b1832e262b27b228f3e0f743b239d5
https://github.com/scummvm/scummvm/commit/15ac113510b1832e262b27b228f3e0f743b239d5
Author: neuromancer (gustavo.grieco at gmail.com)
Date: 2022-01-29T20:43:33+01:00
Commit Message:
PRIVATE: added support for Korean release
Changed paths:
engines/private/detection.cpp
engines/private/private.cpp
diff --git a/engines/private/detection.cpp b/engines/private/detection.cpp
index 277c5be3a0a..30d95901ec8 100644
--- a/engines/private/detection.cpp
+++ b/engines/private/detection.cpp
@@ -168,6 +168,16 @@ static const ADGameDescription gameDescriptions[] = {
ADGF_NO_FLAGS,
GUIO1(GUIO_NOMIDI)
},
+ {
+ "private-eye", // KO release
+ nullptr,
+ AD_ENTRY2s("pvteye.z", "b682118cda6a42fa89833cae2b8824bd", 271895,
+ "intro.smk", "288f5f61311eb10fc6861707c340c15e", 7195200),
+ Common::KO_KOR,
+ Common::kPlatformWindows,
+ ADGF_NO_FLAGS,
+ GUIO1(GUIO_NOMIDI)
+ },
{
"private-eye", // MacOS release (US)
nullptr,
diff --git a/engines/private/private.cpp b/engines/private/private.cpp
index f4d02a881f4..6f774c2d764 100644
--- a/engines/private/private.cpp
+++ b/engines/private/private.cpp
@@ -535,28 +535,28 @@ bool PrivateEngine::cursorPauseMovie(Common::Point mousePos) {
}
Common::String PrivateEngine::getPauseMovieSetting() {
- if ((_language == Common::EN_USA || _language == Common::RU_RUS) && _platform != Common::kPlatformMacintosh)
+ if ((_language == Common::EN_USA || _language == Common::RU_RUS || _language == Common::KO_KOR) && _platform != Common::kPlatformMacintosh)
return "kPauseMovie";
return "k3";
}
Common::String PrivateEngine::getGoIntroSetting() {
- if ((_language == Common::EN_USA || _language == Common::RU_RUS) && _platform != Common::kPlatformMacintosh)
+ if ((_language == Common::EN_USA || _language == Common::RU_RUS || _language == Common::KO_KOR) && _platform != Common::kPlatformMacintosh)
return "kGoIntro";
return "k1";
}
Common::String PrivateEngine::getAlternateGameVariable() {
- if ((_language == Common::EN_USA || _language == Common::RU_RUS) && _platform != Common::kPlatformMacintosh)
+ if ((_language == Common::EN_USA || _language == Common::RU_RUS || _language == Common::KO_KOR) && _platform != Common::kPlatformMacintosh)
return "kAlternateGame";
return "k2";
}
Common::String PrivateEngine::getMainDesktopSetting() {
- if ((_language == Common::EN_USA || _language == Common::RU_RUS) && _platform != Common::kPlatformMacintosh)
+ if ((_language == Common::EN_USA || _language == Common::RU_RUS || _language == Common::KO_KOR) && _platform != Common::kPlatformMacintosh)
return "kMainDesktop";
if (isDemo())
@@ -566,42 +566,42 @@ Common::String PrivateEngine::getMainDesktopSetting() {
}
Common::String PrivateEngine::getPoliceIndexVariable() {
- if ((_language == Common::EN_USA || _language == Common::RU_RUS) && _platform != Common::kPlatformMacintosh)
+ if ((_language == Common::EN_USA || _language == Common::RU_RUS || _language == Common::KO_KOR) && _platform != Common::kPlatformMacintosh)
return "kPoliceIndex";
return "k0";
}
Common::String PrivateEngine::getPOGoBustMovieSetting() {
- if ((_language == Common::EN_USA || _language == Common::RU_RUS) && _platform != Common::kPlatformMacintosh)
+ if ((_language == Common::EN_USA || _language == Common::RU_RUS || _language == Common::KO_KOR) && _platform != Common::kPlatformMacintosh)
return "kPOGoBustMovie";
return "k7";
}
Common::String PrivateEngine::getPoliceBustFromMOSetting() {
- if ((_language == Common::EN_USA || _language == Common::RU_RUS) && _platform != Common::kPlatformMacintosh)
+ if ((_language == Common::EN_USA || _language == Common::RU_RUS || _language == Common::KO_KOR) && _platform != Common::kPlatformMacintosh)
return "kPoliceBustFromMO";
return "k6";
}
Common::String PrivateEngine::getWallSafeValueVariable() {
- if ((_language == Common::EN_USA || _language == Common::RU_RUS) && _platform != Common::kPlatformMacintosh)
+ if ((_language == Common::EN_USA || _language == Common::RU_RUS || _language == Common::KO_KOR) && _platform != Common::kPlatformMacintosh)
return "kWallSafeValue";
return "k3";
}
Common::String PrivateEngine::getExitCursor() {
- if ((_language == Common::EN_USA || _language == Common::RU_RUS) && _platform != Common::kPlatformMacintosh)
+ if ((_language == Common::EN_USA || _language == Common::RU_RUS || _language == Common::KO_KOR) && _platform != Common::kPlatformMacintosh)
return "kExit";
return "k5";
}
Common::String PrivateEngine::getInventoryCursor() {
- if ((_language == Common::EN_USA || _language == Common::RU_RUS) && _platform != Common::kPlatformMacintosh)
+ if ((_language == Common::EN_USA || _language == Common::RU_RUS || _language == Common::KO_KOR) && _platform != Common::kPlatformMacintosh)
return "kInventory";
return "k7";
More information about the Scummvm-git-logs
mailing list