home
Translating
If you would like to translate the game, please contact the development team with the details before you begin the translation process in order to facilitate coordination.

That said, these translation guidelines should get you started.

Obtaining the source code
The source code can be obtained from the development Subversion server:
svn://svn.openttd.org/trunk
user "anonymous"
You can also browse the repository online. To see a preliminary doxygen documentation of the code go here.

The Subversion book is a freely available in-depth manual for Subversion. See Chapter 3: Initial Checkout to get you started with SVN.

A very good and easy to use Windows client known as TortoiseSVN is also available.

Mac users: You can use the SVN client in fink (svn-client). Old versions of this client have been known to cause problems so run fink selfupdate before installing it to make sure you have the newest version.

SourceForge
OpenTTD has a project page on SourceForge. For bug reports, feature requests and patch submissions, please use our flyspray tracker. Note that it is not used as source repository.
Compiling
You will need the following libraries to compile successfully:
  • zlib compression (already available on OSX systems by default)
  • libpng lossless image format
  • freetype2 for utf8 support
  • sdl simple directmedia layer (not required for win32)
Alternatively, precompiled .lib versions and header files of these libraries are available for Windows in the openttd-useful package on SourceForge.

Mac users: Use updated SDL and libpng3 libs installed with an up-to-date version of fink.
VS2005 (Express) users: You will need the DirectX SDK from Microsoft, please check the wiki.

Login
Created with Smarty template engine A SourceForge.net project Valid HTML 4.01 Valid CSS!