[Scummvm-tracker] [ScummVM :: Bugs] #13151: When global setting is Speech, subtitles don't appear to games without speech
ScummVM :: Bugs
trac at scummvm.org
Sat Dec 11 00:40:29 UTC 2021
#13151: When global setting is Speech, subtitles don't appear to games without
speech
-------------------+------------------------
Reporter: orgads | Owner: sluicebox
Type: defect | Status: pending
Priority: normal | Component: Common
Version: | Resolution: assigned
Keywords: | Game:
-------------------+------------------------
Comment (by sluicebox):
I'm missing something; I'm unable to reproduce and I'm not seeing how this
wouldn't mean there weren't already problems like this before the UI
change.
Can you walk me through exact UI steps to reproduce this, starting with an
empty scummvm.ini? The new Windows Portable Mode means you can just `touch
scummvm.ini` in your exe directory and start experimenting, which is what
I've been doing. You could attach that once you've got it in a broken
state.
What games are you using? Are you seeing this in any engine besides SCUMM?
I've been trying with a floppy version of Sam N Max since that's
GUIO_NOSPEECH. I made the dialog change to fix an SCI GUIO_NOSPEECH game,
so it seems likely this is engine-specific.
My commit changed the Edit Game dialog so that when the subtitle controls
are disabled (such as for GUIO_NOSPEECH games) and changes are applied,
"subtitles" and "speech_mute" keys are removed from the game-level config.
This is consistent with the other UI code and fixed a bug where those
config values were being set based on (undefined?) invisible state from
disabled UI widgets. If the absence of those two keys from game-level
config breaks subtitles... then shouldn't games have already been broken
before the change? Adding GUIO_NOSPEECH games through the UI without
changing defaults didn't set "subtitles" or "speech_mute". (That is, that
was the behavior before and after the commit.)
Let's get this reproducing first, but might need to bring in a SCUMM
expert.
--
Ticket URL: <https://bugs.scummvm.org/ticket/13151#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list