[Scummvm-git-logs] scummvm master -> 1387b44e49bcbbeb7864ed497d5bbcaae2c9d097

lephilousophe noreply at scummvm.org
Mon Nov 3 19:43:43 UTC 2025


This automated email contains information about 3 new commits which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
438e84894e AGOS: Don't put translatable strings in a header
0529a61ffa DARKSEED: Don't put translatable strings in a header
1387b44e49 I18N: Synchronize POTFILES


Commit: 438e84894eb39679272b437fd5bad79782b438aa
    https://github.com/scummvm/scummvm/commit/438e84894eb39679272b437fd5bad79782b438aa
Author: Le Philousophe (lephilousophe at users.noreply.github.com)
Date: 2025-11-03T20:41:49+01:00

Commit Message:
AGOS: Don't put translatable strings in a header

Changed paths:
    engines/agos/POTFILES
    engines/agos/dialogs.cpp
    engines/agos/dialogs.h


diff --git a/engines/agos/POTFILES b/engines/agos/POTFILES
index 0c93690b03b..e86aeb821e6 100644
--- a/engines/agos/POTFILES
+++ b/engines/agos/POTFILES
@@ -1,5 +1,5 @@
-engines/agos/saveload.cpp
 engines/agos/animation.cpp
+engines/agos/dialogs.cpp
 engines/agos/metaengine.cpp
 engines/agos/midi.cpp
