Opened 10 years ago

Closed 10 years ago

Last modified 22 months ago

#4602 closed defect (invalid)

TUCKER: Problem with "ß" spacing in dialogs (German version)

Reported by: SF/codemarvin Owned by: lordhoto
Priority: normal Component: Engine: Tucker
Keywords: Cc:
Game: Bud Tucker

Description

Hi,

there is a general problem in the dialogs with the spacing when displaying German "ß" characters.
The following (next after the "ß") character is drawn over the "ß" character hiding it.
Also if the next character is a space, the following word starts immediately after the word ending in "ß".

I attached a save game from where you can start with talking to the "Bäcker".
You can see the problem in the dialog, when chosing: "Ich suche meinen Freund, den Professor".
The next dialogs will contain the word "Vermißtenstelle" where the "ß" is hidden behind the "t".

But this affects all dialogs we have seen so far.

ScummVM 1.0.0pre044039 (Sep 12 2009 12:40:28)
Features compiled in: Vorbis ALSA zLib

User picked target 'tucker-de' (gameid 'tucker')...
Looking for a plugin supporting this gameid... Tucker Engine
Starting 'Bud Tucker in Double Trouble'

Linux
openSUSE 11.1 (i586)
2.6.27.29-0.1-default

Cheers

Ticket imported from: #2857751. Ticket imported from: bugs/4602.

Attachments (1)

tucker-de.3 (267 bytes ) - added by SF/codemarvin 10 years ago.

Download all attachments as: .zip

Change History (6)

by SF/codemarvin, 10 years ago

Attachment: tucker-de.3 added

comment:1 by SF/codemarvin, 10 years ago

Ok, while my wife continued testing the game, I searched a little around in the source code and found out that cause is a missing file named "charszgr.dta" in the German version. (name is good hint that it is about the character sz = ß)

As the http://wiki.scummvm.org/index.php/Datafiles#Bud_Tucker_in_Double_Trouble did not mention to keep the *.dta files, I deleted it. I only keep the files from the Datafiles page when testing the games.
Source code indicates that also the English version needs a charsize.dta file.

Easy fix would be to mention that the "*.dta" files are needed for proper gameplay on the Datafiles page.

Cheers

comment:2 by SF/codemarvin, 10 years ago

Sorry,
I forgot to explicitly mention that copying the "charszgr.dta" file from the game CDROM to my Bud_Tucker folder fixed the problem and the spacing is now perfect!

comment:3 by lordhoto, 10 years ago

Ok I added the need to keep *.DTA files to our wiki page. I'm also closing this one as invalid then.

comment:4 by lordhoto, 10 years ago

Owner: set to lordhoto
Resolution: invalid
Status: newclosed
Summary: German version: problem with "ß" spacing in dialogsTUCKER: Problem with "ß" spacing in dialogs (German version)

comment:5 by bonki, 22 months ago

Sort-of fixed in commit 049eff4. Now, 'ß' gets properly displayed even when falling back to our "hard-coded charszgr.dta". You still want to copy the file if you want text spacing to be exactly like in the original game, though.

Note: See TracTickets for help on using tickets.