[Scummvm-git-logs] scummvm master -> 102355433813b7296748350684d2884a31daf133

bluegr noreply at scummvm.org
Tue Dec 17 09:12:15 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:
1023554338 GOB: magicstones detection cleanup


Commit: 102355433813b7296748350684d2884a31daf133
    https://github.com/scummvm/scummvm/commit/102355433813b7296748350684d2884a31daf133
Author: Benjamin Funke (bjnfne at web.de)
Date: 2024-12-17T11:12:11+02:00

Commit Message:
GOB: magicstones detection cleanup

The changes were made to sync with the original gameid/gametitle like back then in 2009 added by Strangerke in  commit: https://github.com/scummvm/scummvm/commit/add4d124b29a6de01d69cc8f2a8d236deb969425

Changed paths:
  A engines/gob/detection/tables_magicstones.h
  R engines/gob/detection/tables_pierresmagiques.h
    engines/gob/detection/tables.h
    engines/gob/obsolete.h


diff --git a/engines/gob/detection/tables.h b/engines/gob/detection/tables.h
index 66a4d043200..5362c0ea5d0 100644
--- a/engines/gob/detection/tables.h
+++ b/engines/gob/detection/tables.h
@@ -64,7 +64,7 @@ static const PlainGameDescriptor gobGames[] = {
 	{"playtnck2", "Playtoons Construction Kit 2 - Knights"},
 	{"playtnck3", "Playtoons Construction Kit 3 - Far West"},
 	{"playtoonsdemo", "Playtoons Demo"},
-	{"pierresmagiques", "Le pays des Pierres Magiques"},
+	{"magicstones", "The Land of the Magic Stones"},
 	{"bambou", "Playtoons Limited Edition - Bambou le sauveur de la jungle"},
 	{"fascination", "Fascination"},
 	{"geisha", "Geisha"},
@@ -104,7 +104,7 @@ static const GOBGameDescription gameDescriptions[] = {
 	#include "gob/detection/tables_dynasty.h"   // The Last Dynasty
 	#include "gob/detection/tables_urban.h"     // Urban Runner
 	#include "gob/detection/tables_playtoons.h" // The Playtoons series
-	#include "gob/detection/tables_pierresmagiques.h" // Le pays des Pierres Magiques / The Land of the Magic Stones
+	#include "gob/detection/tables_magicstones.h" // Le pays des Pierres Magiques / The Land of the Magic Stones
 	#include "gob/detection/tables_englishfever.h" // English Fever
 	#include "gob/detection/tables_adi1.h"      // The ADI 1 series
 	#include "gob/detection/tables_adi2.h"      // The ADI 2 series
diff --git a/engines/gob/detection/tables_pierresmagiques.h b/engines/gob/detection/tables_magicstones.h
similarity index 67%
rename from engines/gob/detection/tables_pierresmagiques.h
rename to engines/gob/detection/tables_magicstones.h
index 3c3d4c78bc9..afb30461e47 100644
--- a/engines/gob/detection/tables_pierresmagiques.h
+++ b/engines/gob/detection/tables_magicstones.h
@@ -25,28 +25,46 @@
  *
  */
 
-/* Detection tables for Le pays des Pierres Magiques / The Land of the Magic Stones */
+/* Detection tables for Le pays des Pierres Magiques / The Land of the Magic Stones / Das Zauberland der Zaubersteine */
 /* This Game uses the DEV7 Engine, more Information can be found here: https://wiki.scummvm.org/index.php?title=DEV7_Information */
 
-#ifndef GOB_DETECTION_TABLES_PIERRESMAGIQUES_H
-#define GOB_DETECTION_TABLES_PIERRESMAGIQUES_H
+#ifndef GOB_DETECTION_TABLES_MAGICSTONES_H
+#define GOB_DETECTION_TABLES_MAGICSTONES_H
 
 // -- French: Le pays des Pierres Magiques --
 
 {
-	{
+	{ // Added by Strangerke in 2009
 
-		"pierresmagiques",
+		"magicstones",
 		MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Le pays des Pierres Magiques (Engine: DEV7 version 1.2.0.0)
 		AD_ENTRY2s("ed4.stk", "98721a7cfdc5a358d7ac56b7c6d3ba3d", 541882,
-				   "ed4cd.itk", "0627a91d9a6f4772c33747ce752024c2", 606993908),
+			   		"ed4cd.itk", "0627a91d9a6f4772c33747ce752024c2", 606993908),
 		FR_FRA,
 		kPlatformWindows,
 		ADGF_UNSUPPORTED,
 		GUIO0()
 	},
 	kFeatures800x600,
-	0,0,0
+	"ed4.stk","main.obc",0
+},
+
+// -- German: Das Zauberland der Zaubersteine --
+
+{
+	{
+
+		"magicstones",
+		MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Die Suche nach dem Feuerdrachen (Engine: DEV7 version 1.2.0.0)
+		AD_ENTRY2s("ed4.stk", "805ceadf60b9446e06078ba9cb7f75ee", 542754,
+			   		"ed4_cd.itk", "02de8ac4f12ed0e4cf5577683f443dcb", 599645278),
+		DE_DEU,
+		kPlatformWindows,
+		ADGF_UNSUPPORTED,
+		GUIO0()
+	},
+	kFeatures800x600,
+	"ed4.stk","main.obc",0
 },
 
-#endif // GOB_DETECTION_TABLES_PIERRESMAGIQUES_H
+#endif // GOB_DETECTION_TABLES_MAGICSTONES_H
diff --git a/engines/gob/obsolete.h b/engines/gob/obsolete.h
index b82e8e877cf..1785dece72e 100644
--- a/engines/gob/obsolete.h
+++ b/engines/gob/obsolete.h
@@ -34,6 +34,7 @@ static const Engines::ObsoleteGameID obsoleteGameIDsTable[] = {
 	{"gob1mac", "gob1", Common::kPlatformMacintosh},
 	{"gob2cd", "gob2", Common::kPlatformDOS},
 	{"gob3cd", "gob3", Common::kPlatformDOS},
+	{"pierresmagiques", "magicstones", Common::kPlatformWindows},
 	{0, 0, Common::kPlatformUnknown}
 };
 




More information about the Scummvm-git-logs mailing list