OpenRCT2: Difference between revisions

Content added Content deleted
No edit summary
(Re-wrote the opening description and moved some text around.)
Line 28: Line 28:
'''''OpenRCT2''''' is a free and open-source recreation of ''[[RollerCoaster Tycoon 2]]'' (RCT2) that incorporates some features from the original ''[[RollerCoaster Tycoon]]'' (RCT1) that were removed in RCT2 while also fixing some issues present in the official games. In addition, ''OpenRCT2'' adds several unique features, such as cooperative multiplayer and a built-in cheats menu.
'''''OpenRCT2''''' is a free and open-source recreation of ''[[RollerCoaster Tycoon 2]]'' (RCT2) that incorporates some features from the original ''[[RollerCoaster Tycoon]]'' (RCT1) that were removed in RCT2 while also fixing some issues present in the official games. In addition, ''OpenRCT2'' adds several unique features, such as cooperative multiplayer and a built-in cheats menu.


== History ==
Development of ''OpenRCT2'' was started on 2 April 2014 by Ted 'IntelOrca' John, with the project making steady development progress due to the efforts of other volunteers contributing towards its development. In order to keep the game playable and testing easier, OpenRCT2 called into the original RCT2.EXE for functions it didn't yet have itself, replacing these functions bit by bit with its own code. On 15 October 2015, this process was finished, making the game independent (except for graphics, sounds and objects) and easier to port to other systems.
Development of ''OpenRCT2'' was started on 2 April 2014 by Ted 'IntelOrca' John, with the project making steady development progress due to the efforts of other volunteers contributing towards its development. In order to keep the game playable and testing easier, OpenRCT2 called into the original RCT2.EXE for functions it did not yet have itself, replacing these functions bit by bit with its own code. On 15 October 2015, this process was finished, making the game independent (except for graphics, sounds and objects), and easier to port to other systems.


== Releases ==
''OpenRCT2'' is available for Microsoft Windows (Vista and higher as Windows XP support was dropped since v0.0.5<ref>MinGW builds dropped support for Windows XP as of v0.0.5 ([https://openrct2.org/changelog changelog])</ref>), Linux<ref name="Linux" />, macOS<ref name="macOS" />, FreeBSD<ref name="FreeBSD" />, OpenBSD, and Android<ref name="Android" />.
''OpenRCT2'' is available for Microsoft Windows (Vista and higher; Windows XP support was dropped since v0.0.5<ref>MinGW builds dropped support for Windows XP as of v0.0.5 ([https://openrct2.org/changelog changelog])</ref>), Linux<ref name="Linux" />, macOS<ref name="macOS" />, FreeBSD<ref name="FreeBSD" />, OpenBSD, and Android<ref name="Android" />.


There are two branches of ''OpenRCT2'': "develop", which is updated up to multiple times a day, and "release", which is updated every few months. Generally, it is recommended to use development builds for the latest features and bug fixes. If they have errors or new bugs, they will likely be solved shortly afterward. The launcher can be used to keep the game up-to-date easily. The link to the download page can be found at the bottom of this article.
''OpenRCT2'' has two release branches: the "Develop" branch, which is updated up to multiple times a day with builds that incorporate new features and changes, but may be unstable; and the "Release" branch, which is updated every few months with a stable build of the game that incorporates the changes and additions of all builds released in the "Develop" branch since the previous build in the "Release" branch.


Due to game-breaking bugs on "Develop" branch builds being fixed relatively quickly by the development team, most of the community plays ''OpenRCT2'' using the latest build in the "Develop" branch. The third-party OpenRCT2 Launcher is often used to facilitate easy updates of the game.
==Key features==

== Key Features ==
* Native support for modern versions of Windows, macOS, Linux and other operating systems
* Native support for modern versions of Windows, macOS, Linux and other operating systems
* Support for widescreen resolutions, giant screenshots of the whole map
* Support for widescreen resolutions, giant screenshots of the whole map
Line 51: Line 55:
* Plug-in support (as of v0.3.0)
* Plug-in support (as of v0.3.0)


==Comparison with RCT1 and RCT2==
== Comparison with RCT1 and RCT2 ==
''OpenRCT2'' aims to continue where RCT2 left off, making it an update to RCT2 in a similar way RCT2 acted as one to RCT1, or how [[Loopy Landscapes]] acted as one towards the original RCT1. Most information on this wiki about RCT2 directly applies to OpenRCT2 as well, unless otherwise noted.
''OpenRCT2'' aims to continue where RCT2 left off, making it an update to RCT2 in a similar way RCT2 acted as one to RCT1, or how [[Loopy Landscapes]] acted as one towards the original RCT1. Most information on this wiki about RCT2 directly applies to OpenRCT2 as well, unless otherwise noted.


Line 60: Line 64:
A new object and save format is planned, which should enable the project to eliminate these limits, and to bolster support for importing RCT1 and RCTC saves.
A new object and save format is planned, which should enable the project to eliminate these limits, and to bolster support for importing RCT1 and RCTC saves.


==Links==
== Links ==
* [https://openrct2.io/ Official Site]
* [https://openrct2.io/ Official Site]
* [http://openrct2.org/ Pseudo-Official Site]&mdash;provides more comprehensive information and links about ''OpenRCT2''
* [http://openrct2.org/ Pseudo-Official Site]&mdash;provides more comprehensive information and links about ''OpenRCT2''