mirror of
https://github.com/libretro/scummvm.git
synced 2025-01-31 07:53:36 +00:00
AGOS: Expand fix for bug #3512776 - SIMON1DOS French: Subtitle glitch in introduction.
This commit is contained in:
parent
b886bc0a41
commit
d50e34c1bd
@ -362,10 +362,13 @@ void AGOSEngine_Simon1::os1_screenTextMsg() {
|
||||
stopAnimateSimon2(2, vgaSpriteId + 2);
|
||||
}
|
||||
|
||||
// Several strings in the French version of Simon the Sorcerer 1 set the incorrect width,
|
||||
// WORKAROUND: Several strings in the French version of Simon the Sorcerer 1 set the incorrect width,
|
||||
// causing crashes, or glitches in subtitles. See bug #3512776 for example.
|
||||
if (getGameType() == GType_SIMON1 && _language == Common::FR_FRA && stringId == 33245) {
|
||||
tl->width = 96;
|
||||
if (getGameType() == GType_SIMON1 && _language == Common::FR_FRA) {
|
||||
if ((getFeatures() & GF_TALKIE) && stringId == 33219)
|
||||
tl->width = 96;
|
||||
if (!(getFeatures() & GF_TALKIE) && stringId == 33245)
|
||||
tl->width = 96;
|
||||
}
|
||||
|
||||
if (stringPtr != NULL && stringPtr[0] != 0 && (speechId == 0 || _subtitles))
|
||||
|
Loading…
x
Reference in New Issue
Block a user