[Scummvm-tracker] [ScummVM :: Bugs] #16253: MYST3: 3D OpenGL incorrectly resizes window when switching from Fullscreen Mode.

ScummVM :: Bugs trac at scummvm.org
Wed Oct 1 04:12:35 UTC 2025


#16253: MYST3: 3D OpenGL incorrectly resizes window when switching from Fullscreen
Mode.
--------------------------+---------------------------
Reporter:  macca8         |      Owner:  (none)
    Type:  defect         |     Status:  new
Priority:  normal         |  Component:  Engine: Myst3
 Version:                 |   Keywords:
    Game:  Myst 3: Exile  |
--------------------------+---------------------------
 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. I don't have any other 3D games to test,
 so I'm reporting this as a Myst3 bug.

 When playing Myst3 (with or without the engine's Widescreen Mod enabled),
 using Alt+Enter to switch from fullscreen mode to windowed mode
 unexpectedly resizes the window (with title bar) to fill most of the
 screen area between the Menu Bar and the Dock (e.g. 1660x918 or 1660x926
 on a 1680x1050 desktop, 1420x804 on a 1440x932 desktop).

 This doesn't occur if the 3D Renderer is set to Software, or if the switch
 from fullscreen mode is completed after exiting Myst3.

 It also doesn't occur when using Alt+Enter in the Launcher or 2D games,
 however the values stored in last_window_width/height are overwritten by
 this bug, so the Launcher and other games are affected indirectly.

 This behaviour is similar to that described in #13054, except in this
 case, we're dealing with a normal unmaximized window, and it's limited to
 3D OpenGL.

 This specific issue affects all macOS versions listed above, but doesn't
 exist in the 2.9.1 macOS releases.

 To reproduce, open ScummVM with a clean Config File (avoids any potential
 conflicts with other settings), add Myst3, click Start to launch the game,
 then use Alt+Enter to switch between window modes (toggling the game's
 main menu should trigger the bug).
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16253>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list