diff options
| author | Andre Heider | 2009-03-01 11:52:54 +0000 | 
|---|---|---|
| committer | Andre Heider | 2009-03-01 11:52:54 +0000 | 
| commit | 7361906f8c43c4fd96f1e9cac80347adafd245b0 (patch) | |
| tree | 08631ca3743ce10e620d28ff1d45b256adadc6b1 | |
| parent | 34add265e9fd56c5852fd0fdc8da7ba12b1b5bfe (diff) | |
| download | scummvm-rg350-7361906f8c43c4fd96f1e9cac80347adafd245b0.tar.gz scummvm-rg350-7361906f8c43c4fd96f1e9cac80347adafd245b0.tar.bz2 scummvm-rg350-7361906f8c43c4fd96f1e9cac80347adafd245b0.zip | |
rescanned all amiga version from back2roots.org and added the onces which used to run with r39005
svn-id: r39031
| -rw-r--r-- | engines/sci/detection.cpp | 78 | 
1 files changed, 33 insertions, 45 deletions
| diff --git a/engines/sci/detection.cpp b/engines/sci/detection.cpp index d2fc7ed4e3..712b481f5d 100644 --- a/engines/sci/detection.cpp +++ b/engines/sci/detection.cpp @@ -139,7 +139,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(1, 000, 510) +		SCI_VERSION(1, 000, 510) // got 1.005.000 by executable scan  	},  	// Castle of Dr. Brain - German Amiga (from www.back2roots.org) @@ -152,7 +152,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::DE_DEU, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(1, 000, 510) +		SCI_VERSION(1, 000, 510) // got 1.005.001 by executable scan  	},  	// Castle of Dr. Brain - English DOS Demo @@ -231,7 +231,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 685) +		SCI_VERSION(0, 000, 685) // got 1.002.031 by executable scan  	},  	// Codename: Iceman - English DOS @@ -275,7 +275,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 685) +		SCI_VERSION(0, 000, 685) // got 1.002.030 by executable scan  	},  	// Conquests of Camelot - English DOS @@ -304,7 +304,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(1, 000, 510) +		SCI_VERSION(1, 000, 510) // got 1.005.001 by executable scan  	},  	{{"longbow", "", { @@ -540,7 +540,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  	},  #endif -#if 0 +#if 0 // TODO: unknown if these files are corrupt  	// Hoyle 1 - English Amiga (from www.back2roots.org)  	{{"hoyle1", "", {  		{"resource.map", 0, "2a72b1aba65fa6e339370eb86d8601d1", 5166}, @@ -549,11 +549,10 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 519)	// FIXME: some versions are v. 0.000.530 +		SCI_VERSION(0, 000, 519) // FIXME: some have 0.000.530, others x.yyy.zzz  	},  #endif -#if 0  	// Hoyle 2 - English Amiga (from www.back2roots.org)  	{{"hoyle2", "", {  		{"resource.map", 0, "62ed48d20c580e5a98f102f7cd93706a", 1356}, @@ -561,11 +560,10 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 572) +		SCI_VERSION(0, 000, 685) // got 1.002.032 by executable scan  	}, -#endif -#if 0 +#if 0 // TODO: unknown if these files are corrupt  	// Hoyle 3 - English Amiga (from www.back2roots.org)  	{{"hoyle3", "", {  		{"resource.map", 0, "f1f158e428398cb87fc41fb4aa8c2119", 2088}, @@ -574,7 +572,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 000)	// FIXME: add version here +		SCI_VERSION(1, 000, 510) // got 1.005.000 by executable scan  	},  #endif @@ -614,7 +612,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_01, -		SCI_VERSION(0, 001, 10) +		SCI_VERSION(0, 001, 10) // got 1.003.007 by executable scan  	},  	// King's Quest 1 SCI Remake - English DOS @@ -640,7 +638,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 502) +		SCI_VERSION(0, 000, 685) // got 1.002.032 by executable scan  	},  	// King's Quest 4 - English DOS @@ -686,7 +684,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(1, 000, 784) +		SCI_VERSION(1, 000, 784) // got 1.004.018 by executable scan  	},  	// King's Quest 5 - English DOS @@ -798,7 +796,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		SCI_VERSION(2, 100, 2)  	}, -#if 0 +#if 0 // TODO: unknown if these files are corrupt  	// Laura Bow - English Amiga (from www.back2roots.org)  	{{"laurabow", "", {  		{"resource.map", 0, "731ab85e138f8cef1a7f4d1f36dfd375", 7422}, @@ -811,7 +809,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 631)	// FIXME: some versions are v. 0.000.685 +		SCI_VERSION(0, 000, 685) // got 1.002.030 by executable scan  	},  #endif @@ -934,7 +932,6 @@ static const struct SciGameDescription SciGameDescriptions[] = {  	},  #endif -#if 0  	// Larry 1 VGA Remake - English Amiga (from www.back2roots.org)  	{{"lsl1sci", "VGA Remake", {  		{"resource.map", 0, "7d115a9e27dc8ac71e8d5ef33d589bd5", 3366}, @@ -945,9 +942,8 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 510)	// FIXME: some versions are v. 0.000.577 +		SCI_VERSION(1, 000, 784) // got 1.004.024 by executable scan  	}, -#endif  	// Larry 1 VGA Remake - English DOS (from spookypeanut)  	{{"lsl1sci", "VGA Remake", { @@ -1008,7 +1004,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 572) +		SCI_VERSION(0, 000, 572) // x.yyy.zzz (by executable scan)  	},  	// Larry 2 - English DOS @@ -1026,7 +1022,6 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		SCI_VERSION(0, 000, 409)  	}, -#if 0  	// Larry 3 - English Amiga (from www.back2roots.org)  	{{"lsl3", "", {  		{"resource.map", 0, "4a6da6322ce189431b5ffbac992bad3a", 5328}, @@ -1039,9 +1034,8 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 572) +		SCI_VERSION(0, 000, 685) // got 1.002.032 by executable scan  	}, -#endif  	// Larry 3 - English DOS  	{{"lsl3", "", { @@ -1084,7 +1078,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  	},  #endif -#if 0 +#if 0 // TODO: unknown if these files are corrupt  	// Larry 5 - English Amiga (from www.back2roots.org)  	{{"lsl5", "", {  		{"resource.map", 0, "e36052ae0c8b14d6f074bcb0aee50a38", 6096}, @@ -1098,7 +1092,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(1, 000, 510) +		SCI_VERSION(1, 000, 784) // got 1.004.023 by executable scan  	},  #endif @@ -1315,7 +1309,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_01, -		SCI_VERSION(0, 001, 10) +		SCI_VERSION(0, 001, 10) // got 1.003.009 by executable scan  	},  #if 0 @@ -1394,7 +1388,6 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		SCI_VERSION(1, 001, 29)  	}, -#if 0  	// Police Quest 2 - English Amiga (from www.back2roots.org)  	{{"pq2", "", {  		{"resource.map", 0, "499de78ae72b7ce219f944c5e7ef0c5b", 3426}, @@ -1405,9 +1398,8 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 395)	// FIXME: some versions are v. 0.000.409/0.000.490 +		SCI_VERSION(0, 000, 685) // exe seems packed, this is a guess  	}, -#endif  	// Police Quest 2 - English DOS  	{{"pq2", "", { @@ -1433,7 +1425,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		SCI_VERSION(0, 000, 395)  	}, -#if 0 +#if 0 // TODO: unknown if these files are corrupt  	// Police Quest 3 - English Amiga (from www.back2roots.org)  	{{"pq3", "", {  		{"resource.map", 0, "29923fe1ef1f0909b57255d61c558e68", 5742}, @@ -1445,7 +1437,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(1, 000, 510) +		SCI_VERSION(1, 000, 784) // got 1.004.024 by executable scan  	},  #endif @@ -1504,7 +1496,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		SCI_VERSION(2, 000, 000)  	}, -#if 0 +#if 0 // TODO: unknown if these files are corrupt  	// Quest for Glory 1 - English Amiga (from www.back2roots.org)  	{{"qfg1", "", {  		{"resource.map", 0, "e65034832f0c9df1dc22128227b782d0", 6066}, @@ -1517,7 +1509,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 629) +		SCI_VERSION(0, 000, 685) // got 1.002.020 by executable scan  	},  #endif @@ -1555,7 +1547,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		SCI_VERSION(1, 001, 29)  	}, -#if 0 +#if 0 // TODO: unknown if these files are corrupt  	// Quest for Glory 2 - English Amiga (from www.back2roots.org)  	{{"qfg2", "", {  		{"resource.map", 0, "365ea1033ba26d227ec4007be88c59cc", 7596}, @@ -1570,9 +1562,8 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 000)	// FIXME: add version here +		SCI_VERSION(0, 001, 010) // got 1.003.004 by executable scan  	}, -  #endif  	// Quest for Glory 2 - English (from FRG) @@ -1745,7 +1736,6 @@ static const struct SciGameDescription SciGameDescriptions[] = {  	},  #endif -#if 0  	// Space Quest 1 VGA Remake - English Amiga (from www.back2roots.org)  	{{"sq1sci", "VGA Remake", {  		{"resource.map", 0, "106484b372af1d4cbf866472cc2813dc", 6396}, @@ -1758,9 +1748,8 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(1, 000, 510) +		SCI_VERSION(1, 000, 510) // TODO: best bet, exe seems packed  	}, -#endif  	// Space Quest 1 VGA Remake - English DOS  	{{"sq1sci", "VGA Remake", { @@ -1803,7 +1792,6 @@ static const struct SciGameDescription SciGameDescriptions[] = {  	},  #endif -#if 0  	// Space Quest 3 - English Amiga (from www.back2roots.org)  	{{"sq3", "", {  		{"resource.map", 0, "bad41385acde6d677a8d55a7b20437e3", 5868}, @@ -1814,9 +1802,8 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::EN_ANY, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(0, 000, 453)	// FIXME: some versions are v. 0.000.685/0.000.999 +		SCI_VERSION(0, 000, 685) // TODO: best bet, exe seems packed  	}, -#endif  	// Space Quest 3 - English DOS  	{{"sq3", "", { @@ -1847,7 +1834,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		SCI_VERSION(0, 000, 453)	// FIXME: some versions are v. 0.000.685/0.000.999  	},  #endif - +#if 0  	// Space Quest 4 - English Amiga  	{{"sq4", "", {  		{"resource.map", 0, "d87ae90031e7fd04f32a27db054f5c9c", 6174}, @@ -1863,6 +1850,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		SCI_VERSION_AUTODETECT,  		SCI_VERSION(1, 000, 744)  	}, +#endif  	// Space Quest 4 - German Amiga (from www.back2roots.org)  	{{"sq4", "", { @@ -1877,7 +1865,7 @@ static const struct SciGameDescription SciGameDescriptions[] = {  		{NULL, 0, NULL, 0}}, Common::DE_DEU, Common::kPlatformAmiga, 0},  		{},  		SCI_VERSION_AUTODETECT, -		SCI_VERSION(1, 000, 744) +		SCI_VERSION(1, 000, 744) // TODO: best bet, exe seems packed  	},  	// Space Quest 4 - English DOS CD | 
