diff options
author | Martin Kiewitz | 2015-06-04 20:51:27 +0200 |
---|---|---|
committer | Martin Kiewitz | 2015-06-04 20:51:27 +0200 |
commit | 16d124b2317a61404ba4371bc7609a2770c03f3d (patch) | |
tree | ce1fa396934a6495b4151ff1ac971c0b83fab8de /engines/sherlock/journal.cpp | |
parent | 37cc8df5a593ed6d76a5fa5f1221fc9a1b5df81e (diff) | |
download | scummvm-rg350-16d124b2317a61404ba4371bc7609a2770c03f3d.tar.gz scummvm-rg350-16d124b2317a61404ba4371bc7609a2770c03f3d.tar.bz2 scummvm-rg350-16d124b2317a61404ba4371bc7609a2770c03f3d.zip |
SHERLOCK: tiny bit of work on 3DO
Diffstat (limited to 'engines/sherlock/journal.cpp')
-rw-r--r-- | engines/sherlock/journal.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/engines/sherlock/journal.cpp b/engines/sherlock/journal.cpp index a3c12a6100..08357b5fbf 100644 --- a/engines/sherlock/journal.cpp +++ b/engines/sherlock/journal.cpp @@ -115,7 +115,15 @@ void Journal::loadJournalLocations() { delete dir; // Load in the locations stored in journal.txt - Common::SeekableReadStream *loc = res.load("journal.txt"); + Common::SeekableReadStream *loc = 0; + + if (_vm->getPlatform() != Common::kPlatform3DO) { + // PC: journal.txt + loc = res.load("journal.txt"); + } else { + // 3DO: seems to use chess.txt + loc = res.load("chess.txt"); + } _locations.clear(); while (loc->pos() < loc->size()) { |