[Scummvm-tracker] [ScummVM :: Bugs] #16154: ZVISION: Zork Nemesis doesn't start (can't find ZNEMSCR/MEDIUM.ZIX)
ScummVM :: Bugs
trac at scummvm.org
Fri Aug 15 20:24:09 UTC 2025
#16154: ZVISION: Zork Nemesis doesn't start (can't find ZNEMSCR/MEDIUM.ZIX)
-------------------------+-----------------------------
Reporter: eriktorbjorn | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: ZVision
Version: | Keywords:
Game: Zork Nemesis |
-------------------------+-----------------------------
When I try to start Zork Nemesis, I get the following messages:
{{{
User picked target 'znemesis' (engine ID 'zvision', game ID 'znemesis')...
Running Zork Nemesis: The Forbidden Lands (DOS/English)
ASCR.ZFS: 9a1e1a48a56cf12a22bad2d2e47f6c92, 917452 bytes.
CSCR.ZFS: 88226e51a205d2e50c67a5237f3bd5f2, 2397741 bytes.
WARNING: SearchSet::add: archive 'subpatch.zfs' already present!
Unable to load the file ZNEMSCR/MEDIUM.ZIX!
Debugger started, type 'exit' to return to the game.
Type 'help' to see a little list of commands and variables.
ERROR: Unable to load the file ZNEMSCR/MEDIUM.ZIX!
}}}
The file znemscr/medium.zix is present, but for whatever reason it doesn't
find it. This appears to be a recent regression (it works in 2.9.1).
Bisecting points to this commit:
{{{
95440c2bf145f8cb9529761e04632691fb635f62 is the first bad commit
commit 95440c2bf145f8cb9529761e04632691fb635f62 (HEAD)
Author: Thomas N McEwan <46427621+tnm23 at users.noreply.github.com>
Date: Sun Jul 6 16:58:02 2025 +0100
ZVISION: Rework engine to use standard SearchMan functionality.
Remove local SearchManager implementation.
common/archive.cpp | 4 +-
engines/zvision/core/console.cpp | 24 +-
engines/zvision/core/events.cpp | 1 +
engines/zvision/file/save_manager.cpp | 17 +-
engines/zvision/file/search_manager.cpp | 273
---------------------
engines/zvision/file/search_manager.h | 69 ------
engines/zvision/graphics/cursors/cursor.cpp | 2 +-
engines/zvision/graphics/effects/fog.cpp | 2 +-
engines/zvision/graphics/render_manager.cpp | 2 +-
engines/zvision/module.mk | 1 -
engines/zvision/scripting/actions.cpp | 11 +-
.../zvision/scripting/controls/fist_control.cpp | 2 +-
.../zvision/scripting/controls/hotmov_control.cpp | 2 +-
.../zvision/scripting/controls/lever_control.cpp | 2 +-
.../zvision/scripting/controls/paint_control.cpp | 1 +
.../zvision/scripting/controls/titler_control.cpp | 2 +-
.../zvision/scripting/controls/titler_control.h | 2 +
engines/zvision/scripting/effects/music_effect.cpp | 4 +-
.../zvision/scripting/effects/syncsound_effect.cpp | 4 +-
.../zvision/scripting/effects/ttytext_effect.cpp | 3 +-
engines/zvision/scripting/scr_file_handling.cpp | 2 +-
engines/zvision/sound/zork_raw.cpp | 14 +-
engines/zvision/text/string_manager.cpp | 3 +-
engines/zvision/text/subtitle_manager.cpp | 6 +-
engines/zvision/text/truetype_font.cpp | 4 +-
engines/zvision/video/video.cpp | 3 +-
engines/zvision/zvision.cpp | 199 ++++++++++++---
engines/zvision/zvision.h | 8 +-
28 files changed, 227 insertions(+), 440 deletions(-)
delete mode 100644 engines/zvision/file/search_manager.cpp
delete mode 100644 engines/zvision/file/search_manager.h
}}}
--
Ticket URL: <https://bugs.scummvm.org/ticket/16154>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list