summaryrefslogtreecommitdiff
path: root/readme.txt
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2010-10-27 16:42:20 +0000
committerrubidium <rubidium@openttd.org>2010-10-27 16:42:20 +0000
commit59519edd344b3e9fa7d8f9f768563e8533d3760b (patch)
tree3c68e8041adb9395345d0330e80b36686d0d8e02 /readme.txt
parent5ad2265c1d7f36d17ac157bd4e5e722a6a2355d3 (diff)
downloadopenttd-59519edd344b3e9fa7d8f9f768563e8533d3760b.tar.xz
(svn r21044) -Feature: XZ/LZMA2 savegame support. New default reduces savegame size by 10 to 30% with slightly more CPU usage. With maximum settings it reduces savegame size by 20 to 30%, but that takes 7 to 14 times longer. Map saving + downloading takes, on average, 5% less.
Diffstat (limited to 'readme.txt')
-rw-r--r--readme.txt6
1 files changed, 4 insertions, 2 deletions
diff --git a/readme.txt b/readme.txt
index b2de7d176..beac532d9 100644
--- a/readme.txt
+++ b/readme.txt
@@ -424,15 +424,17 @@ DOS:
---- -------------------
The following libraries are used by OpenTTD for:
- libSDL/liballegro: hardware access (video, sound, mouse)
- - zlib: (de)compressing of savegames
+ - zlib: (de)compressing of old (0.3.0-1.0.5) savegames, content downloads, heightmaps
- liblzo2: (de)compressing of old (pre 0.3.0) savegames
+ - liblzma: (de)compressing of savegames (1.1.0 and later)
- libpng: making screenshots and loading heightmaps
- libfreetype: loading generic fonts and rendering them
- libfontconfig: searching for fonts, resolving font names to actual fonts
- libicu: handling of right-to-left scripts (e.g. Arabic and Persian)
OpenTTD does not require any of the libraries to be present, but without
-zlib you cannot open most savegames or use the content downloading system.
+liblzma you cannot open most recent savegames and without zlib you cannot
+open most older savegames or use the content downloading system.
Without libSDL/liballegro on non-Windows and non-MacOS X machines you have
no graphical user interface; you would be building a dedicated server.