[Scummvm-tracker] [ScummVM :: Bugs] #15817: DGDS:HoC: German umlauts in Textboxes are not displayed
ScummVM :: Bugs
trac at scummvm.org
Wed Apr 2 11:04:48 UTC 2025
#15817: DGDS:HoC: German umlauts in Textboxes are not displayed
---------------------------+-----------------------------
Reporter: Commodusaurel | Owner: (none)
Type: defect | Status: new
Priority: high | Component: Engine: DGDS
Version: | Resolution:
Keywords: German Umlauts | Game: Heart of China
---------------------------+-----------------------------
Comment (by mduggan):
The font file which used for dialogs (CHINA.FNT) contains 100 glyphs with
a start of 32 (ie, the max char code it can render is 131), but, eg, the
lowercase o with umlaut is char 148 so it gets skipped.
The other 2 fonts (HOC.FNT and CHINESE.FNT) both have 194 glyphs start
offset 32
Some possible things here are:
* The DE game uses a different font by default for dialogs?
* The DE game is filling extended characters from another font?
* There is something else about the font format that only turns up in this
context? All the bytes in the file except one seem to be accounted for so
I'm not sure what this could be..
I'll experiment a bit. I found a playthrough which shows how these
characters should look:
https://www.youtube.com/watch?v=0I0z9mId6p4
--
Ticket URL: <https://bugs.scummvm.org/ticket/15817#comment:7>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list