aboutsummaryrefslogtreecommitdiff
path: root/engines/director/resource.cpp
diff options
context:
space:
mode:
authorScott Percival2019-12-04 21:41:29 +0800
committerScott Percival2019-12-17 22:56:02 +0800
commit127c3468167e6e60866920751c35580c984abbbb (patch)
treea8c915877d7a2e6066fc3c5606b3065b2ccf4072 /engines/director/resource.cpp
parent8fe023ebce11ada798e0d3a7ce157476de10337d (diff)
downloadscummvm-rg350-127c3468167e6e60866920751c35580c984abbbb.tar.gz
scummvm-rg350-127c3468167e6e60866920751c35580c984abbbb.tar.bz2
scummvm-rg350-127c3468167e6e60866920751c35580c984abbbb.zip
DIRECTOR: Add target for a test archive
Diffstat (limited to 'engines/director/resource.cpp')
-rw-r--r--engines/director/resource.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/director/resource.cpp b/engines/director/resource.cpp
index 22b33e7bcc..f7e84fdb08 100644
--- a/engines/director/resource.cpp
+++ b/engines/director/resource.cpp
@@ -48,7 +48,9 @@ Archive *DirectorEngine::createArchive() {
}
void DirectorEngine::loadInitialMovie(const Common::String movie) {
- if (getPlatform() == Common::kPlatformWindows)
+ if (getGameID() == GID_ARCHIVE)
+ openMainArchive(movie);
+ else if (getPlatform() == Common::kPlatformWindows)
loadEXE(movie);
else
loadMac(movie);