-engines/agos/dialogs.h
+engines/agos/saveload.cpp
diff --git a/engines/agos/dialogs.cpp b/engines/agos/dialogs.cpp
index 0211667a309..63c88636229 100644
--- a/engines/agos/dialogs.cpp
+++ b/engines/agos/dialogs.cpp
@@ -31,6 +31,91 @@
 
 namespace AGOS {
 
+const ADExtraGuiOptionsMap optionsList[] = {
+	{
+		GAMEOPTION_COPY_PROTECTION,
+		{
+			_s("Enable copy protection"),
+			_s("Enable any copy protection that would otherwise be bypassed by default."),
+			"copy_protection",
+			false,
+			0,
+			0
+		},
+	},
+	{
+		GAMEOPTION_OPL3_MODE,
+		{
+			_s("AdLib OPL3 mode"),
+			_s("When AdLib is selected, OPL3 features will be used. Depending on the game, this will prevent cut-off notes, add extra notes or instruments and/or add stereo."),
+			"opl3_mode",
+			false,
+			0,
+			0
+		}
+	},
+	{
+		GAMEOPTION_DOS_TEMPOS,
+		{
+			_s("Use DOS version music tempos"),
+			_s("Selecting this option will play the music using the tempos used by the DOS version of the game. Otherwise, the faster tempos of the Windows version will be used."),
+			"dos_music_tempos",
+			true,
+			0,
+			0
+		}
+	},
+	{
+		GAMEOPTION_PREFER_DIGITAL_SFX,
+		{
+			_s("Prefer digital sound effects"),
+			_s("Prefer digital sound effects instead of synthesized ones"),
+			"prefer_digitalsfx",
+			true,
+			0,
+			0
+		}
+	},
+	{
+		GAMEOPTION_DISABLE_FADE_EFFECTS,
+		{
+			_s("Disable fade-out effects"),
+			_s("Don't fade every screen to black when leaving a room."),
+			"disable_fade_effects",
+			false,
+			0,
+			0
+		}
+	},
+	AD_EXTRA_GUI_OPTIONS_TERMINATOR
+};
+
+const PopUpOptionsMap popUpOptionsList[] = {
+	{
+		GAMEOPTION_MIDI_MODE,
+		_s("MIDI mode:"),
+		_s("When using external MIDI devices (e.g. through USB-MIDI), select your device here"),
+		"midi_mode",
+		kMidiModeStandard,
+		{
+			{
+				_s("Standard (GM / MT-32)"),
+				kMidiModeStandard
+			},
+			{
+				_s("Casio MT-540"),
+				kMidiModeMT540
+			},
+			{
+				_s("Casio CT-460 / CSM-1"),
+				kMidiModeCT460
+			},
+			POPUP_OPTIONS_ITEMS_TERMINATOR
+		}
+	},
+	POPUP_OPTIONS_TERMINATOR
+};
+
 OptionsWidget::OptionsWidget(GuiObject *boss, const Common::String &name, const Common::String &domain) : OptionsContainerWidget(boss, name, "AgosGameOptionsDialog", domain) {
 	_guiOptions = ConfMan.get("guioptions", domain);
 
diff --git a/engines/agos/dialogs.h b/engines/agos/dialogs.h
index ea678cb0dcd..7cb0324ca75 100644
--- a/engines/agos/dialogs.h
+++ b/engines/agos/dialogs.h
@@ -66,90 +66,8 @@ private:
 	Common::HashMap<Common::String, GUI::PopUpWidget *> _popUps;
 };
 
-static const ADExtraGuiOptionsMap optionsList[] = {
-	{
-		GAMEOPTION_COPY_PROTECTION,
-		{
-			_s("Enable copy protection"),
-			_s("Enable any copy protection that would otherwise be bypassed by default."),
-			"copy_protection",
-			false,
-			0,
-			0
-		},
-	},
-	{
-		GAMEOPTION_OPL3_MODE,
-		{
-			_s("AdLib OPL3 mode"),
-			_s("When AdLib is selected, OPL3 features will be used. Depending on the game, this will prevent cut-off notes, add extra notes or instruments and/or add stereo."),
-			"opl3_mode",
-			false,
-			0,
-			0
-		}
-	},
-	{
-		GAMEOPTION_DOS_TEMPOS,
-		{
-			_s("Use DOS version music tempos"),
-			_s("Selecting this option will play the music using the tempos used by the DOS version of the game. Otherwise, the faster tempos of the Windows version will be used."),
-			"dos_music_tempos",
-			true,
-			0,
-			0
-		}
-	},
-	{
-		GAMEOPTION_PREFER_DIGITAL_SFX,
-		{
-			_s("Prefer digital sound effects"),
-			_s("Prefer digital sound effects instead of synthesized ones"),
-			"prefer_digitalsfx",
-			true,
-			0,
-			0
-		}
-	},
-	{
-		GAMEOPTION_DISABLE_FADE_EFFECTS,
-		{
-			_s("Disable fade-out effects"),
-			_s("Don't fade every screen to black when leaving a room."),
-			"disable_fade_effects",
-			false,
-			0,
-			0
-		}
-	},
-	AD_EXTRA_GUI_OPTIONS_TERMINATOR
-};
-
-static const PopUpOptionsMap popUpOptionsList[] = {
-	{
-		GAMEOPTION_MIDI_MODE,
-		_s("MIDI mode:"),
-		_s("When using external MIDI devices (e.g. through USB-MIDI), select your device here"),
-		"midi_mode",
-		kMidiModeStandard,
-		{
-			{
-				_s("Standard (GM / MT-32)"),
-				kMidiModeStandard
-			},
-			{
-				_s("Casio MT-540"),
-				kMidiModeMT540
-			},
-			{
-				_s("Casio CT-460 / CSM-1"),
-				kMidiModeCT460
-			},
-			POPUP_OPTIONS_ITEMS_TERMINATOR
-		}
-	},
-	POPUP_OPTIONS_TERMINATOR
-};
+extern const ADExtraGuiOptionsMap optionsList[];
+extern const PopUpOptionsMap popUpOptionsList[];
 
 } // End of namespace AGOS
 


Commit: 0529a61ffaa4ffe55bb5837401184defd5bb80d6
    https://github.com/scummvm/scummvm/commit/0529a61ffaa4ffe55bb5837401184defd5bb80d6
Author: Le Philousophe (lephilousophe at users.noreply.github.com)
Date: 2025-11-03T20:41:50+01:00

Commit Message:
DARKSEED: Don't put translatable strings in a header

