[Scummvm-tracker] [ScummVM :: Bugs] #16254: MYST3: Widescreen Mod now overwrites values stored in last_window_width/height.
ScummVM :: Bugs
trac at scummvm.org
Wed Oct 1 04:30:41 UTC 2025
#16254: MYST3: Widescreen Mod now overwrites values stored in
last_window_width/height.
-------------------+----------------------------
Reporter: macca8 | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: Myst3
Version: | Resolution:
Keywords: | Game: Myst 3: Exile
-------------------+----------------------------
Description changed by macca8:
Old description:
> Tested with recent macOS Master builds from Buildbot:
> - Intel x86 build on an Intel Mac running macOS 10.6.8 & 10.11.6,
> - Apple Silicon build on a MacBook Air running macOS 15.7.
>
> This is one of 3 inappropriate changes observed in Myst3 since the merger
> of the 3D & 2D Graphics Managers.
>
> When Myst3 is launched with its Widescreen Mod enabled, the window is
> reconfigured from a 4:3 to 16:9 configuration (853x480 when in windowed
> mode). Usually, if this modified window is created in windowed mode, the
> values stored in last_window_width/height aren't adjusted, ensuring the
> modified window doesn't persist after exiting the game.
>
> However, this has now changed. Creating this window in windowed mode now
> overwrites the last_window_width/height values, which converts the
> expected 4:3 window used by the Launcher and other games to this 16:9
> configuration.
>
> The resizing issue in #16253 can hide this behaviour, but it can be
> confirmed by launching Myst3 in windowed mode, then exiting back to the
> Launcher.
>
> From an OpenGL (with or without shaders) perspective, this issue affects
> all macOS versions listed above, but doesn't exist in the 2.9.1 macOS
> releases.
>
> However, this issue already exists in the 2.9.1 & earlier macOS releases
> if using the Software 3D Renderer.
>
> Having said that, the Software renderer doesn't handle the Widescreen Mod
> properly, setting up the 16:9 window with a 4:3 image to the left, and an
> empty area to the right, in both fullscreen and windowed modes, so it's
> not currently viable for use with Myst3.
New description:
Tested with recent macOS Master builds from Buildbot:
- Intel x86 build on an Intel Mac running macOS 10.6.8 & 10.11.6,
- Apple Silicon build on a MacBook Air running macOS 15.7.
This is one of 3 inappropriate changes observed in Myst3 since the merger
of the 3D & 2D Graphics Managers (see also #16253, #16255).
When Myst3 is launched with its Widescreen Mod enabled, the window is
reconfigured from a 4:3 to 16:9 configuration (853x480 when in windowed
mode). Usually, if this modified window is created in windowed mode, the
values stored in last_window_width/height aren't adjusted, ensuring the
modified window doesn't persist after exiting the game.
However, this has now changed. Creating this window in windowed mode now
overwrites the last_window_width/height values, which converts the
expected 4:3 window used by the Launcher and other games to this 16:9
configuration.
The resizing issue in #16253 can hide this behaviour, but it can be
confirmed by launching Myst3 in windowed mode, then exiting back to the
Launcher.
From an OpenGL (with or without shaders) perspective, this issue affects
all macOS versions listed above, but doesn't exist in the 2.9.1 macOS
releases.
However, this issue already exists in the 2.9.1 & earlier macOS releases
if using the Software 3D Renderer.
Having said that, the Software renderer doesn't handle the Widescreen Mod
properly, setting up the 16:9 window with a 4:3 image to the left, and an
empty area to the right, in both fullscreen and windowed modes, so it's
not currently viable for use with Myst3.
--
--
Ticket URL: <https://bugs.scummvm.org/ticket/16254#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list