Get It!

Releases

Version Release Date Windows (64 bit) Windows (32 bit) Debian/Ubuntu Linux (Flatpak) Source Code
0.1 Saturday, March 19, 2022Download 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 ConfigurationInstaller / PackageChecksum
FreeRCT Debian+Ubuntu Debug Package clangDownload (7.68 MB)SHA256
FreeRCT Debian+Ubuntu Debug Package gccDownload (12.01 MB)SHA256
FreeRCT Debian+Ubuntu Release Package clangDownload (4.92 MB)SHA256
FreeRCT Debian+Ubuntu Release Package gccDownload (4.95 MB)SHA256
FreeRCT Debug Tarball clangDownload (4.30 MB)SHA256
FreeRCT Debug Tarball gccDownload (6.63 MB)SHA256
FreeRCT Release Tarball clangDownload (2.63 MB)SHA256
FreeRCT Release Tarball gccDownload (2.67 MB)SHA256
FreeRCT Windows x64 Debug InstallerDownload (4.26 MB)SHA256
FreeRCT Windows x64 Debug ZipDownload (6.76 MB)SHA256
FreeRCT Windows x64 Release InstallerDownload (3.99 MB)SHA256
FreeRCT Windows x64 Release ZipDownload (6.39 MB)SHA256
FreeRCT Windows x86 Debug InstallerDownload (4.11 MB)SHA256
FreeRCT Windows x86 Debug ZipDownload (6.55 MB)SHA256
FreeRCT Windows x86 Release InstallerDownload (3.87 MB)SHA256
FreeRCT Windows x86 Release ZipDownload (6.23 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 GitHub.
  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 --help Display all available arguments.
-v --version Display the build version and configuration.
-l FILE --load FILE Directly load the specified savegame file.
-r --resave Immediately save every savegame file again after loading.
-a LANG --language LANG Start FreeRCT in the specified language. See below for supported languages.
-i DIR --installdir DIR Use the specified installation directory.
-u DIR --userdatadir DIR Use the specified user data directory.

FreeRCT is currently available in the following languages:

Language Code Name
da_DK Danish (Denmark)
de_DE German (Germany)
en_GB English (United Kingdom)
en_US English (United States)
es_ES Spanish (Spain)
fr_FR French (France)
nds_DE Low German (Germany)
nl_NL Dutch (Netherlands)
sv_SE Swedish (Sweden)