[Scummvm-cvs-logs] SF.net SVN: scummvm:[55698] scummvm/trunk/engines/mohawk
fuzzie at users.sourceforge.net
fuzzie at users.sourceforge.net
Tue Feb 1 00:10:18 CET 2011
Revision: 55698
http://scummvm.svn.sourceforge.net/scummvm/?rev=55698&view=rev
Author: fuzzie
Date: 2011-01-31 23:10:18 +0000 (Mon, 31 Jan 2011)
Log Message:
-----------
MOHAWK: LB detection/path updates.
Mark the v2.9x games as v3, mark Rugrats as v4, add detection for
CarmenTQ and add its install directory to the path.
Modified Paths:
--------------
scummvm/trunk/engines/mohawk/detection.cpp
scummvm/trunk/engines/mohawk/detection_tables.h
scummvm/trunk/engines/mohawk/livingbooks.cpp
scummvm/trunk/engines/mohawk/mohawk.h
Modified: scummvm/trunk/engines/mohawk/detection.cpp
===================================================================
--- scummvm/trunk/engines/mohawk/detection.cpp 2011-01-31 23:09:22 UTC (rev 55697)
+++ scummvm/trunk/engines/mohawk/detection.cpp 2011-01-31 23:10:18 UTC (rev 55698)
@@ -103,6 +103,7 @@
{"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)"},
+ {"carmentq", "Carmen Sandiego's ThinkQuick Challenge"},
{"maggiesfa", "Maggie's Farmyard Adventure"},
{"jamesmath", "James Discovers/Explores Math"},
{"treehouse", "The Treehouse"},
@@ -131,6 +132,7 @@
"assets1",
"data",
"program",
+ "95instal",
"Rugrats Adventure Game",
0
};
@@ -232,6 +234,8 @@
case Mohawk::GType_LIVINGBOOKSV1:
case Mohawk::GType_LIVINGBOOKSV2:
case Mohawk::GType_LIVINGBOOKSV3:
+ case Mohawk::GType_LIVINGBOOKSV4:
+ case Mohawk::GType_LIVINGBOOKSV5:
*engine = new Mohawk::MohawkEngine_LivingBooks(syst, gd);
break;
case Mohawk::GType_CSTIME:
Modified: scummvm/trunk/engines/mohawk/detection_tables.h
===================================================================
--- scummvm/trunk/engines/mohawk/detection_tables.h 2011-01-31 23:09:22 UTC (rev 55697)
+++ scummvm/trunk/engines/mohawk/detection_tables.h 2011-01-31 23:10:18 UTC (rev 55698)
@@ -524,6 +524,21 @@
{
{
+ "carmentq",
+ "",
+ AD_ENTRY1("Outline.txt", "67abce5dcda969c23f367a98c90439bc"),
+ Common::EN_ANY,
+ Common::kPlatformWindows,
+ ADGF_NO_FLAGS,
+ Common::GUIO_NONE
+ },
+ GType_LIVINGBOOKSV5,
+ 0,
+ 0
+ },
+
+ {
+ {
"maggiesfa",
"",
AD_ENTRY1("Outline", "b7dc6e65fa9e80784a5bb8b557aa37c4"),
@@ -608,7 +623,7 @@
ADGF_NO_FLAGS,
Common::GUIO_NONE
},
- GType_LIVINGBOOKSV2,
+ GType_LIVINGBOOKSV3,
0,
0
},
@@ -624,7 +639,7 @@
ADGF_NO_FLAGS,
Common::GUIO_NONE
},
- GType_LIVINGBOOKSV2,
+ GType_LIVINGBOOKSV3,
0,
0
},
@@ -639,7 +654,7 @@
ADGF_NO_FLAGS,
Common::GUIO_NONE
},
- GType_LIVINGBOOKSV2,
+ GType_LIVINGBOOKSV3,
0,
0
},
@@ -1003,7 +1018,7 @@
ADGF_NO_FLAGS,
Common::GUIO_NONE
},
- GType_LIVINGBOOKSV2,
+ GType_LIVINGBOOKSV3,
0,
0
},
@@ -1019,7 +1034,7 @@
ADGF_NO_FLAGS,
Common::GUIO_NONE
},
- GType_LIVINGBOOKSV2,
+ GType_LIVINGBOOKSV3,
0,
0
},
@@ -1124,7 +1139,7 @@
ADGF_NO_FLAGS,
Common::GUIO_NONE
},
- GType_LIVINGBOOKSV3,
+ GType_LIVINGBOOKSV4,
0,
0,
},
@@ -1139,7 +1154,7 @@
ADGF_NO_FLAGS,
Common::GUIO_NONE
},
- GType_LIVINGBOOKSV3,
+ GType_LIVINGBOOKSV4,
0,
0,
},
Modified: scummvm/trunk/engines/mohawk/livingbooks.cpp
===================================================================
--- scummvm/trunk/engines/mohawk/livingbooks.cpp 2011-01-31 23:09:22 UTC (rev 55697)
+++ scummvm/trunk/engines/mohawk/livingbooks.cpp 2011-01-31 23:10:18 UTC (rev 55698)
@@ -86,8 +86,13 @@
g_eventRec.registerRandomSource(*_rnd, "livingbooks");
const Common::FSNode gameDataDir(ConfMan.get("path"));
+ // Rugrats
SearchMan.addSubDirectoryMatching(gameDataDir, "program");
SearchMan.addSubDirectoryMatching(gameDataDir, "Rugrats Adventure Game");
+ // CarmenTQ
+ const Common::FSNode CTQPath = gameDataDir.getChild("95instal");
+ if (CTQPath.exists())
+ SearchMan.addDirectory(CTQPath.getPath(), CTQPath, 0, 4);
}
MohawkEngine_LivingBooks::~MohawkEngine_LivingBooks() {
Modified: scummvm/trunk/engines/mohawk/mohawk.h
===================================================================
--- scummvm/trunk/engines/mohawk/mohawk.h 2011-01-31 23:09:22 UTC (rev 55697)
+++ scummvm/trunk/engines/mohawk/mohawk.h 2011-01-31 23:10:18 UTC (rev 55698)
@@ -62,7 +62,9 @@
GType_CSUSA,
GType_LIVINGBOOKSV1,
GType_LIVINGBOOKSV2,
- GType_LIVINGBOOKSV3
+ GType_LIVINGBOOKSV3,
+ GType_LIVINGBOOKSV4,
+ GType_LIVINGBOOKSV5
};
enum MohawkGameFeatures {
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