diff --git a/readme.txt b/readme.txt --- a/readme.txt +++ b/readme.txt @@ -1,5 +1,5 @@ OpenTTD readme -Last updated: 2013-04-26 +Last updated: 2013-05-23 Release version: 1.3.0 ------------------------------------------------------------------------ @@ -219,9 +219,9 @@ The Windows installer can optionally dow 4.1.2) Original Transport Tycoon Deluxe graphics and sound files ------ --------------------------------------------------------- If you want to play with the original Transport Tycoon Deluxe data files you -have to copy the data files from the CD-ROM into the data/ directory. It does -not matter whether you copy them from the DOS or Windows version of Transport -Tycoon Deluxe. The Windows install can optionally copy these files. +have to copy the data files from the CD-ROM into the baseset/ directory. It +does not matter whether you copy them from the DOS or Windows version of +Transport Tycoon Deluxe. The Windows install can optionally copy these files. You need to copy the following files: - sample.cat - trg1r.grf or TRG1.GRF @@ -410,7 +410,6 @@ Information logged: original Transport Tycoon version * Running a modified OpenTTD build * Changing settings affecting NewGRF behaviour (non-network-safe settings) -* Changing landscape (by cheat) * Triggering NewGRF bugs No personal information is stored. @@ -507,10 +506,10 @@ 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. + - GNU Compiler Collection (GCC) 3.3 - 4.4, 4.6 - 4.8. Versions 4.1 and earlier give bogus warnings about uninitialised variables. - Versions 4.4 - 4.6 give bogus warnings about freeing non-heap objects. - Versions 4.5 and later give invalid warnings when lto is enabled. + Versions 4.4, 4.6 give bogus warnings about freeing non-heap objects. + Versions 4.6 and later give invalid warnings when lto is enabled. - Intel C++ Compiler (ICC) 12.0. - Clang/LLVM 2.9 - 3.0 Version 2.9 gives bogus warnings about code nonconformity. @@ -519,6 +518,8 @@ The following compilers are known not to - Microsoft Visual C++ (MSVC) 2003 and earlier. - GNU Compiler Collection (GCC) 3.2 and earlier. These old versions fail due to OpenTTD's template usage. + - GNU Compiler Collection (GCC) 4.5. It optimizes enums too aggressively. + See http://bugs.openttd.org/task/5513 and references therein. - Intel C++ Compiler (ICC) 11.1 and earlier. Version 10.0 and earlier fail a configure check and fail with recent system headers. @@ -582,10 +583,9 @@ Note: Do not alter the following parts o 8.2) Previewing ---- ---------- In order to view the translation in the game, you need to compile your language -file with the strgen utility. You can download the precompiled strgen from: -http://www.openttd.org/download-strgen -To compile it yourself just take the normal OpenTTD sources and build that. -During the build process the strgen utility will be made. +file with the strgen utility. As this utility is tailored to a specific OpenTTD +version, you need to compile it yourself. Just take the normal OpenTTD sources +and build that. During the build process the strgen utility will be made. strgen is a command-line utility. It takes the language filename as parameter. Example: