[Scummvm-git-logs] scummvm branch-3-0 -> fa1441320abc1aacd9f2782ae229c8e45dc0c01b
tnm23
noreply at scummvm.org
Sat Jan 3 17:39:49 UTC 2026
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
fa1441320a ZVISION: Workaround for corrupt audio file present in all English language releases of Nemesis.
Commit: fa1441320abc1aacd9f2782ae229c8e45dc0c01b
https://github.com/scummvm/scummvm/commit/fa1441320abc1aacd9f2782ae229c8e45dc0c01b
Author: Thomas N McEwan (46427621+tnm23 at users.noreply.github.com)
Date: 2026-01-03T17:38:55Z
Commit Message:
ZVISION: Workaround for corrupt audio file present in all English language releases of Nemesis.
Changed paths:
engines/zvision/zvision.cpp
diff --git a/engines/zvision/zvision.cpp b/engines/zvision/zvision.cpp
index 4d546306e35..c852d92b94a 100644
--- a/engines/zvision/zvision.cpp
+++ b/engines/zvision/zvision.cpp
@@ -397,6 +397,22 @@ void ZVision::initializePath(const Common::FSNode &gamePath) {
// File Paths
const Common::FSNode gameDataDir(gamePath);
SearchMan.setIgnoreClashes(true);
+
+ switch (getGameId()) {
+ case GID_GRANDINQUISITOR:
+ break;
+ case GID_NEMESIS:
+ //Workaround for production error in English language releases of Zork Nemesis
+ //Multiple copies of audio file wne3hptc.raw exist in the game data subdirectories; the one in the "temple" subdirectory plays at the wrong pitch, thus the other "global" subfolders containing the correct versions of this file must take search precedence to ensure that it is never used. Non-English releases should not be affected by this.
+ SearchMan.addSubDirectoriesMatching(gameDataDir, "data*/zassets/global*", true);
+ SearchMan.addSubDirectoriesMatching(gameDataDir, "zassets/global*", true);
+ SearchMan.addSubDirectoriesMatching(gameDataDir, "global*", true);
+ break;
+ case GID_NONE:
+ default:
+ break;
+ }
+
SearchMan.addDirectory(gamePath, 0, 5, true);
SearchMan.addSubDirectoryMatching(gameDataDir, "FONTS");
More information about the Scummvm-git-logs
mailing list