[Scummvm-git-logs] scummvm master -> 7128150f0fe9ca4c5f113814d59f2c2fc17ed0ac

dreammaster noreply at scummvm.org
Wed Jan 24 05:19:25 UTC 2024


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:
7128150f0f M4: Update detection table for supported games


Commit: 7128150f0fe9ca4c5f113814d59f2c2fc17ed0ac
    https://github.com/scummvm/scummvm/commit/7128150f0fe9ca4c5f113814d59f2c2fc17ed0ac
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2024-01-23T21:19:09-08:00

Commit Message:
M4: Update detection table for supported games

Changed paths:
    engines/m4/detection_tables.h


diff --git a/engines/m4/detection_tables.h b/engines/m4/detection_tables.h
index 3fbd8aec8ce..0062213e8c8 100644
--- a/engines/m4/detection_tables.h
+++ b/engines/m4/detection_tables.h
@@ -42,6 +42,7 @@ static const M4GameDescription gameDescriptions[] = {
 		GType_Burger,
 		kFeaturesCD
 	},
+	// TODO: Currently French version crashes on start up. Still to be investigated
 	{
 		{
 			"burger",
@@ -49,7 +50,7 @@ static const M4GameDescription gameDescriptions[] = {
 			AD_ENTRY1s("burger.has", "3887c30f0d2f93fed7549120748c07fd", 724755),
 			Common::FR_FRA,
 			Common::kPlatformDOS,
-			ADGF_TESTING,
+			ADGF_UNSTABLE,
 			GUIO1(GUIO_NOASPECT)
 		},
 		GType_Burger,
@@ -68,6 +69,15 @@ static const M4GameDescription gameDescriptions[] = {
 		GType_Burger,
 		kFeaturesCD
 	},
+	// TODO: The production of the Russian version is totally screwed up.
+	// In the German version, the vocab field for each hotspot loaded in adv_hotspot.cpp
+	// has the English version, and this is separate from the text shown on-screen
+	// which is German in the German version, and English in the English version.
+	// But for the Russian they changed this text to be Russian, as well as changed
+	// all rooms' pre_parser/parser methods to use it. As such, to support it we'd need to:
+	// 1) Add the Russian text to all the room methods. Hell no.
+	// 2) Or prepare a data file that strips the vocab for each room,
+	// and uses it when the Russian version is being played.
 	{
 		{
 			"burger",




More information about the Scummvm-git-logs mailing list