aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/zvision/detection.cpp14
-rw-r--r--engines/zvision/zvision.cpp2
2 files changed, 16 insertions, 0 deletions
diff --git a/engines/zvision/detection.cpp b/engines/zvision/detection.cpp
index 8c87c90203..a799cc2aeb 100644
--- a/engines/zvision/detection.cpp
+++ b/engines/zvision/detection.cpp
@@ -71,6 +71,20 @@ static const ZVisionGameDescription gameDescriptions[] = {
ZorkNemesis
},
+ {
+ // Zork Grand Inquisitor English version
+ {
+ "zgi",
+ 0,
+ AD_ENTRY1s("SCRIPTS.ZFS", "81efd40ecc3d22531e211368b779f17f", 8336944),
+ Common::EN_ANY,
+ Common::kPlatformDOS,
+ ADGF_NO_FLAGS,
+ GUIO1(GUIO_NONE)
+ },
+ ZorkGrandInquisitor
+ },
+
{ AD_TABLE_END_MARKER }
};
diff --git a/engines/zvision/zvision.cpp b/engines/zvision/zvision.cpp
index b79ecb4993..fa91f8ca29 100644
--- a/engines/zvision/zvision.cpp
+++ b/engines/zvision/zvision.cpp
@@ -60,6 +60,8 @@ ZVision::ZVision(OSystem *syst, const ZVisionGameDescription *gameDesc)
SearchMan.addSubDirectoryMatching(gameDataDir, "data1", 0, 4, true);
SearchMan.addSubDirectoryMatching(gameDataDir, "data2", 0, 4, true);
SearchMan.addSubDirectoryMatching(gameDataDir, "data3", 0, 4, true);
+ SearchMan.addSubDirectoryMatching(gameDataDir, "zassets1", 0, 2, true);
+ SearchMan.addSubDirectoryMatching(gameDataDir, "zassets2", 0, 2, true);
SearchMan.addSubDirectoryMatching(gameDataDir, "znemmx", 0, 1, true);
// Here is the right place to set up the engine specific debug channels