Changed paths:
    engines/darkseed/POTFILES
    engines/darkseed/dialogs.cpp
    engines/darkseed/dialogs.h


diff --git a/engines/darkseed/POTFILES b/engines/darkseed/POTFILES
index 7250caa9380..1f568018be7 100644
--- a/engines/darkseed/POTFILES
+++ b/engines/darkseed/POTFILES
@@ -1,3 +1,3 @@
 engines/darkseed/darkseed.cpp
-engines/darkseed/dialogs.h
+engines/darkseed/dialogs.cpp
 engines/darkseed/metaengine.cpp
diff --git a/engines/darkseed/dialogs.cpp b/engines/darkseed/dialogs.cpp
index 48be95854c6..61bb6a9d211 100644
--- a/engines/darkseed/dialogs.cpp
+++ b/engines/darkseed/dialogs.cpp
@@ -88,4 +88,57 @@ bool OptionsWidget::save() {
 	return true;
 }
 
+const ADExtraGuiOptionsMap optionsList[] = {
+	{
+		GAMEOPTION_ORIGINAL_SAVELOAD,
+		{
+			_s("Use original save/load screens"),
+			_s("Use the original save/load screens instead of the ScummVM ones"),
+			"original_menus",
+			false,
+			0,
+			0
+		}
+	},
+	{
+		GAMEOPTION_FLOPPY_MUSIC,
+		{
+			_s("Use floppy version music"),
+			_s("Use the music from the floppy version. The floppy version's music files must be copied to the SOUND directory."),
+			"use_floppy_music",
+			false,
+			0,
+			0
+		}
+	},
+	AD_EXTRA_GUI_OPTIONS_TERMINATOR
+};
+
+
+const PopUpOptionsMap popUpOptionsList[] = {
+	{
+		GAMEOPTION_SFX_MODE,
+		_s("SFX mode:"),
+		_s("Determines if the game should use CD version SFX only, CD SFX with additional floppy SFX, or floppy SFX only. Floppy SFX are only available if floppy music is used."),
+		"sfx_mode",
+		SFX_MODE_CD_ONLY,
+		{
+			{
+				_s("CD version SFX only"),
+				SFX_MODE_CD_ONLY
+			},
+			{
+				_s("CD + extra floppy SFX"),
+				SFX_MODE_CD_PLUS_FLOPPY
+			},
+			{
+				_s("Floppy version SFX only"),
+				SFX_MODE_FLOPPY_ONLY
+			},
+			POPUP_OPTIONS_ITEMS_TERMINATOR
+		}
+	},
+	POPUP_OPTIONS_TERMINATOR
+};
+
 } // End of namespace Darkseed
diff --git a/engines/darkseed/dialogs.h b/engines/darkseed/dialogs.h
index 49b343b9355..a5c4a817f79 100644
--- a/engines/darkseed/dialogs.h
+++ b/engines/darkseed/dialogs.h
@@ -66,58 +66,8 @@ private:
 	Common::HashMap<Common::String, GUI::PopUpWidget *> _popUps;
 };
 
-static const ADExtraGuiOptionsMap optionsList[] = {
-	{
-		GAMEOPTION_ORIGINAL_SAVELOAD,
-		{
-			_s("Use original save/load screens"),
-			_s("Use the original save/load screens instead of the ScummVM ones"),
-			"original_menus",
-			false,
-			0,
-			0
-		}
-	},
-	{
-		GAMEOPTION_FLOPPY_MUSIC,
-		{
-			_s("Use floppy version music"),
-			_s("Use the music from the floppy version. The floppy version's music files must be copied to the SOUND directory."),
-			"use_floppy_music",
-			false,
-			0,
-			0
-		}
-	},
-	AD_EXTRA_GUI_OPTIONS_TERMINATOR
-};
-
-
-static const PopUpOptionsMap popUpOptionsList[] = {
-	{
-		GAMEOPTION_SFX_MODE,
-		_s("SFX mode:"),
-		_s("Determines if the game should use CD version SFX only, CD SFX with additional floppy SFX, or floppy SFX only. Floppy SFX are only available if floppy music is used."),
-		"sfx_mode",
-		SFX_MODE_CD_ONLY,
-		{
-			{
-				_s("CD version SFX only"),
-				SFX_MODE_CD_ONLY
-			},
-			{
-				_s("CD + extra floppy SFX"),
-				SFX_MODE_CD_PLUS_FLOPPY
-			},
-			{
-				_s("Floppy version SFX only"),
-				SFX_MODE_FLOPPY_ONLY
-			},
-			POPUP_OPTIONS_ITEMS_TERMINATOR
-		}
-	},
-	POPUP_OPTIONS_TERMINATOR
-};
+extern const ADExtraGuiOptionsMap optionsList[];
+extern const PopUpOptionsMap popUpOptionsList[];
 
 } // End of namespace Darkseed
 


