[Scummvm-git-logs] scummvm master -> 4da171af6bf4dc8d1eb76c6eb913a7a180974f49
elasota
noreply at scummvm.org
Sat Apr 26 03:54:32 UTC 2025
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
4da171af6b VCRUISE: Add Bulgarian language to DVD release
Commit: 4da171af6bf4dc8d1eb76c6eb913a7a180974f49
https://github.com/scummvm/scummvm/commit/4da171af6bf4dc8d1eb76c6eb913a7a180974f49
Author: elasota (1137273+elasota at users.noreply.github.com)
Date: 2025-04-25T21:32:53-04:00
Commit Message:
VCRUISE: Add Bulgarian language to DVD release
Changed paths:
engines/vcruise/detection.cpp
engines/vcruise/detection.h
engines/vcruise/detection_tables.h
diff --git a/engines/vcruise/detection.cpp b/engines/vcruise/detection.cpp
index 0b66222f129..144adfc5db8 100644
--- a/engines/vcruise/detection.cpp
+++ b/engines/vcruise/detection.cpp
@@ -104,6 +104,8 @@ public:
game.appendGUIOptions(Common::getGameGUIOptionsDescriptionLanguage(Common::HU_HUN));
game.appendGUIOptions(Common::getGameGUIOptionsDescriptionLanguage(Common::ZH_CHN));
game.appendGUIOptions(Common::getGameGUIOptionsDescriptionLanguage(Common::CS_CZE));
+ } else if (adGame.desc->flags & VCruise::VCRUISE_GF_BUL_LANGUAGE) {
+ game.appendGUIOptions(Common::getGameGUIOptionsDescriptionLanguage(Common::BG_BUL));
}
}
}
diff --git a/engines/vcruise/detection.h b/engines/vcruise/detection.h
index cf490062508..07a42770eb3 100644
--- a/engines/vcruise/detection.h
+++ b/engines/vcruise/detection.h
@@ -40,10 +40,12 @@ enum VCruiseGameFlag {
VCRUISE_GF_NEED_JPEG = (1 << 2),
VCRUISE_GF_GENTEE_PACKAGE = (1 << 3),
- VCRUISE_GF_STEAM_LANGUAGES = (1 << 4),
- VCRUISE_GF_FORCE_LANGUAGE = (1 << 5),
+ VCRUISE_GF_BUL_LANGUAGE = (1 << 4),
+ VCRUISE_GF_STEAM_LANGUAGES = (1 << 5),
+ VCRUISE_GF_FORCE_LANGUAGE = (1 << 6),
- VCRUISE_GF_WANT_MIDI = (1 << 6),
+ VCRUISE_GF_WANT_MIDI = (1 << 7),
+
};
struct VCruiseGameDescription {
diff --git a/engines/vcruise/detection_tables.h b/engines/vcruise/detection_tables.h
index 9877b04aabd..a6a7d42d07c 100644
--- a/engines/vcruise/detection_tables.h
+++ b/engines/vcruise/detection_tables.h
@@ -214,14 +214,14 @@ static const VCruiseGameDescription gameDescriptions[] = {
GID_SCHIZM,
Common::EN_GRB,
},
- { // Schizm: Mysterious Journey, English DVD Version
+ { // Schizm: Mysterious Journey, English DVD Version, 11-language
{
"schizm",
"English DVD",
AD_ENTRY1s("setup.pak", "eaaed2f6655342b4c320bdeb6f5ccfb9", 272655597),
Common::UNK_LANG,
Common::kPlatformWindows,
- VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_GENTEE_PACKAGE,
+ VCRUISE_GF_WANT_OGG_VORBIS | VCRUISE_GF_NEED_JPEG | VCRUISE_GF_GENTEE_PACKAGE | VCRUISE_GF_BUL_LANGUAGE,
GUIO1(GAMEOPTION_FAST_VIDEO_DECODER)
},
GID_SCHIZM,
More information about the Scummvm-git-logs
mailing list