From 049eff4d9941352446d7db417514e173801a3fb4 Mon Sep 17 00:00:00 2001 From: Adrian Frühwirth Date: Sat, 3 Feb 2018 15:19:10 +0100 Subject: TUCKER: Fix default character width table Non-English versions of the game include a charsize.dta/charszgr.dta which specifies the width to use when printing glyphs from the character set to the screen. ScummVM includes a hard-coded lookup table for games which do not ship with such a file. For some reason, our current hard-coded table includes widths for all possible glyphs except one. This fix allows to properly play the German version, which needs the character 'ß' (eszett), even when charszgr.dta is missing. Fixes Trac#4602. --- engines/tucker/staticres.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'engines/tucker/staticres.cpp') diff --git a/engines/tucker/staticres.cpp b/engines/tucker/staticres.cpp index b9f6a6efee..7443a04e27 100644 --- a/engines/tucker/staticres.cpp +++ b/engines/tucker/staticres.cpp @@ -232,7 +232,7 @@ const uint8 TuckerEngine::_charWidthCharset1[224] = { 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, - 0x07, 0x00, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, + 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07 }; -- cgit v1.2.3