[Scummvm-git-logs] scummvm master -> 84c699b6b50ac54c232b8b63dec33bd47ec2b0c5

criezy noreply at scummvm.org
Tue Dec 27 14:26:19 UTC 2022


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

Summary:
b52c46d799 ENGINES: Add "PPC" to the advanced detector gray list
f1afa2f3d6 SWORD1: Fix detection when using a "video" sub-directory
ce81a1dbee SWORD1: Add detection for mac French version
84c699b6b5 SWORD1: Add detection for another EN Windows version


Commit: b52c46d79958ef9374fb58a04356b59681299d7b
    https://github.com/scummvm/scummvm/commit/b52c46d79958ef9374fb58a04356b59681299d7b
Author: Thierry Crozat (criezy at scummvm.org)
Date: 2022-12-27T15:21:21+01:00

Commit Message:
ENGINES: Add "PPC" to the advanced detector gray list

Files named "PPC" are relatively common for mac games around
the mid-90s (when Apple transitionned from x86 to PPC cpus).
This for example prevent detecting the mac versions of Broken
Sword 1 as unknown director games.

Changed paths:
    engines/advancedDetector.cpp


diff --git a/engines/advancedDetector.cpp b/engines/advancedDetector.cpp
index 696f3cba31b..0ee16b7bacc 100644
--- a/engines/advancedDetector.cpp
+++ b/engines/advancedDetector.cpp
@@ -815,6 +815,7 @@ static const char *grayList[] = {
 	"start.exe",
 	"item.dat",
 	"abc.exe",
+	"ppc",
 	0
 };
 


Commit: f1afa2f3d69ec33d7280f77109c550449da59faa
    https://github.com/scummvm/scummvm/commit/f1afa2f3d69ec33d7280f77109c550449da59faa
Author: Thierry Crozat (criezy at scummvm.org)
Date: 2022-12-27T15:21:21+01:00

Commit Message:
SWORD1: Fix detection when using a "video" sub-directory

This was supported by the engine when running the game, but
detection was broken since moving to the advanced detector.

Changed paths:
    engines/sword1/detection.cpp


diff --git a/engines/sword1/detection.cpp b/engines/sword1/detection.cpp
index c3ab54fa907..e2961df7e5c 100644
--- a/engines/sword1/detection.cpp
+++ b/engines/sword1/detection.cpp
@@ -41,6 +41,7 @@ static const char *const directoryGlobs[] = {
 	"clusters",
 	"music",
 	"smackshi",
+	"video",
 	"english",
 	"italian",
 	"speech",


Commit: ce81a1dbee160b68dccdf17e46afbfad6665ffa0
    https://github.com/scummvm/scummvm/commit/ce81a1dbee160b68dccdf17e46afbfad6665ffa0
Author: Thierry Crozat (criezy at scummvm.org)
Date: 2022-12-27T15:21:21+01:00

Commit Message:
SWORD1: Add detection for mac French version

Changed paths:
    engines/sword1/detection_tables.h


diff --git a/engines/sword1/detection_tables.h b/engines/sword1/detection_tables.h
index 57f49fa8751..42c090b46ee 100644
--- a/engines/sword1/detection_tables.h
+++ b/engines/sword1/detection_tables.h
@@ -386,6 +386,21 @@ static const SwordGameDescription gameDescriptions[] = {
 		0
 	},
 
+	{
+		{
+			"sword1",
+			"",
+			AD_ENTRY3s("compacts.clm", "3a77d3cd0ca6c91a4f4e94459b1da773", 200852,
+					   "paris2.clm",   "6e096da5dc806b3b554fa371f6e0d749", 23981648,
+					   "credits.smk",  "9cea2fbd374c7723f59cfa0ed077df7a", 12467196),
+			Common::FR_FRA,
+			Common::kPlatformMacintosh,
+			ADGF_NO_FLAGS,
+			GUIO0()
+		},
+		0
+	},
+
 	{
 		{
 			"sword1",


Commit: 84c699b6b50ac54c232b8b63dec33bd47ec2b0c5
    https://github.com/scummvm/scummvm/commit/84c699b6b50ac54c232b8b63dec33bd47ec2b0c5
Author: Thierry Crozat (criezy at scummvm.org)
Date: 2022-12-27T15:21:21+01:00

Commit Message:
SWORD1: Add detection for another EN Windows version

Changed paths:
    engines/sword1/detection_tables.h


diff --git a/engines/sword1/detection_tables.h b/engines/sword1/detection_tables.h
index 42c090b46ee..78b436b946b 100644
--- a/engines/sword1/detection_tables.h
+++ b/engines/sword1/detection_tables.h
@@ -140,6 +140,21 @@ static const SwordGameDescription gameDescriptions[] = {
 		0
 	},
 
+	{
+		{
+			"sword1",
+			"",
+			AD_ENTRY3s("compacts.clu", "7128bc4e99701d99c22e5841051671d3", 200852,
+					   "swordres.rif", "5463362dc77b6efc36e46ac84998bd2f", 59788,
+					   "1m2.wav",      "6b43257c8b22decfc7f289da7b653d57", 846792),
+			Common::EN_ANY,
+			Common::kPlatformWindows,
+			ADGF_NO_FLAGS,
+			GUIO0()
+		},
+		0
+	},
+
 	{
 		{
 			"sword1",




More information about the Scummvm-git-logs mailing list