#2812 closed defect (fixed)
SMUSH: changing subtitle settings during SMUSH doesn't work
| Reported by: | salty-horse | Owned by: | sev- |
|---|---|---|---|
| Priority: | normal | Component: | Engine: SCUMM |
| Version: | Keywords: | ||
| Cc: | Game: |
Description
Using current svn.
SMUSH videos only check the subtitle setting on startup. If they are changed while the video is playing, SMUSH will act as if no change took place.
To test, start up Full Throttle with the subtitles off, then change the setting while the intro is running. The subtitles will only appear when the intro ends.
Ticket imported from: #1550974. Ticket imported from: bugs/2812.
Change History (8)
comment:1 by , 20 years ago
| Summary: | SCUMM: changing subtitle settings during SMUSH doesn't work → SMUSH: changing subtitle settings during SMUSH doesn't work |
|---|
comment:2 by , 20 years ago
comment:3 by , 20 years ago
| Owner: | set to |
|---|---|
| Resolution: | → invalid |
| Status: | new → closed |
comment:4 by , 20 years ago
| Resolution: | invalid |
|---|---|
| Status: | closed → new |
comment:5 by , 20 years ago
I understand that the text speed in smush movies is constant (as it should be, same for all the talkies).
The bug refers to whether or not the subtitles are displayed at all. I think the only thing missing is to add a check for the subtitles mode before the drawing of each frame, instead of just init().
comment:6 by , 20 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
comment:8 by , 8 years ago
| Component: | → Engine: SCUMM |
|---|

There is no way to implemet that. In SMUSH movies text is an attribute of each frame. I.e. some frames have text drawn on them, and some don't and each phrase is drawn predefined number of frames. Only way to make text slower is to slow down whole video, including audio.
Of course, same applies to original.