[Scummvm-git-logs] scummvm master -> cef7a85cb19a26d2d12a37b07045fe3d2808cc2c

sev- sev at scummvm.org
Wed Jun 17 23:56:01 UTC 2020


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:
cef7a85cb1 DIRECTOR: Fix detection version for warlock-win


Commit: cef7a85cb19a26d2d12a37b07045fe3d2808cc2c
    https://github.com/scummvm/scummvm/commit/cef7a85cb19a26d2d12a37b07045fe3d2808cc2c
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2020-06-18T01:55:57+02:00

Commit Message:
DIRECTOR: Fix detection version for warlock-win

Also add a few more D4 targets

Changed paths:
    engines/director/detection.cpp
    engines/director/detection_tables.h


diff --git a/engines/director/detection.cpp b/engines/director/detection.cpp
index 3e4e409e39..5f5db4b56c 100644
--- a/engines/director/detection.cpp
+++ b/engines/director/detection.cpp
@@ -83,6 +83,9 @@ static const PlainGameDescriptor directorGames[] = {
 	{ "alice",				"Alice: An Interactive Museum"},
 	{ "amandastories",		"AmandaStories"},
 	{ "amber",				"AMBER: Journeys Beyond"},
+	{ "ankh1",				"Ankh: Mystery of the Pyramids"},
+	{ "ankh2",				"Ankh 2: Mystery of Tutankhamen"},
+	{ "ankh3",				"Ankh 3"},
 	{ "arcofdoom",			"Arc of Doom"},
 	{ "ataripack",			"Activision's Atari 2600 Action Pack"},
 	{ "badday",				"Bad Day on the Midway"},
@@ -99,6 +102,7 @@ static const PlainGameDescriptor directorGames[] = {
 	{ "easternmind",		"Eastern Mind: The Lost Souls of Tong Nou"},
 	{ "earthwormjim",		"Earthworm Jim"},
 	{ "ernie",				"Ernie"},
+	{ "frankenstein",		"Frankenstein: Through the Eyes of the Monster"},
 	{ "freakshow",			"Freak Show"},
 	{ "gadget",				"Gadget: Invention, Travel, & Adventure"},
 	{ "gundam0079",			"Gundam 0079: The War for Earth" },
@@ -152,6 +156,7 @@ static const PlainGameDescriptor directorGames[] = {
 	{ "phantasplanet",		"Phantasmagoria Amusement Planet"},
 	{ "pitfall",			"Pitfall: The Mayan Adventure" },
 	{ "planetarizona",		"Escape from Planet Arizona" },
+	{ "prescue",			"Paradise Rescue" },
 	{ "refixion1",			"Refixion"},
 	{ "refixion2",			"Refixion II: Museum or Hospital"},
 	{ "refixion3",			"Refixion III: The Reindeer Story"},
@@ -167,6 +172,7 @@ static const PlainGameDescriptor directorGames[] = {
 	{ "teamxtreme1",		"Operation: Weather Disaster" },
 	{ "teamxtreme2",		"Operation: Eco-Nightmare" },
 	{ "the7colors",			"The Seven Colors: Legend of PSY-S City"},
+	{ "totaldistortion",	"Total Distortion"},
 	{ "trekborg",			"Star Trek: Borg"},
 	{ "trekguideds9",		"Star Trek: Deep Space Nine Episode Guide"},
 	{ "trekguidetng",		"Star Trek: The Next Generation Episode Guide"},
diff --git a/engines/director/detection_tables.h b/engines/director/detection_tables.h
index 0c72aee557..dafbef785c 100644
--- a/engines/director/detection_tables.h
+++ b/engines/director/detection_tables.h
@@ -102,8 +102,6 @@ static const DirectorGameDescription gameDescriptions[] = {
 	MACGAME("warlock", "v1.0", "Spaceship Warlock", "cfa68a1bc49251497ebde18e5fc9c217", 271093, 2),
 	MACGAME("warlock", "v1.1.1", "Spaceship Warlock", "cfa68a1bc49251497ebde18e5fc9c217", 271107, 2),
 	MACDEMO("warlock", "Demo", "Spaceship Warlock Demo", "cfa68a1bc49251497ebde18e5fc9c217", 271099, 2),
-	WINGAME("warlock", "", "SSWARLCK.EXE", "65d06b5fef155a2473434571aff5bc29", 370867, 2),
-	WINDEMO("warlock", "", "SSWDEMO.EXE", "65d06b5fef155a2473434571aff5bc29", 370934, 2),
 
 ////////////////////////////////////////
 //
@@ -198,6 +196,9 @@ static const DirectorGameDescription gameDescriptions[] = {
 	MACGAME("vvvampire", "", "The Vampire's Coffin", "d41d8cd98f00b204e9800998ecf8427e", -1, 3),
 	WINGAME("vvvampire", "", "VAMPIRE.EXE", "88f4f7406f34ec36e751a64f7c76f2c4", -1, 3),
 
+	WINGAME("warlock", "", "SSWARLCK.EXE", "65d06b5fef155a2473434571aff5bc29", 370867, 3),
+	WINDEMO("warlock", "", "SSWDEMO.EXE", "65d06b5fef155a2473434571aff5bc29", 370934, 3),
+
 	MACGAME("wrath", "", "Wrath of the Gods", "2ce360c9ea2da80a2c6d1040b0ad92dd", 413986, 3),
 
 	{
@@ -303,6 +304,8 @@ static const DirectorGameDescription gameDescriptions[] = {
 	MACGAME("alice", "", "Alice", "3b61149c922f0fd815ca29686e4f554a", 304714, 4),
 	WINGAME("alice", "", "ALICE.EXE", "c67ece9b657ee80355520ac37a25fe55", 684733, 4),
 
+	WINGAME_l("ankh1", "", "ANKH.EXE", "12345", 12345, Common::JA_JPN, 4),
+
 	MACGAME("arcofdoom", "", "Arc Player (4mb)", "ea553e3f3fa123ad38fa5249621e8c8b", 295426, 4),
 	MACDEMO("arcofdoom", "Demo", "ArcDemo", "cdb27c916044ae4dceb4b7326063fa03", 301925, 4),
 	WINGAME("arcofdoom", "", "ARC.EXE", "fd3e9ad004597b01656b28c348a2ae7f", 687973, 4),
@@ -672,6 +675,10 @@ static const DirectorGameDescription gameDescriptions[] = {
 	MACGAME("planetarizona", "", "Planet Arizona", "0c7bbb4b24823e5ab871cb4c1d6f3710", 488433, 4),
 	WINGAME("planetarizona", "", "ARIZONA.EXE", "a23462ec87eff973d2cdb2ddfd4a59fa", 698651, 4),
 
+	// original file name is Paradise*Rescue
+	MACGAME_l("prescue", "", "ParadiseRescue", "0c7bbb4b24823e5ab871cb4c1d6f3710", 488433, Common::JA_JPN, 4),
+	WINGAME_l("prescue", "", "P_RESCUE.EXE", "a23462ec87eff973d2cdb2ddfd4a59fa", 698651, Common::JA_JPN, 4),
+
 	WINDEMO("santafe1", "Demo", "ELKMOON.EXE", "4a8fd0d74faef305bc935e1aac94d3e8", 712817, 4), // full game is not Director
 	WINDEMO("shanghai", "Demo", "SHGMDEMO.EXE", "4a8fd0d74faef305bc935e1aac94d3e8", 712817, 4), // full game is not Director
 
@@ -692,6 +699,10 @@ static const DirectorGameDescription gameDescriptions[] = {
 	WINGAME("teamxtreme1", "", "XTREME.EXE", "45ab80997efedec388ff5200722e673c", 690123, 4),
 	WINGAME("teamxtreme2", "", "TX2.EXE", "50c80bd2add25e574494838772973beb", 2585471, 4),
 
+	// original name is TD MAC/PPC
+	MACGAME("totaldistortion", "", "TD MACPPC", "12345", 12345, 4),
+	WINGAME("totaldistortion", "", "TOTAL_DN", "12345", 12345, 4),
+
 	MACGAME("trekborg", "", "Picard Dossier", "e1dc28c1dd8409c2d2e0d5d269df5ffc", 520069, 4),
 	WINGAME("trekborg", "", "OMNIBORG.EXE", "1580ebad7599fb6c18815e244b0bfda3", 811363, 4),
 
@@ -723,6 +734,10 @@ static const DirectorGameDescription gameDescriptions[] = {
 
 	WINGAME("amber", "", "amber_jb.exe", "1a7acbba10a7246ba58c1d53fc7203f5", -1, 5),
 
+	// original file names are ' ANKH2 ' and ' ANKH3 '
+	MACGAME_l("ankh2", "", "ANKH2", "12345", 12345, Common::JA_JPN, 5),
+	MACGAME_l("ankh3", "", "ANKH3", "12345", 12345, Common::JA_JPN, 5),
+
 	WINGAME_l("ernie", "", "Ernie.exe", "1a7acbba10a7246ba58c1d53fc7203f5", 1417481, Common::SE_SWE, 5),
 	WINDEMO_l("ernie", "Demo", "ERNIE.EXE", "1a7acbba10a7246ba58c1d53fc7203f5", 1417371, Common::SE_SWE, 5),
 




More information about the Scummvm-git-logs mailing list