Skip to content
An Open Source Launcher & Updater for OpenRCT2
Branch: develop
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Icon Moved everything to the root directory for convinience Feb 21, 2016
Resources Moved everything to the root directory for convinience Feb 21, 2016
archives More configuration.ui cleanup and minor Tar fix May 3, 2016
.gitignore Update Qt and OpenSSL for Windows and Mac builds Dec 5, 2017
.travis.yml Update Travis Build to Use Docker for Linux Builds May 31, 2019
LICENSE Initial commit Jan 17, 2016
OpenRCT2Launcher.pro Bump Version Number Dec 5, 2017
README.md Update README.md Aug 17, 2016
appveyor.yml Fix Downloads from Redirect URLs May 31, 2019
configuration.cpp Remove references to misleading "Build ID" Jan 30, 2017
configuration.h Added Stable Branch Support Apr 17, 2016
configuration.ui Rename "Stable" to "Release" Jan 30, 2017
configuration_data.h Simplify Configuration to be (mostly) hidden options Apr 30, 2016
installer.iss Bump Version Number Dec 5, 2017
main.cpp Moved everything to the root directory for convinience Feb 21, 2016
mainwindow.cpp Fix minor bugs when switching branches Oct 21, 2016
mainwindow.h Moved everything to the root directory for convinience Feb 21, 2016
mainwindow.ui Fix minor bugs when switching branches Oct 21, 2016
platform.h Add Fallback to 32-bit Builds on 64-bit Launcher Oct 19, 2016
qt5-mac.sh Fix Downloads from Redirect URLs May 31, 2019
resources.qrc Moved everything to the root directory for convinience Feb 21, 2016
updater.cpp Fix Downloads from Redirect URLs May 31, 2019
updater.h Add Fallback to 32-bit Builds on 64-bit Launcher Oct 19, 2016

README.md

OpenRCT2 Launcher

An Open Source Launcher & Updater for OpenRCT2

This is a new launcher for OpenRCT2. It's written in C++ using the Qt Framework and supports Windows, Mac OS X and Linux.

Dependencies

To build this project, you need Qt 5. Note that Qt 4 will not work. You also need Zlib to compile and run this, but since Qt 5 is already dependent on it, the compiler will attempt to use the version that comes with Qt and fallback to a system-installed version if need be. Lastly, this project needs OpenSSL installed to communicate properly with the server.

For building on Windows, you should just grab the Official Qt 5 Installer. It will include Zlib, but not OpenSSL. There are no official pre-build binaries of OpenSSL, but there are some unofficial ones you can use.

For OS X, it is recommended that you install Qt5 with brew using brew install qt5. The other dependencies are included with OS X by default. It's recommended that you download and use Qt Creator as your IDE.

For Linux, search your distro's package manager for Qt5 (and OpenSSL if it's not already installed). If you're using Ubuntu, follow these instructions for getting Qt5 installed.

You can’t perform that action at this time.