[Scummvm-git-logs] scummvm master -> 0f5da22069f77f9438aa880ba60dba743cdbc6dd

trembyle noreply at scummvm.org
Wed Jan 19 17:50:43 UTC 2022


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

Summary:
98cfde37f6 DIRECTOR: Add detection for newer Journeyman demo
e600322c12 STARTREK: Use CD detection flag
71d6f2c30b DIRECTOR: Remove installer from detection
9c5d440f88 GOB: Add another Last Dynasty demo
0f5da22069 GOB: Add detection for Last Dynasty localizations


Commit: 98cfde37f6475246c63d8069b5756e90c65bc259
    https://github.com/scummvm/scummvm/commit/98cfde37f6475246c63d8069b5756e90c65bc259
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2022-01-19T11:04:07-05:00

Commit Message:
DIRECTOR: Add detection for newer Journeyman demo

Also correct the resource fork size for an existing entry

Changed paths:
    engines/director/detection_tables.h


diff --git a/engines/director/detection_tables.h b/engines/director/detection_tables.h
index fed436f1f7f..c8b2590dd70 100644
--- a/engines/director/detection_tables.h
+++ b/engines/director/detection_tables.h
@@ -1922,8 +1922,9 @@ static const DirectorGameDescription gameDescriptions[] = {
 	MACGAME1("jman", "", "Journeyman.16 MB", "1ae45c23586b41997ba52e2e7c771c4c", 437743, 300),
 	MACDEMO1("jman", "Sneak Preview", "Journeyman Sneak Preview", "9f0bb7ec7720e4f680ee3aa3d22c1c9d", 6222889, 300),
 	MACDEMO1("jman", "CD Demo", "Journeyman Demo", "424093b2bc04a1bfa4376c878f67a364", 3083188, 300),
+	MACDEMO1("jman", "v1.2 Demo", "Journeyman Demo", "1ae45c23586b41997ba52e2e7c771c4c", 3077381, 311),
 	MACDEMO1("jman", "IMG CD Demo", "Journeyman Demo", "1ae45c23586b41997ba52e2e7c771c4c", 2880877, 311),
-	MACDEMO1("jman", "Looping Demo", "Journeyman Looping Demo", "1ae45c23586b41997ba52e2e7c771c4c", 3077658, 300),
+	MACDEMO1("jman", "Looping Demo", "Journeyman Looping Demo", "1ae45c23586b41997ba52e2e7c771c4c", 3077402, 311),
 	WINGAME1("jman", "", "JMAN.EXE", "7c8230a804abf9353b05627a675b5ffb", 375282, 300),
 	WINGAME1_l("jman", "", "JOURNEY.EXE", "65d06b5fef155a2473434571aff5bc29", -1, Common::JA_JPN, 300),
 	WINDEMO1("jman", "Demo", "JMDEMO.EXE", "7c8230a804abf9353b05627a675b5ffb", 375305, 300),


Commit: e600322c126049e4bea3e3c6ace91f5d75b7669c
    https://github.com/scummvm/scummvm/commit/e600322c126049e4bea3e3c6ace91f5d75b7669c
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2022-01-19T11:04:07-05:00

Commit Message:
STARTREK: Use CD detection flag

May be helpful to differentiate CD/Floppy versions

Changed paths:
    engines/startrek/detection.cpp


diff --git a/engines/startrek/detection.cpp b/engines/startrek/detection.cpp
index 6e566fb890b..2256b8b925c 100644
--- a/engines/startrek/detection.cpp
+++ b/engines/startrek/detection.cpp
@@ -55,7 +55,7 @@ static const StarTrekGameDescription gameDescriptions[] = {
 			AD_ENTRY1s("data.001", "57040928a0f374281aa86ba4e7db8444", 7793814),
 			Common::EN_ANY,
 			Common::kPlatformDOS,
-			ADGF_UNSTABLE,
+			ADGF_CD | ADGF_UNSTABLE,
 			GUIO0()
 		},
 		GType_ST25,
@@ -69,7 +69,7 @@ static const StarTrekGameDescription gameDescriptions[] = {
 			AD_ENTRY1s("data.001", "57040928a0f374281aa86ba4e7db8444", 7793808),
 			Common::EN_ANY,
 			Common::kPlatformDOS,
-			ADGF_UNSTABLE,
+			ADGF_CD | ADGF_UNSTABLE,
 			GUIO0()
 		},
 		GType_ST25,
@@ -83,7 +83,7 @@ static const StarTrekGameDescription gameDescriptions[] = {
 			AD_ENTRY1s("data.001", "57040928a0f374281aa86ba4e7db8444", 7815278),
 			Common::FR_FRA,
 			Common::kPlatformDOS,
-			ADGF_UNSTABLE,
+			ADGF_CD | ADGF_UNSTABLE,
 			GUIO0()
 		},
 		GType_ST25,
@@ -97,7 +97,7 @@ static const StarTrekGameDescription gameDescriptions[] = {
 			AD_ENTRY1s("data.001", "57040928a0f374281aa86ba4e7db8444", 7805836),
 			Common::DE_DEU,
 			Common::kPlatformDOS,
-			ADGF_UNSTABLE,
+			ADGF_CD | ADGF_UNSTABLE,
 			GUIO0()
 		},
 		GType_ST25,
@@ -195,7 +195,7 @@ static const StarTrekGameDescription gameDescriptions[] = {
 			AD_ENTRY1s("Star Trek Data", "871fa51c7680c0a43df9622128f1569f", 42617),
 			Common::EN_ANY,
 			Common::kPlatformMacintosh,
-			ADGF_MACRESFORK | ADGF_DEMO | ADGF_UNSTABLE,
+			ADGF_MACRESFORK | ADGF_DEMO | ADGF_CD | ADGF_UNSTABLE,
 			GUIO0()
 		},
 		GType_ST25,


Commit: 71d6f2c30b653cc4b13b2ebe3179586cf8540cc0
    https://github.com/scummvm/scummvm/commit/71d6f2c30b653cc4b13b2ebe3179586cf8540cc0
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2022-01-19T12:19:19-05:00

Commit Message:
DIRECTOR: Remove installer from detection

Installers don't need to be in detection in addition to the games
themselves. This one was causing detection collisions with other
engines even after adding a second file.

Changed paths:
    engines/director/detection_tables.h


diff --git a/engines/director/detection_tables.h b/engines/director/detection_tables.h
index c8b2590dd70..9bf52b8c64a 100644
--- a/engines/director/detection_tables.h
+++ b/engines/director/detection_tables.h
@@ -5617,8 +5617,7 @@ static const DirectorGameDescription gameDescriptions[] = {
 	WINGAME2_l("affaires1", "", "StartMe.exe", "7c18c9a6af2694156bf09ed195c1ab09", 1819926,
 								"Main - 7.dxr", "ad34b9d4987fc84c238f0e88b174fbc9", 13068061, Common::FR_FRA, 702),
 
-	WINGAME2t_l("allthelunar", "Installer", "install.exe", "f670d62dfbf3f42c475b4f09c68f1888", 1743796,
-											"AUTORUN.INF", "63155cbab5873483a1241ab629c447da", 51, Common::JA_JPN, 701),
+	// Installer also uses Director
 	MACGAME1_l("allthelunar", "Gallery", "xn--2bkwb2jyaf2iv50xg56c", "91723348f6414e84d024183554385275", 110811, Common::JA_JPN, 701),
 	WINGAME1t_l("allthelunar", "Gallery", "gallery.exe", "dc43ed7868f092e8f59a640766438b38", 13403016, Common::JA_JPN, 701),
 	MACGAME1_l("allthelunar", "Daifugo", "xn--pss84d253e", "d2404d3c2d1df0ca4125e85b1ca97e96", 22329996, Common::JA_JPN, 701),


Commit: 9c5d440f88f1a0709949a734c6e07bc7d38b132c
    https://github.com/scummvm/scummvm/commit/9c5d440f88f1a0709949a734c6e07bc7d38b132c
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2022-01-19T12:19:19-05:00

Commit Message:
GOB: Add another Last Dynasty demo

Thanks to eientei for providing this demo.

Also includes some minor fixes to the detection tables.

Changed paths:
    engines/gob/detection/tables_dynasty.h


diff --git a/engines/gob/detection/tables_dynasty.h b/engines/gob/detection/tables_dynasty.h
index 3e4f3b191f5..e8b866411b4 100644
--- a/engines/gob/detection/tables_dynasty.h
+++ b/engines/gob/detection/tables_dynasty.h
@@ -99,13 +99,27 @@
 
 // -- Demos --
 
-{
+{	// Non-interactive
 	{
 		"dynasty",
 		"Demo",
 		AD_ENTRY1s("intro.stk", "464538a17ed39755d7f1ba9c751af1bd", 1847864),
-		EN_USA,
-		kPlatformDOS,
+		EN_ANY,
+		kPlatformWindows,
+		ADGF_DEMO,
+		GUIO1(GUIO_NOASPECT)
+	},
+	kGameTypeDynasty,
+	kFeatures640x480,
+	0, 0, 0
+},
+{	// Non-interactive
+	{
+		"dynasty",
+		"Demo",
+		AD_ENTRY1s("intro.stk", "e49340fe5078e38e9f9290dfb75f98a5", 1348),
+		EN_ANY,
+		kPlatformWindows,
 		ADGF_DEMO,
 		GUIO1(GUIO_NOASPECT)
 	},
@@ -118,7 +132,7 @@
 		"dynasty",
 		"Demo",
 		AD_ENTRY1s("lda1.stk", "0e56a899357cbc0bf503260fd2dd634e", 15032774),
-		UNK_LANG,
+		EN_ANY,
 		kPlatformWindows,
 		ADGF_DEMO,
 		GUIO1(GUIO_NOASPECT)


Commit: 0f5da22069f77f9438aa880ba60dba743cdbc6dd
    https://github.com/scummvm/scummvm/commit/0f5da22069f77f9438aa880ba60dba743cdbc6dd
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2022-01-19T12:19:19-05:00

Commit Message:
GOB: Add detection for Last Dynasty localizations

Add Spanish and Italian versions

Changed paths:
    engines/gob/detection/tables_dynasty.h


diff --git a/engines/gob/detection/tables_dynasty.h b/engines/gob/detection/tables_dynasty.h
index e8b866411b4..a588a6f4dec 100644
--- a/engines/gob/detection/tables_dynasty.h
+++ b/engines/gob/detection/tables_dynasty.h
@@ -96,6 +96,34 @@
 	kFeatures640x480,
 	0, 0, 0
 },
+{
+	{
+		"dynasty",
+		"",
+		AD_ENTRY1s("intro.stk", "a4a50c70d001b4398b174f1bff1987f6", 2607984),
+		IT_ITA,
+		kPlatformWindows,
+		ADGF_NO_FLAGS,
+		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
+	},
+	kGameTypeDynasty,
+	kFeatures640x480,
+	0, 0, 0
+},
+{
+	{
+		"dynasty",
+		"",
+		AD_ENTRY1s("intro.stk", "4bfcc878f2fb2f0809d1f257e1180cf1", 2857990),
+		ES_ESP,
+		kPlatformWindows,
+		ADGF_NO_FLAGS,
+		GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
+	},
+	kGameTypeDynasty,
+	kFeatures640x480,
+	0, 0, 0
+},
 
 // -- Demos --
 




More information about the Scummvm-git-logs mailing list