Opened 14 months ago

Last modified 14 months ago

#14360 new defect

TETRAEDGE: German umlauts are not displayed

Reported by: windlepoons Owned by:
Priority: normal Component: Engine: Tetraedge
Version: Keywords:
Cc: Game: Syberia 2

Description (last modified by windlepoons)

When click on BONUS in the Syberia menu, the menu screen is missing umlauts. MEN instead of MENÜ.

The font Bulle Normal (BULLN___.TTF) included in Syberia 2 is not compatible with all German umlauts, so Comic Relief Normal was used instead for Syberia 1.
The font BULLN___.TTF available in Syberia 1 is a renamed Comic Relief Normal (ComicRelief.ttf).

Workaround

In Syberia 2 (German and other languages with Bulle font problems) ScummVM should use ComicRelief.ttf instead of BULLN___.TTF (default in Syberia 1). But ComicRelief.ttf is not an uppercase font.

For my test I renamed the font Komika Text Kaps Normal (KOMTXTK_.ttf) to BULLN___.TTF and it works.
https://www.dafont.com/komika-text.font

Version and OS

ScummVM 2.8.0git3005-gb0a0ebfb5bb (Mar 24 2023 04:09:01)
Syberia 2 (German, macOS, GOG version)
Siduction (Debian/sid)

Attachments (3)

syberia2-mac.003 (51.7 KB ) - added by windlepoons 14 months ago.
syberia2-mac-de_key.png (248.7 KB ) - added by windlepoons 14 months ago.
syberia2-mac-de_menu.png (297.2 KB ) - added by windlepoons 14 months ago.

Download all attachments as: .zip

Change History (5)

by windlepoons, 14 months ago

Attachment: syberia2-mac.003 added

by windlepoons, 14 months ago

Attachment: syberia2-mac-de_key.png added

by windlepoons, 14 months ago

Attachment: syberia2-mac-de_menu.png added

comment:1 by windlepoons, 14 months ago

If ComicRelief.ttf is used instead of BULLN___.TTF in ScummVM, is it possible to write the code like in CSS to display a certain class (where Bulle font is used) only in uppercase?
Example CSS: .menu, .inventory {text-transform: uppercase;}

This would then also make sense in Syberia 1.

comment:2 by windlepoons, 14 months ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.