From a9f42051dd9e62ae4cf38f18fa918cd856ac4ff4 Mon Sep 17 00:00:00 2001 From: Gregory Montoir Date: Wed, 21 Nov 2007 21:50:11 +0000 Subject: sync with latest IGOR.TBL svn-id: r29598 --- engines/igor/detection.cpp | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) (limited to 'engines/igor/detection.cpp') diff --git a/engines/igor/detection.cpp b/engines/igor/detection.cpp index 5e68f2df3b..130cf22780 100644 --- a/engines/igor/detection.cpp +++ b/engines/igor/detection.cpp @@ -40,7 +40,11 @@ static const IgorGameDescription igorGameDescriptions[] = { { "igor", "Demo 1.00s", - AD_ENTRY1s("IGOR.DAT", 0, 4086790), + { + { "IGOR.DAT", 0, 0, 4086790 }, + { "IGOR.FSD", 0, 0, 462564 }, + { 0, 0, 0, 0 } + }, Common::EN_ANY, Common::kPlatformPC, Common::ADGF_DEMO @@ -51,13 +55,32 @@ static const IgorGameDescription igorGameDescriptions[] = { { "igor", "Demo 1.10s", - AD_ENTRY1s("IGOR.DAT", 0, 4094103), + { + { "IGOR.DAT", 0, 0, 4094103 }, + { "IGOR.FSD", 0, 0, 462564 }, + { 0, 0, 0, 0 } + }, Common::EN_ANY, Common::kPlatformPC, Common::ADGF_DEMO }, Igor::kIdEngDemo110 }, + { + { + "igor", + "Talkie", + { + { "IGOR.EXE", 0, 0, 9115648 }, + { "IGOR.DAT", 0, 0, 61682719 }, + { 0, 0, 0, 0 } + }, + Common::ES_ESP, + Common::kPlatformPC, + Common::ADGF_NO_FLAGS + }, + Igor::kIdSpaCD + }, { AD_TABLE_END_MARKER, 0 } }; @@ -69,7 +92,7 @@ static const PlainGameDescriptor igorGameDescriptors[] = { static const Common::ADParams igorDetectionParams = { (const byte *)igorGameDescriptions, sizeof(IgorGameDescription), - 0, // no md5 + 1024, // number of md5 bytes igorGameDescriptors, 0, "igor", -- cgit v1.2.3