OpenRCT2: Difference between revisions

Content added Content deleted
(Re-wrote the opening description and moved some text around.)
(Moved even more text around.)
Line 26: Line 26:
|platforms = Microsoft Windows, Linux, macOS, FreeBSD, OpenBSD, Android
|platforms = Microsoft Windows, Linux, macOS, FreeBSD, OpenBSD, Android
}}
}}
'''''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, and incorporating changes seen in ''[[RollerCoaster Tycoon Classic]]'' (RCTC). In addition, ''OpenRCT2'' adds several unique features, such as cooperative multiplayer and a built-in cheats menu.


== History ==
== 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 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.
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.

== Comparison with Official Games ==
''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 base installation of ''RCT1''. Unless otherwise noted, most information on this wiki about ''RCT2'' directly applies to ''OpenRCT2'' as well.

Since ''OpenRCT2'' currently uses the same save format as ''RCT2'', some hardcoded limits are still in place, such as:
* 255 rides and shop/stalls in a park
* 1,000 guests in a queue line

A new object and save format for ''OpenRCT2'' is planned, which should enable the project to eliminate these limits, and to bolster support for importing save games from ''RCT1'' and ''RCTC''.


== Releases ==
== Releases ==
Line 54: Line 63:
* OpenGL hardware rendering
* OpenGL hardware rendering
* Plug-in support (as of v0.3.0)
* Plug-in support (as of v0.3.0)

== 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.

Since it currently still used the same save format as RCT2, it means that some limits are still in place. Examples are:
*255 rides and shop/stalls in a park
* 1,000 guests in a queue line

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 ==