aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoachim Eberhard2007-02-09 15:43:41 +0000
committerJoachim Eberhard2007-02-09 15:43:41 +0000
commit2ebccb23c9acea77a0823c2d9b3f65f58e317925 (patch)
treedf974bb26aa756594b12a938cff8317a00b00767
parenta52b507bfcf9b7f4851536cb9dd7767de35c5bed (diff)
downloadscummvm-rg350-2ebccb23c9acea77a0823c2d9b3f65f58e317925.tar.gz
scummvm-rg350-2ebccb23c9acea77a0823c2d9b3f65f58e317925.tar.bz2
scummvm-rg350-2ebccb23c9acea77a0823c2d9b3f65f58e317925.zip
Correct detection of Amiga versions
svn-id: r25448
-rw-r--r--engines/agi/detection.cpp49
1 files changed, 44 insertions, 5 deletions
diff --git a/engines/agi/detection.cpp b/engines/agi/detection.cpp
index 88cc78b63a..edbe19610b 100644
--- a/engines/agi/detection.cpp
+++ b/engines/agi/detection.cpp
@@ -304,7 +304,11 @@ static const AGIGameDescription gameDescriptions[] = {
{
"goldrush",
"1.01 1/13/89 aka 2.05 3/9/89",
- AD_ENTRY1("dirs", "a1d4de3e75c2688c1e2ca2634ffc3bd8"),
+ {
+ { "dirs", 0, "a1d4de3e75c2688c1e2ca2634ffc3bd8", 2399},
+ { "vol.0", 0, "c5268f6968cdb7fd197a157981c2656e", 78902},
+ { NULL, 0, NULL, 0}
+ }
Common::EN_ANY,
Common::kPlatformAmiga,
},
@@ -375,6 +379,25 @@ static const AGIGameDescription gameDescriptions[] = {
{
+ // Sarien Name == Gold Rush! (PC 5.25") 2.01 12/22/88 [AGI 3.002.149]
+ {
+ "goldrush",
+ "2.01 12/22/88",
+ {
+ { "grdir", 0, "db733d199238d4009a9e95f11ece34e9", 2399},
+ { "vol.0", 0, "099cf878595fea15a4b2506d40b8ea53", 25070},
+ { NULL, 0, NULL, 0}
+ }
+ Common::EN_ANY,
+ Common::kPlatformMacintosh,
+ },
+ GType_V3,
+ 0,
+ 0x3149,
+ },
+
+
+ {
// Sarien Name == King's Quest 1 (Amiga) 1.0U # 2.082
{
"kq1",
@@ -589,7 +612,11 @@ static const AGIGameDescription gameDescriptions[] = {
{
"kq3",
"2.15 11/15/89",
- AD_ENTRY1("dirs", "8e35bded2bc5cf20f5eec2b15523b155"),
+ {
+ { "dirs", 0, "8e35bded2bc5cf20f5eec2b15523b155", 1805},
+ { "vol.0", 0, "5fe2c6032ef90220d20e0d1a2e0877dd", 49984},
+ { NULL, 0, NULL, 0}
+ }
Common::EN_ANY,
Common::kPlatformAmiga,
},
@@ -920,7 +947,11 @@ static const AGIGameDescription gameDescriptions[] = {
{
"mh2",
"3.06 8/17/89",
- AD_ENTRY1("dirs", "b412e8a126368b76696696f7632d4c16"),
+ {
+ { "dirs", 0, "b412e8a126368b76696696f7632d4c16", 2573},
+ { "vol.0", 0, "1156926cf3e63c19d735b962d4f4b48b", 118843},
+ { NULL, 0, NULL, 0}
+ }
Common::EN_ANY,
Common::kPlatformAmiga,
},
@@ -965,7 +996,11 @@ static const AGIGameDescription gameDescriptions[] = {
{
"mixedup",
"1.1",
- AD_ENTRY1("dirs", "5c1295fe6daaf95831195ba12894dbd9"),
+ {
+ { "dirs", 0, "5c1295fe6daaf95831195ba12894dbd9", 2021},
+ { "vol.0", 0, "731594cdf40a3f72fc803c89879491e0", 19901},
+ { NULL, 0, NULL, 0}
+ }
Common::EN_ANY,
Common::kPlatformAmiga,
},
@@ -1072,7 +1107,11 @@ static const AGIGameDescription gameDescriptions[] = {
{
"pq1",
"2.0B 2/22/89",
- AD_ENTRY1("dirs", "cfa93e5f2aa7378bddd10ad6746a2ffb"),
+ {
+ { "dirs", 0, "cfa93e5f2aa7378bddd10ad6746a2ffb", 1613},
+ { "vol.0", 0, "1222778713f48f87621ef38986768897", 40310},
+ { NULL, 0, NULL, 0}
+ }
Common::EN_ANY,
Common::kPlatformAmiga,
},