[Scummvm-tracker] [ScummVM :: Bugs] #14542: SWORD1: Subtitle-only languages cannot be selected in 2.7.0

ScummVM :: Bugs trac at scummvm.org
Sat Jul 15 18:01:31 UTC 2023


#14542: SWORD1: Subtitle-only languages cannot be selected in 2.7.0
-----------------------+-----------------------------
Reporter:  vpelletier  |       Owner:  (none)
    Type:  defect      |      Status:  new
Priority:  normal      |   Component:  Engine: Sword1
 Version:              |  Resolution:
Keywords:              |        Game:
-----------------------+-----------------------------
Comment (by antoniou79):

 I can reproduce this with ScummVM 2.8git and 2.7.0 on Windows 10 with the
 Steam version of the Broken Sword 1 (Original, provided as DLC) and the
 GOG version as well.

 I wonder if this applies to all of the versions of Broken Sword, ie. being
 able to provide subtitles for these languages regardless of the official
 localization of each version.

 A few extra observations:
 - The languages that seem to be included (text only), are: English,
 French, Italian, German, Spanish, Brazilian Portuguese, Czech.
 - It seems like ScummVM uses hardcoded text for the Menu options for these
 languages (see:
 https://github.com/scummvm/scummvm/blob/deb8317c206b8742a17736a1a1652557779b39c0/engines/sword1/control.cpp#L1466).
 It also seems that a few of those texts are left untranslated (in English)
 eg. "Start" (for German and Czech) or "Text" (for "German")
 - Adding multiple copies of the segments for detection of the Steam
 (Anniversary Re-release) and GOG versions, only changing the language to
 one of the above seems to work, and the "--language=" command line (or
 configuration key in scummvm.ini) starts working too. The changes I made
 were in engines\sword1\detection_tables.h, copying the segments:
 https://github.com/scummvm/scummvm/blob/deb8317c206b8742a17736a1a1652557779b39c0/engines/sword1/detection_tables.h#L128
 and
 https://github.com/scummvm/scummvm/blob/deb8317c206b8742a17736a1a1652557779b39c0/engines/sword1/detection_tables.h#L154
 - Since the movie cutscenes do not have subtitles (unless the ScummVM
 addon for subtitles is "installed"), this "feature" could cause confusion
 to an end user (eg. choosing French as the language and then starting the
 game with English voiceover and no text).

 Others things to consider:
 - Does this also happen for Broken Sword 2?
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/14542#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list