aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorAlyssa Milburn2011-01-03 22:53:12 +0000
committerAlyssa Milburn2011-01-03 22:53:12 +0000
commit4fe73d47fd07cbb6b6c01f565a2b7a9f459aa836 (patch)
treedf63c517676a022bb45cb66c82877c1b5854622c /engines
parent2c8b4161ff5030a953cfe450478de6fe6b828db3 (diff)
downloadscummvm-rg350-4fe73d47fd07cbb6b6c01f565a2b7a9f459aa836.tar.gz
scummvm-rg350-4fe73d47fd07cbb6b6c01f565a2b7a9f459aa836.tar.bz2
scummvm-rg350-4fe73d47fd07cbb6b6c01f565a2b7a9f459aa836.zip
MOHAWK: Add game type/detection for CSTime.
svn-id: r55112
Diffstat (limited to 'engines')
-rw-r--r--engines/mohawk/detection.cpp2
-rw-r--r--engines/mohawk/detection_tables.h15
-rw-r--r--engines/mohawk/mohawk.h1
3 files changed, 18 insertions, 0 deletions
diff --git a/engines/mohawk/detection.cpp b/engines/mohawk/detection.cpp
index ac58acbb52..f33cf244e3 100644
--- a/engines/mohawk/detection.cpp
+++ b/engines/mohawk/detection.cpp
@@ -103,6 +103,7 @@ static const PlainGameDescriptor mohawkGames[] = {
{"riven", "Riven: The Sequel to Myst"},
#ifdef DETECT_BRODERBUND_TITLES
{"zoombini", "Logical Journey of the Zoombinis"},
+ {"cstime", "Where in Time is Carmen Sandiego?"},
{"csworld", "Where in the World is Carmen Sandiego?"},
{"csamtrak", "Where in America is Carmen Sandiego? (The Great Amtrak Train Adventure)"},
{"maggiesfa", "Maggie's Farmyard Adventure"},
@@ -236,6 +237,7 @@ bool MohawkMetaEngine::createInstance(OSystem *syst, Engine **engine, const ADGa
*engine = new Mohawk::MohawkEngine_LivingBooks(syst, gd);
break;
case Mohawk::GType_ZOOMBINI:
+ case Mohawk::GType_CSTIME:
case Mohawk::GType_CSWORLD:
case Mohawk::GType_CSAMTRAK:
case Mohawk::GType_JAMESMATH:
diff --git a/engines/mohawk/detection_tables.h b/engines/mohawk/detection_tables.h
index 20f578d21d..bd5ee14db3 100644
--- a/engines/mohawk/detection_tables.h
+++ b/engines/mohawk/detection_tables.h
@@ -389,6 +389,21 @@ static const MohawkGameDescription gameDescriptions[] = {
#ifdef DETECT_BRODERBUND_TITLES
{
{
+ "cstime",
+ "",
+ AD_ENTRY1("signin.mhk", "410b4ce8d1a8702971e4d1ffba9b965d"),
+ Common::EN_ANY,
+ Common::kPlatformWindows,
+ ADGF_NO_FLAGS,
+ Common::GUIO_NONE
+ },
+ GType_CSTIME,
+ GF_HASMIDI,
+ 0
+ },
+
+ {
+ {
"zoombini",
"",
AD_ENTRY1("ZOOMBINI.MHK", "98b758fec55104c096cfd129048be9a6"),
diff --git a/engines/mohawk/mohawk.h b/engines/mohawk/mohawk.h
index 1e93c63499..6eebe505cf 100644
--- a/engines/mohawk/mohawk.h
+++ b/engines/mohawk/mohawk.h
@@ -53,6 +53,7 @@ enum MohawkGameType {
GType_MAKINGOF,
GType_RIVEN,
GType_ZOOMBINI,
+ GType_CSTIME,
GType_CSWORLD,
GType_CSAMTRAK,
GType_JAMESMATH,