[Scummvm-cvs-logs] SF.net SVN: scummvm: [24354] scummvm/trunk/engines/agos/game.cpp

kirben at users.sourceforge.net kirben at users.sourceforge.net
Tue Oct 17 01:17:59 CEST 2006


Revision: 24354
          http://svn.sourceforge.net/scummvm/?rev=24354&view=rev
Author:   kirben
Date:     2006-10-16 16:17:53 -0700 (Mon, 16 Oct 2006)

Log Message:
-----------
Add patch #1578573 - ELVIRA: More game versions

Modified Paths:
--------------
    scummvm/trunk/engines/agos/game.cpp

Modified: scummvm/trunk/engines/agos/game.cpp
===================================================================
--- scummvm/trunk/engines/agos/game.cpp	2006-10-16 22:46:38 UTC (rev 24353)
+++ scummvm/trunk/engines/agos/game.cpp	2006-10-16 23:17:53 UTC (rev 24354)
@@ -189,6 +189,12 @@
 	{ "tbllist",		GAME_TBLFILE,	"319f6b227c7822a551f57d24e70f8149"},
 };
 
+static const ADGameFileDescription ELVIRA1DOS_DE_GameFiles[] = {
+	{ "gamepc",		GAME_BASEFILE,	"d0b593143e21fc150c044819df2c0b98"},
+	{ "icon.dat",		GAME_ICONFILE,	"fda48c9da7f3e72d0313e2f5f760fc45"},
+	{ "tbllist",		GAME_TBLFILE,	"319f6b227c7822a551f57d24e70f8149"},
+};
+
 static const ADGameFileDescription ELVIRA1DOS_FR_GameFiles[] = {
 	{ "gamepc",		GAME_BASEFILE,	"9076d507d60cc454df662316438ec843"},
 	{ "icon.dat",		GAME_ICONFILE,	"fda48c9da7f3e72d0313e2f5f760fc45"},
@@ -219,6 +225,22 @@
 	{ "tbllist",		GAME_TBLFILE,	"8252660df0edbdbc3e6377e155bbd0c5"},
 };
 
+static const ADGameFileDescription ELVIRA2DOS_ALT_GameFiles[] = {
+	{ "gamepc",		GAME_BASEFILE,	"1282fd5c520861ae2b73bf653afef547"},
+	{ "icon.dat",		GAME_ICONFILE,	"83a7278bff55c82fbb3aef92981866c9"},
+	{ "menus.dat",		GAME_MENUFILE,	"a2fdc88a77c8bdffec6b36cbeda4d955"},
+	{ "stripped.txt",	GAME_STRFILE,	"c2533277b7ff11f5495967d55355ea17"},
+	{ "tbllist",		GAME_TBLFILE,	"8252660df0edbdbc3e6377e155bbd0c5"},
+};
+
+static const ADGameFileDescription ELVIRA2DOS_DE_GameFiles[] = {
+	{ "gamepc",		GAME_BASEFILE,	"d1979d2fbc5fb5276563578ca55cbcec"},
+	{ "icon.dat",		GAME_ICONFILE,	"83a7278bff55c82fbb3aef92981866c9"},
+	{ "menus.dat",		GAME_MENUFILE,	"a2fdc88a77c8bdffec6b36cbeda4d955"},
+	{ "stripped.txt",	GAME_STRFILE,	"c3a8f644551a27c8a2fec0f8070b46b7"},
+	{ "tbllist",		GAME_TBLFILE,	"8252660df0edbdbc3e6377e155bbd0c5"},
+};
+
 static const ADGameFileDescription ELVIRA2DOS_FR_GameFiles[] = {
 	{ "gamepc",		GAME_BASEFILE,	"4bf28ab00f5324fd938e632595742382"},
 	{ "icon.dat",		GAME_ICONFILE,	"83a7278bff55c82fbb3aef92981866c9"},
@@ -697,7 +719,7 @@
 };
 
 static const AGOSGameDescription gameDescriptions[] = {
-	// Elvira - English Amiga Floppy
+	// Elvira 1 - English Amiga Floppy
 	{
 		{
 			"elvira1",
@@ -713,7 +735,7 @@
 		GF_OLD_BUNDLE | GF_CRUNCHED,
 	},
 
-	// Elvira - English Amiga Demo
+	// Elvira 1 - English Amiga Demo
 	{
 		{
 			"elvira1",
@@ -729,7 +751,7 @@
 		GF_OLD_BUNDLE | GF_CRUNCHED | GF_DEMO,
 	},
 
-	// Elvira - English Atari ST Floppy
+	// Elvira 1 - English Atari ST Floppy
 	{
 		{
 			"elvira1",
@@ -745,7 +767,7 @@
 		GF_OLD_BUNDLE | GF_CRUNCHED,
 	},
 
-	// Elvira - English DOS Floppy
+	// Elvira 1 - English DOS Floppy
 	{
 		{
 			"elvira1",
@@ -761,11 +783,27 @@
 		GF_OLD_BUNDLE,
 	},
 
-	// Elvira - French DOS Floppy
+	// Elvira 1 - German DOS Floppy
 	{
 		{
 			"elvira1",
 			"Floppy",
+			ARRAYSIZE(ELVIRA1DOS_DE_GameFiles),
+			ELVIRA1DOS_DE_GameFiles,
+			Common::DE_DEU,
+			Common::kPlatformPC,
+		},
+
+		GType_ELVIRA1,
+		GID_ELVIRA1,
+		GF_OLD_BUNDLE,
+	},
+
+	// Elvira 1 - French DOS Floppy
+	{
+		{
+			"elvira1",
+			"Floppy",
 			ARRAYSIZE(ELVIRA1DOS_FR_GameFiles),
 			ELVIRA1DOS_FR_GameFiles,
 			Common::FR_FRA,
@@ -825,6 +863,38 @@
 		GF_OLD_BUNDLE,
 	},
 
+	// Elvira 2 - English DOS Floppy, Alternate
+	{
+		{
+			"elvira2",
+			"Floppy",
+			ARRAYSIZE(ELVIRA2DOS_ALT_GameFiles),
+			ELVIRA2DOS_ALT_GameFiles,
+			Common::EN_ANY,
+			Common::kPlatformPC,
+		},
+
+		GType_ELVIRA2,
+		GID_ELVIRA2,
+		GF_OLD_BUNDLE,
+	},
+
+	// Elvira 2 - German DOS Floppy
+	{
+		{
+			"elvira2",
+			"Floppy",
+			ARRAYSIZE(ELVIRA2DOS_DE_GameFiles),
+			ELVIRA2DOS_DE_GameFiles,
+			Common::DE_DEU,
+			Common::kPlatformPC,
+		},
+
+		GType_ELVIRA2,
+		GID_ELVIRA2,
+		GF_OLD_BUNDLE,
+	},
+
 	// Elvira 2 - French DOS Floppy
 	{
 		{


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list