|
|
OpenTTD readme
|
|
|
Last updated: 2013-04-01
|
|
|
Last updated: 2013-04-26
|
|
|
Release version: 1.3.0
|
|
|
------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
Table of contents
|
|
|
-----------------
|
|
@@ -19,12 +19,13 @@ 4.0) Installing and running OpenTTD
|
|
|
5.0) OpenTTD features
|
|
|
* 5.1) Logging of potentially dangerous actions
|
|
|
6.0) Configuration file
|
|
|
7.0) Compiling
|
|
|
* 7.1) Required/optional libraries
|
|
|
* 7.2) Supported compilers
|
|
|
* 7.3) Compilation of base sets
|
|
|
8.0) Translating
|
|
|
* 8.1) Translation
|
|
|
* 8.2) Previewing
|
|
|
9.0) Troubleshooting
|
|
|
X.X) Credits
|
|
|
|
|
@@ -498,18 +499,12 @@ The following libraries are used by Open
|
|
|
OpenTTD does not require any of the libraries to be present, but without
|
|
|
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.
|
|
|
|
|
|
To recompile the extra graphics needed to play with the original Transport
|
|
|
Tycoon Deluxe graphics you need GRFCodec (which includes NFORenum) as well.
|
|
|
GRFCodec can be found at: http://www.openttd.org/download-grfcodec
|
|
|
The compilation of these extra graphics does generally not happen, unless
|
|
|
you remove the graphics file using 'make maintainer-clean'.
|
|
|
|
|
|
7.2) Supported compilers
|
|
|
---- -------------------
|
|
|
The following compilers are known to compile OpenTTD:
|
|
|
- Microsoft Visual C++ (MSVC) 2005, 2008 and 2010.
|
|
|
Version 2005 gives bogus warnings about scoping issues.
|
|
|
- GNU Compiler Collection (GCC) 3.3 - 4.7.
|
|
@@ -532,12 +527,27 @@ The following compilers are known not to
|
|
|
- Clang/LLVM 2.8 and earlier.
|
|
|
- (Open) Watcom.
|
|
|
|
|
|
If any of these compilers can compile OpenTTD again, please let us know.
|
|
|
Patches to support more compilers are welcome.
|
|
|
|
|
|
7.3) Compilation of base sets
|
|
|
-----------------------------
|
|
|
To recompile the extra graphics needed to play with the original Transport
|
|
|
Tycoon Deluxe graphics you need GRFCodec (which includes NFORenum) as well.
|
|
|
GRFCodec can be found at: http://www.openttd.org/download-grfcodec
|
|
|
The compilation of these extra graphics does generally not happen, unless
|
|
|
you remove the graphics file using 'make maintainer-clean'.
|
|
|
|
|
|
Re-compilation of the base sets, thus also use of --maintainer-clean can
|
|
|
leave the repository in a modified state as different grfcodec versions can
|
|
|
cause binary differences in the resulting grf. Also translations might have
|
|
|
been added for the base sets which are not yet included in the base set
|
|
|
information files. Use the configure option --without-grfcodec to avoid
|
|
|
modification of the base set files by the build process.
|
|
|
|
|
|
|
|
|
8.0) Translating
|
|
|
---- -----------
|
|
|
See http://www.openttd.org/development for up-to-date information.
|
|
|
|
|
|
The use of the online Translator service, located at
|