aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorEugene Sandulenko2016-10-23 21:49:25 +0200
committerEugene Sandulenko2016-10-23 21:49:25 +0200
commitcc1b658c48329ca0cdfe42e16b8d8957b3049194 (patch)
tree3336a390953332360034ef6f80f22f0304219fc3 /engines
parentd6ac4cf6d72875d8107795fbf0fec937e54aca79 (diff)
downloadscummvm-rg350-cc1b658c48329ca0cdfe42e16b8d8957b3049194.tar.gz
scummvm-rg350-cc1b658c48329ca0cdfe42e16b8d8957b3049194.tar.bz2
scummvm-rg350-cc1b658c48329ca0cdfe42e16b8d8957b3049194.zip
MOHAWK: Support for the Riven JP CD structure
Diffstat (limited to 'engines')
-rw-r--r--engines/mohawk/detection_tables.h4
-rw-r--r--engines/mohawk/riven.cpp1
2 files changed, 3 insertions, 2 deletions
diff --git a/engines/mohawk/detection_tables.h b/engines/mohawk/detection_tables.h
index 606c9e3ba7..9cc52a78b3 100644
--- a/engines/mohawk/detection_tables.h
+++ b/engines/mohawk/detection_tables.h
@@ -408,7 +408,7 @@ static const MohawkGameDescription gameDescriptions[] = {
// Riven: The Sequel to Myst
- // Version 1.? (5CD) - Japanese
+ // Version 1.0J (5CD) - Japanese
// From sev
{
{
@@ -416,7 +416,7 @@ static const MohawkGameDescription gameDescriptions[] = {
"",
AD_ENTRY1s("a_Data.MHK", "3a2b4764979dc007a0e6ded64e4b7889", 10014314),
Common::JA_JPN,
- Common::kPlatformMacintosh,
+ Common::kPlatformWindows,
ADGF_UNSTABLE,
GUIO1(GUIO_NOASPECT)
},
diff --git a/engines/mohawk/riven.cpp b/engines/mohawk/riven.cpp
index b7c83c0ff8..a1eef85a69 100644
--- a/engines/mohawk/riven.cpp
+++ b/engines/mohawk/riven.cpp
@@ -82,6 +82,7 @@ MohawkEngine_Riven::MohawkEngine_Riven(OSystem *syst, const MohawkGameDescriptio
SearchMan.addSubDirectoryMatching(gameDataDir, "data");
SearchMan.addSubDirectoryMatching(gameDataDir, "exe");
SearchMan.addSubDirectoryMatching(gameDataDir, "assets1");
+ SearchMan.addSubDirectoryMatching(gameDataDir, "program");
g_atrusJournalRect1 = new Common::Rect(295, 402, 313, 426);
g_atrusJournalRect2 = new Common::Rect(259, 402, 278, 426);