Opened 2 years ago

Closed 2 years ago

#9909 closed defect (invalid)

SWORD1: Can't use GMM to change subtitles/speech

Reported by: dafioram Owned by: criezy
Priority: low Component: Engine: Sword1
Keywords: Cc:
Game: Broken Sword 1

Description

ScummVM: 1.10.0git-3567-g58e6033 64bit
Game: Broken Sword 1 GOG
Tester OS: Win7-64

If you use the scummvm gui and set the audio to subtitle, speech, or both it doesn't matter, the game defaults to speech only and you must use the in-game menu to check or uncheck text.

Attachments (1)

sword1.043 (931 bytes ) - added by dafioram 2 years ago.
a save near some dialogue

Download all attachments as: .zip

Change History (6)

by dafioram, 2 years ago

Attachment: sword1.043 added

a save near some dialogue

comment:1 by criezy, 2 years ago

I cannot reproduce that one. When I set Speech, subtitle or both in the Audio options in the ScummVM Launcher and then start Broken Sword (either a new game or loading a saved game), the setting is correctly used and I get speech only, subtitles only (which I think is not even possible when using the in-game menu, unless you play with the volumes) or both.

Did you set it in the global audio settings (Options button), and then made sure they are not overridden in the game settings (Edit button when the game is selected in the Launcher), or did you override the audio settings for this game?

comment:2 by dafioram, 2 years ago

The subtitle in-game option (having a check or an X next to text) determines whether or not there is subtitles in the game. Not the subtitles or Both option in the main ScummVM launcher.

See the video for my experiment: https://streamable.com/4nkkv

ScummVM 1.10.0git-3735-g065dd96 64bit

comment:3 by criezy, 2 years ago

Yes the subtitle in-game options determines whether or not there is subtitles in the game. But it is synchronised with the options in the ScummVM Launcher.

Please check in the ScummVM Launcher when you select the Broken Sword game and then click on "Edit Game..." whether the "Override global audio settings" button in the Audio tab is toggled on or off. If it is on, then settings set there will override any audio settinopen you define in the global options (with the Options..." button in the launcher).

Also if you change the settings in-game, this will automatically toggle on this override option as the in-game settings only change settings for this game and not the global settings. So I suspect it is set to override the global setting, but you just didn't do it yourself and thus didn't notice. Actually I think you don't even need to change the settings in-game; opening the control panel with F5 might be sufficient to toggle on the game override settings.

comment:4 by dafioram, 2 years ago

Once I set the override global option for the audio using the edit game it works as you have said. You can close this as invalid.

comment:5 by criezy, 2 years ago

Owner: set to criezy
Resolution: invalid
Status: newclosed

For information I just made a change so that when you do not set to override global options, and open the in-game menu without changing any options, it will now continue to use the global options instead of switching to overridden options. So now it will start using overridden options only if you set it explicitly to use them (in the ScummVM Edit Game settings) or if you change the options from the in-game menu.

I think this behaviour should be a bit less confusing.

Note: See TracTickets for help on using tickets.