diff options
-rw-r--r-- | engines/zvision/detection.cpp | 14 | ||||
-rw-r--r-- | engines/zvision/zvision.cpp | 2 |
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 |