Commit: 1387b44e49bcbbeb7864ed497d5bbcaae2c9d097
    https://github.com/scummvm/scummvm/commit/1387b44e49bcbbeb7864ed497d5bbcaae2c9d097
Author: Le Philousophe (lephilousophe at users.noreply.github.com)
Date: 2025-11-03T20:43:12+01:00

Commit Message:
I18N: Synchronize POTFILES

Changed paths:
  A engines/ngi/POTFILES
  A engines/testbed/POTFILES
    engines/alcachofa/POTFILES
    engines/petka/POTFILES
    engines/sludge/POTFILES
    po/POTFILES


diff --git a/engines/alcachofa/POTFILES b/engines/alcachofa/POTFILES
index 929ab2b4ad4..1f9a5895e7c 100644
--- a/engines/alcachofa/POTFILES
+++ b/engines/alcachofa/POTFILES
@@ -1,2 +1,3 @@
+engines/alcachofa/detection.cpp
 engines/alcachofa/graphics-opengl.cpp
 engines/alcachofa/metaengine.cpp
diff --git a/engines/ngi/POTFILES b/engines/ngi/POTFILES
new file mode 100644
index 00000000000..5856c3b48f6
--- /dev/null
+++ b/engines/ngi/POTFILES
@@ -0,0 +1 @@
+engines/ngi/metaengine.cpp
diff --git a/engines/petka/POTFILES b/engines/petka/POTFILES
index cc7c27cd54f..39473cc9672 100644
--- a/engines/petka/POTFILES
+++ b/engines/petka/POTFILES
@@ -1 +1,2 @@
+engines/petka/metaengine.cpp
 engines/petka/saveload.cpp
diff --git a/engines/sludge/POTFILES b/engines/sludge/POTFILES
index 04fdda0fd3b..aa4b6a07eef 100644
--- a/engines/sludge/POTFILES
+++ b/engines/sludge/POTFILES
@@ -1,2 +1,2 @@
-engines/sludge/detection_tables.h
+engines/sludge/event.cpp
 engines/sludge/keymapper_tables.h
diff --git a/engines/testbed/POTFILES b/engines/testbed/POTFILES
new file mode 100644
index 00000000000..49682621744
--- /dev/null
+++ b/engines/testbed/POTFILES
@@ -0,0 +1 @@
+engines/testbed/metaengine.cpp
diff --git a/po/POTFILES b/po/POTFILES
index 19c482a9dcf..0c6406e8d99 100644
--- a/po/POTFILES
+++ b/po/POTFILES
@@ -126,6 +126,7 @@ backends/platform/sdl/psp2/psp2.cpp
 backends/platform/sdl/switch/switch.cpp
 backends/platform/wii/options.cpp
 backends/presence/discord/discord.cpp
+backends/text-to-speech/emscripten/emscripten-text-to-speech.cpp
 backends/text-to-speech/linux/linux-text-to-speech.cpp
 backends/text-to-speech/macosx/macosx-text-to-speech.mm
 backends/text-to-speech/windows/windows-text-to-speech.cpp




More information about the Scummvm-git-logs mailing list