aboutsummaryrefslogtreecommitdiff
path: root/engines/agi
diff options
context:
space:
mode:
Diffstat (limited to 'engines/agi')
-rw-r--r--engines/agi/detection.cpp763
1 files changed, 657 insertions, 106 deletions
diff --git a/engines/agi/detection.cpp b/engines/agi/detection.cpp
index 7f6a1c1557..fb9896aa9f 100644
--- a/engines/agi/detection.cpp
+++ b/engines/agi/detection.cpp
@@ -102,89 +102,107 @@ namespace Agi {
#define FANMADE(name,md5) FANMADE_LV(name,md5,Common::EN_ANY,0x2917)
static const AGIGameDescription gameDescriptions[] = {
+
+
{
- // Sarien Name == Black Cauldron (Apple IIgs) 1.0O 2/24/89 (CE)
+ // Sarien Name == AGI Demo 1 (PC) 05/87 [AGI 2.425]
{
- "bc",
- "1.0O 2/24/89 (CE)",
- AD_ENTRY1("bcdir", "dc09d30b147242692f4f85b9811962db"),
+ "agidemo",
+ "Demo 1 05/87",
+ AD_ENTRY1("logdir", "9c4a5b09cc3564bc48b4766e679ea332"),
Common::EN_ANY,
- Common::kPlatformApple2GS,
+ Common::kPlatformPC,
},
- GType_V3,
+ GType_V2,
0,
- 0x3149,
+ 0x2440,
},
{
- // Sarien Name == Black Cauldron (PC) 2.00 6/14/87 [AGI 2.439]
+ // Sarien Name == AGI Demo 2 (IIgs) 1.0C (Censored)
{
- "bc",
- "2.00 6/14/87",
- AD_ENTRY1("logdir", "7f598d4712319b09d7bd5b3be10a2e4a"),
+ "agidemo",
+ "Demo 2 1.0C",
+ AD_ENTRY1("logdir", "580ffdc569ff158f56fb92761604f70e"),
Common::EN_ANY,
- Common::kPlatformPC,
+ Common::kPlatformApple2GS,
},
GType_V2,
0,
- 0x2440,
+ 0x2917,
},
{
- // Sarien Name == Black Cauldron (PC 5.25") 2.10 11/10/88 [AGI 3.002.098]
+ // Sarien Name == AGI Demo 2 (PC 3.5") 11/87 [AGI 2.915]
{
- "bc",
- "5.25\" 2.10 11/10/88",
- AD_ENTRY1("bcdir", "0c5a9acbcc7e51127c34818e75806df6"),
+ "agidemo",
+ "Demo 2 11/87 3.5\"",
+ AD_ENTRY1("logdir", "e8ebeb0bbe978172fe166f91f51598c7"),
Common::EN_ANY,
Common::kPlatformPC,
},
- GType_V3,
+ GType_V2,
0,
- 0x3149,
+ 0x2917,
},
{
- // Sarien Name == Donald Duck's Playground (ST) 1.0A 8/8/86
+ // Sarien Name == AGI Demo 2 (PC 5.25") 11/87 [v1] [AGI 2.915]
{
- "ddp",
- "1.0A 8/8/86",
- AD_ENTRY1("logdir", "64388812e25dbd75f7af1103bc348596"),
+ "agidemo",
+ "Demo 2 11/87 [version 1] 5.25\"",
+ AD_ENTRY1("logdir", "852ac303a374df62571642ca1e2d1f0a"),
Common::EN_ANY,
Common::kPlatformPC,
},
GType_V2,
0,
- 0x2272,
+ 0x2917,
},
+
{
- // reported by Filippos (thebluegr) in bugreport #1654500
+ // Sarien Name == AGI Demo 2 (PC 5.25") 01/88 [v2] [AGI 2.917]
{
- "ddp",
- "1.0C",
- AD_ENTRY1s("logdir", "550971d196f65190a5c760d2479406ef", 132),
+ "agidemo",
+ "Demo 2 01/88 [version 2] 5.25\"",
+ AD_ENTRY1("logdir", "1503f02086ea9f388e7e041c039eaa69"),
Common::EN_ANY,
Common::kPlatformPC,
},
GType_V2,
0,
- 0x2272,
+ 0x2917,
},
{
- // Sarien Name == AGI Demo 1 (PC) 05/87 [AGI 2.425]
+ // Sarien Name == AGI Demo 3 (PC) 09/88 [AGI 3.002.102]
{
"agidemo",
- "Demo 1 05/87",
- AD_ENTRY1("logdir", "9c4a5b09cc3564bc48b4766e679ea332"),
+ "Demo 3 09/88",
+ AD_ENTRY1("dmdir", "289c7a2c881f1d973661e961ced77d74"),
Common::EN_ANY,
Common::kPlatformPC,
},
+ GType_V3,
+ 0,
+ 0x3149,
+ },
+
+
+ {
+ // Sarien Name == Black Cauldron (Amiga) 2.00 6/14/87
+ {
+ "bc",
+ "2.00 6/14/87",
+ AD_ENTRY1("logdir", "7b01694af21213b4727bb94476f64eb5"),
+ Common::EN_ANY,
+ Common::kPlatformAmiga,
+ },
GType_V2,
0,
0x2440,
@@ -192,74 +210,104 @@ static const AGIGameDescription gameDescriptions[] = {
{
- // Sarien Name == AGI Demo 2 (IIgs) 1.0C (Censored)
+ // Sarien Name == Black Cauldron (Apple IIgs) 1.0O 2/24/89 (CE)
{
- "agidemo",
- "Demo 2 1.0C",
- AD_ENTRY1("logdir", "580ffdc569ff158f56fb92761604f70e"),
+ "bc",
+ "1.0O 2/24/89 (CE)",
+ AD_ENTRY1("bcdir", "dc09d30b147242692f4f85b9811962db"),
Common::EN_ANY,
Common::kPlatformApple2GS,
},
- GType_V2,
+ GType_V3,
0,
- 0x2917,
+ 0x3149,
},
{
- // Sarien Name == AGI Demo 2 (PC 3.5") 11/87 [AGI 2.915]
+ // Sarien Name == Black Cauldron (PC) 2.00 6/14/87 [AGI 2.439]
{
- "agidemo",
- "Demo 2 3.5\" 11/87",
- AD_ENTRY1("logdir", "e8ebeb0bbe978172fe166f91f51598c7"),
+ "bc",
+ "2.00 6/14/87",
+ AD_ENTRY1("logdir", "7f598d4712319b09d7bd5b3be10a2e4a"),
Common::EN_ANY,
Common::kPlatformPC,
},
GType_V2,
0,
- 0x2917,
+ 0x2440,
},
{
- // Sarien Name == AGI Demo 2 (PC 5.25") 11/87 [v1] [AGI 2.915]
+ // Sarien Name == Black Cauldron (PC 5.25") 2.10 11/10/88 [AGI 3.002.098]
{
- "agidemo",
- "Demo 2 5.25\" 11/87 [version 1]",
- AD_ENTRY1("logdir", "852ac303a374df62571642ca1e2d1f0a"),
+ "bc",
+ "2.10 11/10/88 5.25\"",
+ AD_ENTRY1("bcdir", "0c5a9acbcc7e51127c34818e75806df6"),
Common::EN_ANY,
Common::kPlatformPC,
},
+ GType_V3,
+ 0,
+ 0x3149,
+ },
+
+
+ {
+ // Sarien Name == Donald Duck's Playground (Amiga) 1.0C
+ {
+ "ddp",
+ "1.0C",
+ AD_ENTRY1("logdir", "550971d196f65190a5c760d2479406ef"),
+ Common::EN_ANY,
+ Common::kPlatformAmiga,
+ },
GType_V2,
0,
- 0x2917,
+ 0x2272,
},
{
- // Sarien Name == AGI Demo 2 (PC 5.25") 01/88 [v2] [AGI 2.917]
+ // Sarien Name == Donald Duck's Playground (ST) 1.0A 8/8/86
{
- "agidemo",
- "Demo 2 5.25\" 01/88 [version 2]",
- AD_ENTRY1("logdir", "1503f02086ea9f388e7e041c039eaa69"),
+ "ddp",
+ "1.0A 8/8/86",
+ AD_ENTRY1("logdir", "64388812e25dbd75f7af1103bc348596"),
Common::EN_ANY,
Common::kPlatformPC,
},
GType_V2,
0,
- 0x2917,
+ 0x2272,
},
{
- // Sarien Name == AGI Demo 3 (PC) 09/88 [AGI 3.002.102]
+ // reported by Filippos (thebluegr) in bugreport #1654500
{
- "agidemo",
- "Demo 3 09/88",
- AD_ENTRY1("dmdir", "289c7a2c881f1d973661e961ced77d74"),
+ "ddp",
+ "1.0C",
+ AD_ENTRY1s("logdir", "550971d196f65190a5c760d2479406ef", 132),
Common::EN_ANY,
Common::kPlatformPC,
},
+ GType_V2,
+ 0,
+ 0x2272,
+ },
+
+
+ {
+ // Sarien Name == Gold Rush! (Amiga) 1.01 1/13/89 aka 2.05 3/9/89 # 2.316
+ {
+ "goldrush",
+ "1.01 1/13/89 aka 2.05 3/9/89",
+ AD_ENTRY1("dirs", "a1d4de3e75c2688c1e2ca2634ffc3bd8"),
+ Common::EN_ANY,
+ Common::kPlatformAmiga,
+ },
GType_V3,
0,
0x3149,
@@ -267,13 +315,13 @@ static const AGIGameDescription gameDescriptions[] = {
{
- // Sarien Name == King's Quest 4 demo (PC) [AGI 3.002.102]
+ // Sarien Name == Gold Rush! (Apple IIgs) 1.0M 2/28/89 (CE) aka 2.01 12/22/88
{
- "kq4",
- "Demo",
- AD_ENTRY1("dmdir", "a3332d70170a878469d870b14863d0bf"),
+ "goldrush",
+ "1.0M 2/28/89 (CE) aka 2.01 12/22/88",
+ AD_ENTRY1("grdir", "3f7b9ce62631434389f85371b11921d6"),
Common::EN_ANY,
- Common::kPlatformPC,
+ Common::kPlatformApple2GS,
},
GType_V3,
0,
@@ -282,17 +330,17 @@ static const AGIGameDescription gameDescriptions[] = {
{
- // Sarien Name == Xmas Card 1986 (PC) [AGI 2.272]
+ // Sarien Name == Gold Rush! (ST) 1.01 1/13/89 aka 2.01 12/22/88
{
- "xmascard",
- "1986 [version 1]",
- AD_ENTRY1("logdir", "3067b8d5957e2861e069c3c0011bd43d"),
+ "goldrush",
+ "1.01 1/13/89 aka 2.01 12/22/88",
+ AD_ENTRY1("grdir", "4dd4d50480a3d6c206fa227ce8142735"),
Common::EN_ANY,
- Common::kPlatformPC,
+ Common::kPlatformAtariST,
},
- GType_V2,
+ GType_V3,
0,
- 0x2272,
+ 0x3149,
},
@@ -300,7 +348,7 @@ static const AGIGameDescription gameDescriptions[] = {
// Sarien Name == Gold Rush! (PC 5.25") 2.01 12/22/88 [AGI 3.002.149]
{
"goldrush",
- "5.25\" 2.01 12/22/88",
+ "2.01 12/22/88 5.25\"",
AD_ENTRY1("grdir", "db733d199238d4009a9e95f11ece34e9"),
Common::EN_ANY,
Common::kPlatformPC,
@@ -310,11 +358,12 @@ static const AGIGameDescription gameDescriptions[] = {
0x3149,
},
+
{
// Sarien Name == Gold Rush! (PC 3.5") 2.01 12/22/88 [AGI 3.002.149]
{
"goldrush",
- "(IBM 3.5\") 2.01 12/22/88",
+ "2.01 12/22/88 3.5\"",
AD_ENTRY1("grdir", "6a285235745f69b4b421403659497216"),
Common::EN_ANY,
Common::kPlatformPC,
@@ -326,6 +375,36 @@ static const AGIGameDescription gameDescriptions[] = {
{
+ // Sarien Name == King's Quest 1 (Amiga) 1.0U # 2.082
+ {
+ "kq1",
+ "1.0U",
+ AD_ENTRY1("logdir", "246c695324f1c514aee2b904fa352fad"),
+ Common::EN_ANY,
+ Common::kPlatformAmiga,
+ },
+ GType_V2,
+ 0,
+ 0x2440,
+ },
+
+
+ {
+ // Sarien Name == King's Quest 1 (ST) 1.0V
+ {
+ "kq1",
+ "1.0V",
+ AD_ENTRY1("logdir", "c3a017e556c4b0eece366a4cd9abb657"),
+ Common::EN_ANY,
+ Common::kPlatformAtariST,
+ },
+ GType_V2,
+ 0,
+ 0x2272,
+ },
+
+
+ {
// Sarien Name == King's Quest 1 (IIgs) 1.0S-88223
{
"kq1",
@@ -359,7 +438,7 @@ static const AGIGameDescription gameDescriptions[] = {
// Sarien Name == King's Quest 1 (PC 5.25"/3.5") 2.0F [AGI 2.917]
{
"kq1",
- "5.25\"/3.5\" 2.0F",
+ "2.0F 5.25\"/3.5\"",
AD_ENTRY1("logdir", "10ad66e2ecbd66951534a50aedcd0128"),
Common::EN_ANY,
Common::kPlatformPC,
@@ -371,6 +450,21 @@ static const AGIGameDescription gameDescriptions[] = {
{
+ // Sarien Name == King's Quest 2 (IIgs) 2.0A 6/16/88 (CE)
+ {
+ "kq2",
+ "2.0A 6/16/88 (CE)",
+ AD_ENTRY1("logdir", "5203c8b95250a2ecfee93ddb99414753"),
+ Common::EN_ANY,
+ Common::kPlatformApple2GS,
+ },
+ GType_V2,
+ 0,
+ 0x2917,
+ },
+
+
+ {
// Sarien Name == King's Quest 2 (Amiga) 2.0J (Broken)
{
"kq2",
@@ -419,7 +513,7 @@ static const AGIGameDescription gameDescriptions[] = {
// Sarien Name == King's Quest 2 (PC 5.25"/3.5") 2.2 [AGI 2.426]
{
"kq2",
- "5.25\"/3.5\" 2.2",
+ "2.2 5.25\"/3.5\"",
AD_ENTRY1("logdir", "b944c4ff18fb8867362dc21cc688a283"),
Common::EN_ANY,
Common::kPlatformPC,
@@ -431,6 +525,81 @@ static const AGIGameDescription gameDescriptions[] = {
{
+ // Sarien Name == King's Quest 3 (Amiga) 1.01 11/8/86
+ {
+ "kq3",
+ "1.01 11/8/86",
+ AD_ENTRY1("logdir", "8ab343306df0e2d98f136be4e8cfd0ef"),
+ Common::EN_ANY,
+ Common::kPlatformAmiga,
+ },
+ GType_V2,
+ 0,
+ 0x2440,
+ },
+
+
+ {
+ // Sarien Name == King's Quest 3 (ST) 1.02 11/18/86
+ {
+ "kq3",
+ "1.02 11/18/86",
+ AD_ENTRY1("logdir", "8846df2654302b623217ba8bd6d657a9"),
+ Common::EN_ANY,
+ Common::kPlatformAtariST,
+ },
+ GType_V2,
+ 0,
+ 0x2272,
+ },
+
+
+ {
+ // Sarien Name == King's Quest 3 (Mac) 2.14 3/15/88
+ {
+ "kq3",
+ "2.14 3/15/88",
+ AD_ENTRY1("logdir", "7639c0da5ce94848227d409351fabda2"),
+ Common::EN_ANY,
+ Common::kPlatformMacintosh,
+ },
+ GType_V2,
+ 0,
+ 0x2440,
+ },
+
+
+ {
+ // Sarien Name == King's Quest 3 (IIgs) 2.0A 8/28/88 (CE)
+ {
+ "kq3",
+ "2.0A 8/28/88 (CE)",
+ AD_ENTRY1("logdir", "ac30b7ca5a089b5e642fbcdcbe872c12"),
+ Common::EN_ANY,
+ Common::kPlatformApple2GS,
+ },
+ GType_V2,
+ 0,
+ 0x2917,
+ },
+
+
+ {
+ // Sarien Name == King's Quest 3 (Amiga) 2.15 11/15/89 # 2.333
+ {
+ "kq3",
+ "2.15 11/15/89",
+ AD_ENTRY1("dirs", "8e35bded2bc5cf20f5eec2b15523b155"),
+ Common::EN_ANY,
+ Common::kPlatformAmiga,
+ },
+ GType_V3,
+ 0,
+ 0x3086,
+ },
+
+
+ {
// Sarien Name == King's Quest 3 (PC) 1.01 11/08/86 [AGI 2.272]
{
"kq3",
@@ -449,7 +618,7 @@ static const AGIGameDescription gameDescriptions[] = {
// Sarien Name == King's Quest 3 (PC 5.25") 2.00 5/25/87 [AGI 2.435]
{
"kq3",
- "5.25\" 2.00 5/25/87",
+ "2.00 5/25/87 5.25\"",
AD_ENTRY1("logdir", "18aad8f7acaaff760720c5c6885b6bab"),
Common::EN_ANY,
Common::kPlatformPC,
@@ -464,7 +633,7 @@ static const AGIGameDescription gameDescriptions[] = {
// Sarien Name == King's Quest 3 (Mac) 2.14 3/15/88
{
"kq3",
- "5.25\" 2.14 3/15/88",
+ "2.14 3/15/88 5.25\"",
AD_ENTRY1("logdir", "7650e659c7bc0f1e9f8a410b7a2e9de6"),
Common::EN_ANY,
Common::kPlatformPC,
@@ -479,7 +648,7 @@ static const AGIGameDescription gameDescriptions[] = {
// Sarien Name == King's Quest 3 (PC 3.5") 2.14 3/15/88 [AGI 2.936]
{
"kq3",
- "3.5\" 2.14 3/15/88",
+ "2.14 3/15/88 3.5\"",
AD_ENTRY1("logdir", "d3d17b77b3b3cd13246749231d9473cd"),
Common::EN_ANY,
Common::kPlatformPC,
@@ -491,10 +660,40 @@ static const AGIGameDescription gameDescriptions[] = {
{
+ // Sarien Name == King's Quest 4 (PC 5.25") 2.3 9/27/88 [AGI 3.002.086]
+ {
+ "kq4",
+ "2.3 9/27/88",
+ AD_ENTRY1("kq4dir", "6d7714b8b61466a5f5981242b993498f"),
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ },
+ GType_V3,
+ 0,
+ 0x3086,
+ },
+
+
+ {
+ // Sarien Name == King's Quest 4 (IIgs) 1.0K 11/22/88 (CE)
+ {
+ "kq4",
+ "1.0K 11/22/88",
+ AD_ENTRY1("kq4dir", "8536859331159f15012e35dc82cb154e"),
+ Common::EN_ANY,
+ Common::kPlatformApple2GS,
+ },
+ GType_V3,
+ 0,
+ 0x3086,
+ },
+
+
+ {
// Sarien Name == King's Quest 4 (PC 3.5") 2.0 7/27/88 [AGI 3.002.086]
{
"kq4",
- "3.5\" 2.0 7/27/88",
+ "2.0 7/27/88 3.5\"",
AD_ENTRY1("kq4dir", "fe44655c42f16c6f81046fdf169b6337"),
Common::EN_ANY,
Common::kPlatformPC,
@@ -509,7 +708,7 @@ static const AGIGameDescription gameDescriptions[] = {
// Sarien Name == King's Quest 4 (PC 3.5") 2.2 9/27/88 [AGI 3.002.086]
{
"kq4",
- "3.5\" 2.2 9/27/88",
+ "2.2 9/27/88 3.5\"",
AD_ENTRY1("kq4dir", "7470b3aeb49d867541fc66cc8454fb7d"),
Common::EN_ANY,
Common::kPlatformPC,
@@ -521,13 +720,58 @@ static const AGIGameDescription gameDescriptions[] = {
{
- // Sarien Name == Leisure Suit Larry 1 (Mac) 1.05 6/26/87
+ // Sarien Name == King's Quest 4 demo (PC) [AGI 3.002.102]
+ {
+ "kq4",
+ "Demo",
+ AD_ENTRY1("dmdir", "a3332d70170a878469d870b14863d0bf"),
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ },
+ GType_V3,
+ 0,
+ 0x3149,
+ },
+
+
+ {
+ // Sarien Name == Leisure Suit Larry 1 (PC 5.25"/3.5") 1.00 6/1/87 [AGI 2.440]
+ {
+ "lsl1",
+ "1.00 6/1/87 5.25\"/3.5\"",
+ AD_ENTRY1("logdir", "1fe764e66857e7f305a5f03ca3f4971d"),
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ },
+ GType_V2,
+ 0,
+ 0x2440,
+ },
+
+
+ {
+ // Sarien Name == Leisure Suit Larry 1 (ST) 1.04 6/18/87
+ {
+ "lsl1",
+ "1.04 6/18/87",
+ AD_ENTRY1("logdir", "8b579f8673fe9448c2538f5ed9887cf0"),
+ Common::EN_ANY,
+ Common::kPlatformAtariST,
+ },
+ GType_V2,
+ 0,
+ 0x2440,
+ },
+
+
+ {
+ // Sarien Name == Leisure Suit Larry 1 (Amiga) 1.05 6/26/87 # x.yyy
{
"lsl1",
"1.05 6/26/87",
- AD_ENTRY1("logdir", "8a0076429890531832f0dc113285e31e"),
+ AD_ENTRY1("logdir", "3f5d26d8834ca49c147fb60936869d56"),
Common::EN_ANY,
- Common::kPlatformMacintosh,
+ Common::kPlatformAmiga,
},
GType_V2,
0,
@@ -536,13 +780,13 @@ static const AGIGameDescription gameDescriptions[] = {
{
- // Sarien Name == Leisure Suit Larry 1 (PC 5.25"/3.5") 1.00 6/1/87 [AGI 2.440]
+ // Sarien Name == Leisure Suit Larry 1 (IIgs) 1.0E
{
"lsl1",
- "5.25\"/3.5\" 1.00 6/1/87",
- AD_ENTRY1("logdir", "1fe764e66857e7f305a5f03ca3f4971d"),
+ "1.0E",
+ AD_ENTRY1("logdir", "5f9e1dd68d626c6d303131c119582ad4"),
Common::EN_ANY,
- Common::kPlatformPC,
+ Common::kPlatformApple2GS,
},
GType_V2,
0,
@@ -550,35 +794,48 @@ static const AGIGameDescription gameDescriptions[] = {
},
-#if 0
{
- // Sarien Name == Mixed Up Mother Goose (PC) [AGI 2.915] (Broken)
+ // Sarien Name == Leisure Suit Larry 1 (Mac) 1.05 6/26/87
{
- "mixedup",
- "[corrupt/OBJECT from disk 1]",
- AD_ENTRY1("logdir", "e524655abf9b96a3b179ffcd1d0f79af"),
+ "lsl1",
+ "1.05 6/26/87",
+ AD_ENTRY1("logdir", "8a0076429890531832f0dc113285e31e"),
Common::EN_ANY,
- Common::kPlatformPC,
+ Common::kPlatformMacintosh,
},
GType_V2,
0,
- 0x2917,
+ 0x2440,
},
-#endif
{
- // Sarien Name == Mixed-Up Mother Goose (PC) [AGI 2.915]
+ // Sarien Name == Leisure Suit Larry 1 (PC 5.25"/3.5") 1.00 6/1/87 [AGI 2.440]
{
- "mixedup",
- "",
- AD_ENTRY1("logdir", "e524655abf9b96a3b179ffcd1d0f79af"),
+ "lsl1",
+ "1.00 6/1/87 5.25\"/3.5\"",
+ AD_ENTRY1("logdir", "1fe764e66857e7f305a5f03ca3f4971d"),
Common::EN_ANY,
Common::kPlatformPC,
},
GType_V2,
0,
- 0x2917,
+ 0x2440,
+ },
+
+
+ {
+ // Sarien Name == Manhunter NY (ST) 1.03 10/20/88
+ {
+ "mh1",
+ "1.03 10/20/88",
+ AD_ENTRY1("mhdir", "f2d58056ad802452d60776ee920a52a6"),
+ Common::EN_ANY,
+ Common::kPlatformAtariST,
+ },
+ GType_V3,
+ 0,
+ 0x3149,
},
@@ -611,6 +868,7 @@ static const AGIGameDescription gameDescriptions[] = {
0x3149,
},
+
{
// reported by Filippos (thebluegr) in bugreport #1654500
// Sarien Name == Manhunter NY (PC 5.25") 1.22 8/31/88 [AGI 3.002.107]
@@ -626,6 +884,7 @@ static const AGIGameDescription gameDescriptions[] = {
0x3149,
},
+
{
// Sarien Name == Manhunter NY (PC 3.5") 1.22 8/31/88 [AGI 3.002.102]
{
@@ -640,11 +899,57 @@ static const AGIGameDescription gameDescriptions[] = {
0x3149,
},
+
+ {
+ // Sarien Name == Manhunter SF (ST) 1.0 7/29/89
+ {
+ "mh2",
+ "1.0 7/29/89",
+ AD_ENTRY1("mh2dir", "5e3581495708b952fea24438a6c7e040"),
+ Common::EN_ANY,
+ Common::kPlatformAtariST,
+ },
+ GType_V3,
+ 0,
+ 0x3149,
+ },
+
+
+ {
+ // Sarien Name == Manhunter SF (Amiga) 3.06 8/17/89 # 2.333
+ {
+ "mh2",
+ "3.06 8/17/89",
+ AD_ENTRY1("dirs", "b412e8a126368b76696696f7632d4c16"),
+ Common::EN_ANY,
+ Common::kPlatformAmiga,
+ },
+ GType_V3,
+ 0,
+ 0x3086,
+ },
+
+
+ {
+ // Sarien Name == Manhunter SF (PC 5.25") 3.03 8/17/89 [AGI 3.002.149]
+ {
+ "mh2",
+ "3.03 8/17/89 5.25\"",
+ AD_ENTRY1("mh2dir", "b90e4795413c43de469a715fb3c1fa93"),
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ },
+ GType_V3,
+ 0,
+ 0x3149,
+ },
+
+
{
// Sarien Name == Manhunter SF (PC 3.5") 3.02 7/26/89 [AGI 3.002.149]
{
"mh2",
- "3.5\" 3.02 7/26/89",
+ "3.02 7/26/89 3.5\"",
AD_ENTRY1("mh2dir", "6fb6f0ee2437704c409cf17e081ba152"),
Common::EN_ANY,
Common::kPlatformPC,
@@ -656,6 +961,128 @@ static const AGIGameDescription gameDescriptions[] = {
{
+ // Sarien Name == Mixed-Up Mother Goose (Amiga) 1.1
+ {
+ "mixedup",
+ "1.1",
+ AD_ENTRY1("dirs", "5c1295fe6daaf95831195ba12894dbd9"),
+ Common::EN_ANY,
+ Common::kPlatformAmiga,
+ },
+ GType_V3,
+ 0,
+ 0x3086,
+ },
+
+
+ {
+ // Sarien Name == Mixed Up Mother Goose (IIgs)
+ {
+ "mixedup",
+ "",
+ AD_ENTRY1("logdir", "3541954a7303467c6df87665312ffb6a"),
+ Common::EN_ANY,
+ Common::kPlatformApple2GS,
+ },
+ GType_V2,
+ 0,
+ 0x2917,
+ },
+
+
+ {
+ // Sarien Name == Mixed-Up Mother Goose (PC) [AGI 2.915]
+ {
+ "mixedup",
+ "",
+ AD_ENTRY1("logdir", "e524655abf9b96a3b179ffcd1d0f79af"),
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ },
+ GType_V2,
+ 0,
+ 0x2917,
+ },
+
+
+#if 0
+ {
+ // Sarien Name == Mixed Up Mother Goose (PC) [AGI 2.915] (Broken)
+ {
+ "mixedup",
+ "[corrupt/OBJECT from disk 1]",
+ AD_ENTRY1("logdir", "e524655abf9b96a3b179ffcd1d0f79af"),
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ },
+ GType_V2,
+ 0,
+ 0x2917,
+ },
+#endif
+
+
+ {
+ // Sarien Name == Police Quest 1 (PC) 2.0E 11/17/87 [AGI 2.915]
+ {
+ "pq1",
+ "2.0E 11/17/87",
+ AD_ENTRY1("logdir", "2fd992a92df6ab0461d5a2cd83c72139"),
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ },
+ GType_V2,
+ 0,
+ 0x2917,
+ },
+
+
+ {
+ // Sarien Name == Police Quest 1 (Mac) 2.0G 12/3/87
+ {
+ "pq1",
+ "2.0G 12/3/87",
+ AD_ENTRY1("logdir", "805750b66c1c5b88a214e67bfdca17a1"),
+ Common::EN_ANY,
+ Common::kPlatformMacintosh,
+ },
+ GType_V2,
+ 0,
+ 0x2440,
+ },
+
+
+ {
+ // Sarien Name == Police Quest 1 (IIgs) 2.0B-88421
+ {
+ "pq1",
+ "2.0B-88421",
+ AD_ENTRY1("logdir", "e7c175918372336461e3811d594f482f"),
+ Common::EN_ANY,
+ Common::kPlatformApple2GS,
+ },
+ GType_V2,
+ 0,
+ 0x2917,
+ },
+
+
+ {
+ // Sarien Name == Police Quest 1 (Amiga) 2.0B 2/22/89 # 2.310
+ {
+ "pq1",
+ "2.0B 2/22/89",
+ AD_ENTRY1("dirs", "cfa93e5f2aa7378bddd10ad6746a2ffb"),
+ Common::EN_ANY,
+ Common::kPlatformAmiga,
+ },
+ GType_V3,
+ 0,
+ 0x3149,
+ },
+
+
+ {
// Sarien Name == Police Quest 1 (IIgs) 2.0A-88318
{
"pq1",
@@ -689,10 +1116,10 @@ static const AGIGameDescription gameDescriptions[] = {
// Sarien Name == Police Quest 1 (Mac) 2.0G 12/3/87
{
"pq1",
- "5.25\"/ST 2.0G 12/03/87",
+ "2.0G 12/03/87 5.25\"/ST",
AD_ENTRY1("logdir", "231f3e28170d6e982fc0ced4c98c5c1c"),
Common::EN_ANY,
- Common::kPlatformPC,
+ Common::kPlatformMacintosh,
},
GType_V2,
0,
@@ -716,6 +1143,81 @@ static const AGIGameDescription gameDescriptions[] = {
{
+ // Sarien Name == Space Quest 1 (ST) 1.1A
+ {
+ "sq1",
+ "1.1A",
+ AD_ENTRY1("logdir", "6421fb64b0e6604c9dd065975d9279e9"),
+ Common::EN_ANY,
+ Common::kPlatformAtariST,
+ },
+ GType_V2,
+ 0,
+ 0x2440,
+ },
+
+
+ {
+ // Sarien Name == Space Quest 1 (PC) 1.1A [AGI 2.272]
+ {
+ "sq1",
+ "1.1A",
+ AD_ENTRY1("logdir", "8d8c20ab9f4b6e4817698637174a1cb6"),
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ },
+ GType_V2,
+ 0,
+ 0x2272,
+ },
+
+
+ {
+ // Sarien Name == Space Quest 1 (Amiga) 1.2 # 2.082
+ {
+ "sq1",
+ "1.2",
+ AD_ENTRY1("logdir", "0b216d931e95750f1f4837d6a4b821e5"),
+ Common::EN_ANY,
+ Common::kPlatformAmiga,
+ },
+ GType_V2,
+ 0,
+ 0x2440,
+ },
+
+
+ {
+ // Sarien Name == Space Quest 1 (Mac) 1.5D
+ {
+ "sq1",
+ "1.5D",
+ AD_ENTRY1("logdir", "ce88419aadd073d1c6682d859b3d8aa2"),
+ Common::EN_ANY,
+ Common::kPlatformMacintosh,
+ },
+ GType_V2,
+ 0,
+ 0x2440,
+ },
+
+
+ {
+ // Sarien Name == Space Quest 1 (IIgs) 2.2
+ {
+ "sq1",
+ "2.2",
+ AD_ENTRY1("logdir", "64b9b3d04c1066d36e6a6e56187a83f7"),
+ Common::EN_ANY,
+ Common::kPlatformApple2GS,
+ },
+ GType_V2,
+ 0,
+ 0x2917,
+ },
+
+
+ {
// Sarien Name == Space Quest 1 (PC) 1.0X [AGI 2.089]
{
"sq1",
@@ -749,7 +1251,7 @@ static const AGIGameDescription gameDescriptions[] = {
// Sarien Name == Space Quest 1 (PC 5.25"/3.5") 2.2 [AGI 2.426/2.917]
{
"sq1",
- "5.25\"/3.5\" 2.2",
+ "2.2 5.25\"/3.5\"",
AD_ENTRY1("logdir", "5d67630aba008ec5f7f9a6d0a00582f4"),
Common::EN_ANY,
Common::kPlatformPC,
@@ -760,6 +1262,37 @@ static const AGIGameDescription gameDescriptions[] = {
},
+
+ {
+ // Sarien Name == Space Quest 2 (PC 3.5") 2.0D [AGI 2.936]
+ {
+ "sq2",
+ "2.0D 3.5\"",
+ AD_ENTRY1("logdir", "85390bde8958c39830e1adbe9fff87f3"),
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ },
+ GType_V2,
+ 0,
+ 0x2936,
+ },
+
+
+ {
+ // Sarien Name == Space Quest 2 (IIgs) 2.0A 7/25/88 (CE)
+ {
+ "sq2",
+ "2.0A 7/25/88 (CE)",
+ AD_ENTRY1("logdir", "5dfdac98dd3c01fcfb166529f917e911"),
+ Common::EN_ANY,
+ Common::kPlatformApple2GS,
+ },
+ GType_V2,
+ 0,
+ 0x2936,
+ },
+
+
{
// Sarien Name == Space Quest 2 (Amiga) 2.0F
{
@@ -795,7 +1328,7 @@ static const AGIGameDescription gameDescriptions[] = {
// Sarien Name == Space Quest 2 (PC 5.25") 2.0A [AGI 2.912]
{
"sq2",
- "5.25\" 2.0A",
+ "2.0A 5.25\"",
AD_ENTRY1s("logdir", "ad7ce8f800581ecc536f3e8021d7a74d", 423),
Common::EN_ANY,
Common::kPlatformPC,
@@ -805,11 +1338,12 @@ static const AGIGameDescription gameDescriptions[] = {
0x2917,
},
+
{
// Sarien Name == Space Quest 2 (PC 3.5") 2.0A [AGI 2.912]
{
"sq2",
- "3.5\" 2.0A",
+ "2.0A 3.5\"",
AD_ENTRY1s("logdir", "6c25e33d23b8bed42a5c7fa63d588e5c", 423),
Common::EN_ANY,
Common::kPlatformPC,
@@ -819,11 +1353,12 @@ static const AGIGameDescription gameDescriptions[] = {
0x2917,
},
+
{
// Sarien Name == Space Quest 2 (PC 5.25"/ST) 2.0C/A [AGI 2.915]
{
"sq2",
- "5.25\"/ST 2.0C [A]",
+ "2.0C/A 5.25\"/ST",
AD_ENTRY1("logdir", "bd71fe54869e86945041700f1804a651"),
Common::EN_ANY,
Common::kPlatformPC,
@@ -838,7 +1373,7 @@ static const AGIGameDescription gameDescriptions[] = {
// Sarien Name == Space Quest 2 (PC 3.5") 2.0F [AGI 2.936]
{
"sq2",
- "3.5\" 2.0F",
+ "2.0F 3.5\"",
AD_ENTRY1("logdir", "28add5125484302d213911df60d2aded"),
Common::EN_ANY,
Common::kPlatformPC,
@@ -848,6 +1383,22 @@ static const AGIGameDescription gameDescriptions[] = {
0x2936,
},
+
+ {
+ // Sarien Name == Xmas Card 1986 (PC) [AGI 2.272]
+ {
+ "xmascard",
+ "1986 [version 1]",
+ AD_ENTRY1("logdir", "3067b8d5957e2861e069c3c0011bd43d"),
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ },
+ GType_V2,
+ 0,
+ 0x2272,
+ },
+
+
FANMADE("2 Player Demo", "4279f46b3cebd855132496476b1d2cca"),
FANMADE("AGI Contest 1 Template", "d879aed25da6fc655564b29567358ae2"),
FANMADE("AGI Contest 2 Template", "5a2fb2894207eff36c72f5c1b08bcc07"),