[Scummvm-tracker] [ScummVM :: Bugs] #16720: MYST3: Toggling the widescreen mod setting removes the subtitles setting from the game's configuration
ScummVM :: Bugs
trac at scummvm.org
Sat May 9 17:22:21 UTC 2026
#16720: MYST3: Toggling the widescreen mod setting removes the subtitles setting
from the game's configuration
-----------------------+----------------------------
Reporter: antoniou79 | Owner: antoniou79
Type: defect | Status: closed
Priority: normal | Component: Engine: Myst3
Version: | Resolution: fixed
Keywords: | Game: Myst 3: Exile
-----------------------+----------------------------
Changes (by antoniou79):
* owner: (none) => antoniou79
* resolution: => fixed
* status: new => closed
Comment:
In [changeset:"34459a53a3b28172a1e3239d89ab43a40af91e68" 34459a53]:
{{{#!CommitTicketReference repository=""
revision="34459a53a3b28172a1e3239d89ab43a40af91e68"
MYST3: Remove GUIO_NOSUBTITLES, GUIO_NOSPEECH from detection entries
Fixes #16720
Myst 3 has subtitles that can be enabled or disabled from its in-game
options screen.
The previous inclusion of GUIO_NOSUBTITLES probably meant that the user
cannot change the subtitle settings from the ScummVM GUI (launcher or
GMM).
However, due to code in OptionsDialog::apply() (in gui/options.cpp) the
"subtitles" and "speech_mute" key/value entries get explicitly removed
from the game domain settings when changes are made and applied to game
domain options (like toggling the widescreen mod on/off) which might
result in an inconsistency with the user's setting of enabling subtitles
via the game's interface as described in bug #16720.
This fix removes GUIO_NOSUBTITLES and GUIO_NOSPEECH, thus avoiding the
reported issue with the removal of the "subtitles" key.
GUIO_NOSPEECH is replaced by GUIO_NOSPEECHVOLUME.
The fix results in the subtitle settings being available for change via
the ScummVM launcher menu (Edit Game -> Audio). If the user sets
"subtitles" only in the Text and Speech for the game's domain or if this
setting value is inherited from global settings, it will be changed to
"both" (by essentially forcefully changing the "speech_mute" config key
value to false). Any setting for subtitles speed is ignored by the game.
Note: If we only remove GUIO_NOSUBTITLES, keeping GUIO_NOSPEECH, then the
result is that, when overriding audio settings in the game's domain
options, the user will see the "Text and speech" radio buttons disabled,
but the subtitles speed setting enabled, which could be confusing. This is
because GUIO_NOSPEECH also implies GUIO_NOSUBTITLES (at least as far as
the "Text and speech" setting goes).
}}}
--
Ticket URL: <https://bugs.scummvm.org/ticket/16720#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list