[Scummvm-tracker] [ScummVM :: Bugs] #16532: MYST3: Resized window dimensions (if any) shouldn't persist after quitting
ScummVM :: Bugs
trac at scummvm.org
Tue Feb 10 04:25:40 UTC 2026
#16532: MYST3: Resized window dimensions (if any) shouldn't persist after quitting
--------------------------+---------------------------
Reporter: macca8 | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: Myst3
Version: | Keywords:
Game: Myst 3: Exile |
--------------------------+---------------------------
4-CD Initial US English Version 1.22 (originally 1.0).
Tested with recent daily master & 2026.1.0 release with arm64(Apple
Silicon builds) on macOS 15.7.3. See also #16254 for historical context of
this issue.
If the existing window dimensions (last_window_width/height) are smaller
than the minimum required by the game, then the game overwrites these
values with its minimum requirements.
Currently, the previous values aren't restored to the config file when
quitting, so the resized window dimensions (incorrectly) persist after the
game quits.
This occurs, for example, if the widescreen mod is enabled and the desktop
resolution is less than 1710x1107, when using ScummVM's default 4:3 window
dimensions.
With smaller desktop resolutions, the existing (4:3) window width is
always smaller than the widescreen mod's minimum 853x480, forcing an
overwrite.
If the existing window is larger than the minimum required by the game,
the window isn't resized, and creates the same window (in windowed mode)
with or without the widescreen mod.
The proper fix here is to store the existing window dimensions when
launching the game, and restore them to the config file when quitting the
game (if necessary).
This also helps manage #16253, by restricting any unexpected resizings to
the game, until that issue can be properly fixed.
--
Ticket URL: <https://bugs.scummvm.org/ticket/16532>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list