Opened 17 years ago

Closed 17 years ago

Last modified 15 years ago

#1040 closed defect (fixed)

German umlauts on LINC terminal

Reported by: SF/logicdeluxe Owned by:
Priority: normal Component: Engine: Sky
Keywords: Cc:
Game: Beneath a Steel Sky

Description

ScummVM 0.5.0pre-cvs (Jul 16 2003 12:31:38) I'm playing the German CD version. When using a LINC terminal, most of the German umlauts aren't displayed correctly on it. The lower cased 'ä' seems to be the only correct one there. Other text in the game is fine.

Ticket imported from: #772235. Ticket imported from: bugs/1040.

Change History (7)

comment:1 by fingolfin, 17 years ago

Did you specify -qde on the command line?

comment:2 by eriktorbjorn, 17 years ago

The font used for the LINC terminal appears to have a quite different set of characters than the main font. Heck, some characters look strange even when playing it in English. One example is the BRIEFING.DOC text, where the first line of the second page should probably say "BRIEFING.DOC <cont'd>". Instead the < and > are rendered as a tiny 3 and 4 respectively.

I submitted a patch earlier today ("[ 772112 ] BASS: Correcting (?) the LINC terminal font") which fixes the worst blemishes for English and Swedish by patching the font data in memory, but I don't know whether or not this is actually a good idea. I've only tested it with v0.0372.

comment:3 by SF/logicdeluxe, 17 years ago

I do play with -qde. If I don't so, the whole text is in English, as this is a nice multilingual game.

comment:4 by lavosspawn, 17 years ago

It's fixed now... at least as much as possible. That's a bug in the BASS's datafiles. There's not that much we can do about it.

comment:5 by lavosspawn, 17 years ago

Resolution: fixed
Status: newclosed

comment:6 by SF/ketchup_addict, 15 years ago

The same bug (or a similar bug) appears with the French CD version (0.0368) with the last Win32 CVS build from April 2nd.

While the accents ("", "", etc...) are correctly reproduced during the game, they are NOT when using a LINC terminal ("Crdit" is spelled "Cr+dit", for example) or when using the LINC space.

This is not the normal behaviour, as the accents are perfectly fine in the original game.

comment:7 by fingolfin, 15 years ago

Component: Engine: Sky
Game: Beneath a Steel Sky
Note: See TracTickets for help on using tickets.