Opened 9 years ago

Closed 6 years ago

Last modified 13 months ago

#7771 closed enhancement

SCI CD games: Subtitles and audio at the same time

Reported by: SF/escarlate Owned by: bluegr
Priority: normal Component: Engine: SCI
Keywords: Cc:
Game:

Description

Later, when the engine is more thoroughly tested and stable, I would like to play the CD games with subtitles and audio at the same time. I know it's not an original feature, except on EcoQuest 1 CD (probably added as an extra educational feature for children). On Laura Bow 2, Freddy Pharkas and most others the player only has a choice between the two.

Ticket imported from: #3037737. Ticket imported from: feature-requests/587.

Change History (8)

comment:1 by bluegr, 9 years ago

This is all handled by variable 90, and was a hidden setting in some games (e.g. SQ4CD). "vmvars g 90 3" sets it to 3, which triggers simultaneous speech and subtitle support. A lot of the information needed was gathered from the NRS SQ4CD patch.

Current status:
SQ4CD - Added support in the Options GUI (based on the NRS CD patch)
PharkasCD - The idea itself works (i.e. setting variable 90 to 3), but there is no place to stick it in the Game GUI itself)
KQ5CD - Feature not possible, there are no dialog texts in the CD version
LB2CD/KQ6CD - Both have a lot of if checks (for speech/subtitles), so the associated scripts need extensive changes

comment:2 by bluegr, 9 years ago

Update: SCI1.1 SCI CD games now sync their sound settings with the ones in ScummVM. This means that for the following SCI1.1 CD games:
- Freddy Pharkas
- Space Quest 4
- Laura Bow 2
- King's Quest 6

You can set speech/subtitles from the ScummVM audio options menu. You can also set simultaneous speech and subtitles for Freddy Pharkas and Space Quest 4. The speech + subtitles setting is also available in-game in SQ4, but not in Pharkas (there is no appropriate button to use, unless the text speed slider is repurposed for this).

I'm also working on patching LB2CD and KQ6CD to allow simultaneous speech and subtitles, but they have checks in a lot of places, which will have to be rewritten

comment:3 by bluegr, 9 years ago

Owner: set to bluegr

comment:4 by bluegr, 7 years ago

Just a small heads up: The following two SCI11 CD games:
- EcoQuest 1 CD
- Leisure Suit Larry 6 CD
also sync with the ScummVM GUI options and allow speech, subtitles or both. The CD games left to fully implement this feature request are Laura Bow 2 and King's Quest 6, which use the same speech/text script code, and require script patches to support simultaneous speech and subtitles.

comment:5 by m-kiewitz, 6 years ago

King's Quest 6 and Laura Bow 2 are now finally getting patched by ScummVM on-the-fly as well for both subtitles + audio support (the user currently has to select "both" for "text and speech" in the ScummVM "audio" menu!).

I think this here is done.

comment:6 by m-kiewitz, 6 years ago

Component: Engine: SCUMM
Status: newclosed

comment:7 by wjp, 6 years ago

Component: Engine: SCUMM

comment:8 by digitall, 13 months ago

Component: Engine: SCI
Summary: SCI CD games: Subtitles and audio at the same time SCI CD games: Subtitles and audio at the same time
Note: See TracTickets for help on using tickets.