Get It!

Releases

Version Release Date Windows (64 bit) Windows (32 bit) Debian/Ubuntu Linux (Flatpak) Source Code
0.1 Samstag, 19. März 2022 Download Installer
(2,98 MB)

SHA256
Download Installer
(2,98 MB)

SHA256
Download Package
(4,95 MB)

SHA256
Flatpak
(2,78 MB)

SHA256
Source ZIP
(107,38 MB)

SHA256

Packaging status

To install FreeRCT:

  1. Download the installer for your desired platform and configuration from the list above.
  2. If you wish, compute the SHA256 checksum of the downloaded file and check that it matches the checksum stated in the checksum file by running sha256sum FILENAME.
  3. Doubleclick on the downloaded file to start installation.
  4. If you downloaded the source code archive, extract it and continue below for instructions how to compile.
FreeRCT is also available in the package repositories for several distributions. See the column on the right for details.

Daily Builds

Automated builds are provided for Windows, MacOS, and Debian/Ubuntu for every development version.

Build Configuration Installer / Package Checksum
FreeRCT Debian+Ubuntu Debug Package clang Download (41,55 MB) SHA256
FreeRCT Debian+Ubuntu Debug Package gcc Download (45,38 MB) SHA256
FreeRCT Debian+Ubuntu Release Package clang Download (38,50 MB) SHA256
FreeRCT Debian+Ubuntu Release Package gcc Download (38,62 MB) SHA256
FreeRCT Debug Tarball clang Download (26,01 MB) SHA256
FreeRCT Debug Tarball gcc Download (28,32 MB) SHA256
FreeRCT Release Tarball clang Download (24,09 MB) SHA256
FreeRCT Release Tarball gcc Download (24,18 MB) SHA256
FreeRCT Windows x64 Debug Installer Download (25,55 MB) SHA256
FreeRCT Windows x64 Debug Zip Download (40,26 MB) SHA256
FreeRCT Windows x64 Release Installer Download (24,94 MB) SHA256
FreeRCT Windows x64 Release Zip Download (39,24 MB) SHA256
FreeRCT Windows x86 Debug Installer Download (25,51 MB) SHA256
FreeRCT Windows x86 Debug Zip Download (40,16 MB) SHA256
FreeRCT Windows x86 Release Installer Download (24,85 MB) SHA256
FreeRCT Windows x86 Release Zip Download (39,11 MB) SHA256

To install FreeRCT:

  1. Download the installer for your desired platform and configuration from the list above.
  2. If you wish, compute the SHA256 checksum of the downloaded file and check that it matches the checksum stated in the checksum file by running sha256sum FILENAME.
    • If you downloaded a Windows .exe installer or Debian/Ubuntu .deb package, simply doubleclick on the downloaded file to start installation.
    • With other distributions, extract the archive to some place on your hard disk. No further installation is needed – you can directly run the executable file which is located in the bin directory of the extracted directory.

The most recent development version can also be played in the browser.

Compiling From Source

  1. Check out the commit you wish to build in Git, or download and extract a ZIP/tarball of the latest development version from Codeberg.
  2. You need to have CMake and Make installed in order to compile FreeRCT. CMake will check that all required libraries are installed. If this fails, you need to install the libraries it complains about, and retry until all dependencies are found.
  3. cd into the downloaded FreeRCT directory and call:
    
    # Construct build directory and enter it:
    mkdir build
    cd build
    
    # Generate Makefile. Some of the more common build options – all of them optional – are: 
    #   -DCMAKE_INSTALL_PREFIX=/usr/local   # Set install directory, default is '/usr'. 
    #   -DRELEASE=ON                        # Build a release build. 
    #   -DASAN=ON                           # Link with ASan memory checker. 
    #   -DUSERDATAPREFIX="$HOME/.freerct"   # Where user data such as savegames is stored. 
    # Further details and more specialised options can be found in the README file in the root source directory. 
    cmake ..
    
    # Compile and install: 
    make
    make install  # Can be skipped. 
                      

How To Play

Just start the installed binary or type freerct. If you compiled FreeRCT yourself and skipped the make install step, use ./build/bin/freerct or make run.

After installation, see the online manual for information how to use FreeRCT.

Available command-line options are:

Short Option Long Option Explanation
-h--helpDisplay all available arguments.
-v--versionDisplay the build version and configuration.
-l FILE--load FILEDirectly load the specified savegame file.
-r--resaveImmediately save every savegame file again after loading.
-a LANG--language LANGStart FreeRCT in the specified language. See below for supported languages.
-i DIR--installdir DIRUse the specified installation directory.
-u DIR--userdatadir DIRUse the specified user data directory.

FreeRCT is currently available in the following languages:

Language CodeName
da_DKDanish (Denmark)
de_DEGerman (Germany)
en_GBEnglish (United Kingdom)
en_USEnglish (United States)
es_ESSpanish (Spain)
fr_FRFrench (France)
id_IDIndonesian (Indonesia)
nds_DELow German (Germany)
nl_NLDutch (Netherlands)
pt_BRPortuguese (Brazil)
sv_SESwedish (Sweden)
zh_HansChinese (Simplified Han Script)
zh_HantChinese (Traditional Han Script)