[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