[Scummvm-cvs-logs] SF.net SVN: scummvm: [24880] scummvm/trunk/engines/agi/detection.cpp
darkfiber at users.sourceforge.net
darkfiber at users.sourceforge.net
Tue Dec 19 02:57:30 CET 2006
Revision: 24880
http://scummvm.svn.sourceforge.net/scummvm/?rev=24880&view=rev
Author: darkfiber
Date: 2006-12-18 17:57:30 -0800 (Mon, 18 Dec 2006)
Log Message:
-----------
Changed game id's back to agi. Added some KQ2 entries
Modified Paths:
--------------
scummvm/trunk/engines/agi/detection.cpp
Modified: scummvm/trunk/engines/agi/detection.cpp
===================================================================
--- scummvm/trunk/engines/agi/detection.cpp 2006-12-19 01:47:28 UTC (rev 24879)
+++ scummvm/trunk/engines/agi/detection.cpp 2006-12-19 01:57:30 UTC (rev 24880)
@@ -39,7 +39,7 @@
using Common::File;
static const PlainGameDescriptor agiGames[] = {
- {"kq1", "Kings Quest I" },
+ {"agi", "Sierra AGI Engine" },
{0, 0}
};
@@ -58,6 +58,7 @@
using Common::File;
+// Kings Quest I entries
static const ADGameFileDescription AGI_KQ1_PC_20F_GameFiles[] = {
{ "logdir", 0, "10ad66e2ecbd66951534a50aedcd0128"},
};
@@ -68,13 +69,24 @@
{ "logdir", 0, "d4c4739d4ac63f7dbd29255425077d48"},
};
+// Kings Quest II Entries
+static const ADGameFileDescription AGI_KQ2_PC_22_GameFiles[] = {
+ { "logdir", 0, "b944c4ff18fb8867362dc21cc688a283"},
+};
+static const ADGameFileDescription AGI_KQ2_AMIGA_20F_GameFiles[] = {
+ { "logdir", 0, "b866f0fab2fad91433a637a828cfa410"},
+};
+static const ADGameFileDescription AGI_KQ2_MAC_20R_GameFiles[] = {
+ { "logdir", 0, "cbdb0083317c8e7cfb7ac35da4bc7fdc"},
+};
+
static const AGIGameDescription gameDescriptions[] = {
{
// kings quest 1 : pc : 2.0F
{
- "kq1",
- "",
+ "agi",
+ "King's Quest 1 (PC 5.25\"/3.5\") 2.0F [AGI 2.917]",
ARRAYSIZE(AGI_KQ1_PC_20F_GameFiles),
AGI_KQ1_PC_20F_GameFiles,
Common::EN_ANY,
@@ -88,8 +100,8 @@
{
// kings quest 1 : 2gs : 1.0S
{
- "kq1",
- "",
+ "agi",
+ "King's Quest 1 (IIgs) 1.0S-88223",
ARRAYSIZE(AGI_KQ1_2GS_10S_GameFiles),
AGI_KQ1_2GS_10S_GameFiles,
Common::EN_ANY,
@@ -104,8 +116,8 @@
{
// kings quest 1 : Mac : 2.0C
{
- "kq1",
- "",
+ "agi",
+ "King's Quest 1 (Mac) 2.0C",
ARRAYSIZE(AGI_KQ1_MAC_20C_GameFiles),
AGI_KQ1_MAC_20C_GameFiles,
Common::EN_ANY,
@@ -117,6 +129,52 @@
},
+ {
+ // kings quest 2 : PC : 2.2
+ {
+ "agi",
+ "King's Quest 2 (PC 5.25\"/3.5\") 2.2 [AGI 2.426]",
+ ARRAYSIZE(AGI_KQ2_PC_22_GameFiles),
+ AGI_KQ2_PC_22_GameFiles,
+ Common::EN_ANY,
+ Common::kPlatformPC,
+ },
+ GType_V2,
+ 0,
+ 0x2917,
+ },
+
+ {
+ // kings quest 2 : Amiga : 2.0J (not sure if this is broken version or not. need to test
+ {
+ "agi",
+ "King's Quest 2 (Amiga) 2.0J",
+ ARRAYSIZE(AGI_KQ2_AMIGA_20F_GameFiles),
+ AGI_KQ2_AMIGA_20F_GameFiles,
+ Common::EN_ANY,
+ Common::kPlatformAmiga,
+ },
+ GType_V2,
+ AGI_AMIGA,
+ 0x2440,
+ },
+
+ {
+ // kings quest 2 : Mac : 2.0R
+ {
+ "agi",
+ "King's Quest 2 (Mac) 2.0R",
+ ARRAYSIZE(AGI_KQ2_MAC_20R_GameFiles),
+ AGI_KQ2_MAC_20R_GameFiles,
+ Common::EN_ANY,
+ Common::kPlatformMacintosh,
+ },
+ GType_V2,
+ 0,
+ 0x2440,
+ },
+
+
};
bool AgiEngine::initGame() {
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