summaryrefslogtreecommitdiff
path: root/known-bugs.txt
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2011-05-29 20:01:39 +0000
committerrubidium <rubidium@openttd.org>2011-05-29 20:01:39 +0000
commit38028ab423ef37a5bf65f49fff86baa809c81cdc (patch)
treea1d4ee3516ae81b68a67d9e3924326cbff84bd54 /known-bugs.txt
parent615e435677a31a6ed7a78f21ad42af724bf20fca (diff)
downloadopenttd-38028ab423ef37a5bf65f49fff86baa809c81cdc.tar.xz
(svn r22523) -Doc: how OpenTTD finds a font, and what to do when that "fails"
Diffstat (limited to 'known-bugs.txt')
-rw-r--r--known-bugs.txt22
1 files changed, 22 insertions, 0 deletions
diff --git a/known-bugs.txt b/known-bugs.txt
index 4fd48c77a..80717c4b0 100644
--- a/known-bugs.txt
+++ b/known-bugs.txt
@@ -299,3 +299,25 @@ Can't run OpenTTD with the -d option from a MSYS console [FS#4587]
debugging output. Compiling OpenTTD with the --enable-console
configure option prevents this issue and allows the -d option to use
the MSYS console for its output.
+
+Unreadable characters for non-latin locales [FS#4607]
+ OpenTTD does not ship a non-latin font in its graphics files. As a
+ result OpenTTD needs to acquire the font from somewhere else. What
+ OpenTTD does is ask the operating system, or a system library, for
+ the best font for a given language if the currently loaded font
+ does not provide all characters of the chosen translation. This
+ means that OpenTTD has no influence over the quality of the chosen
+ font; it just does the best it can do.
+
+ If the text is unreadable there are several steps that you can take
+ to improve this. The first step is finding a good font and configure
+ this in the configuration file. See section 9.0 of readme.txt for
+ more information. You can also increase the font size to make the
+ characters bigger and possible better readable.
+
+ If the problem is with the clarity of the font you might want to
+ enable anti-aliasing by setting the small_aa/medium_aa/large_aa
+ settings to "true". However, anti-aliasing only works when a 32 bits
+ blitter has been selected, e.g. blitter = "32bpp-anim", as with the
+ 8 bits blitter there are not enough colours to properly perform the
+ anti-aliasing.