OpenRCT2: Difference between revisions

2,193 bytes added ,  1 month ago
Updating version number from v0.4.9 to v0.4.10.
m (→‎Features: That looked wrong.)
(Updating version number from v0.4.9 to v0.4.10.)
 
(48 intermediate revisions by 8 users not shown)
Line 1:
{{Info Box RCT
[[File:OpenRCT2 logo.png|right|]]
|image = OpenRCT2 logo.png
'''''OpenRCT2''''' is a recreation of ''[[RollerCoaster Tycoon 2]]'' (RCT2) in open-source C code, incorporating some features from the original ''[[RollerCoaster Tycoon]]'' (RCT1) that do not exist in other ''RollerCoaster Tycoon'' games, while also fixing some issues and improving upon some details in the official games, as well as adding a functional multiplayer feature that allows several players to co-build a single park.
|developer = Ted 'IntelOrca' John<br/>The OpenRCT2 development community
|publisher =
|producer =
|designer =
|programmer =
|artist =
|composer =
|released = '''Initial release:''' v0.0.1<br />
7 December 2014<br/>
'''Latest stable release:''' v0.4.10<br />
WW: 2 April 2023<br/><br/>
'''Microsoft Windows'''<br/>
WW: 7 December 2014<br/>
'''Linux'''<br/>
WW: 30 November 2015<ref name="Linux">[https://openrct2.org/downloads/releases/v0.0.3 Linux support available since v0.0.3] ([https://github.com/OpenRCT2/OpenRCT2/blob/develop/distribution/changelog.txt changelog])</ref><br/>
'''macOS'''<br/>
WW: 15 April 2016<ref name="macOS">[https://openrct2.org/downloads/releases/v0.0.4 macOS support available since v0.0.4] ([https://github.com/OpenRCT2/OpenRCT2/blob/develop/distribution/changelog.txt changelog])</ref><br/>
'''FreeBSD'''<br/>
WW: 29 July 2017<ref name="FreeBSD">FreeBSD support available since v0.0.6 ([https://github.com/OpenRCT2/OpenRCT2/blob/develop/distribution/changelog.txt changelog])</ref><br/>
'''Android, OpenBSD'''<br/>
WW: 12 July 2017<ref name="Android">[https://openrct2.org/downloads/releases/v0.1.0 Android and OpenBSD support available since v0.1.0] ([https://github.com/OpenRCT2/OpenRCT2/blob/develop/distribution/changelog.txt changelog])</ref>
|genre = Construction and management simulation
|modes = Single-player, online multiplayer
|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, 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 ==
OpenRCT2 is free software, licensed under the [https://www.gnu.org/licenses/gpl-3.0.en.html GNU General Public License v3.0].
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 ==
The link to the download page can be found at the bottom of this article.
''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.
 
As ''OpenRCT2'' continually updates, it receives new features, fixes, improvements, and changes. It also carries over elements seen in ''RollerCoaster Tycoon Classic'' such as boosters that were on ''RCTC'''s [[Giga Coaster]] and [[Junior Roller Coaster]] and applies them here. Compared to the original games, the gameplay is also rebalanced in several ways such as how much money the guests would pay for rides at max depending on their stats and age has been recalculated.
==Architecture==
* For [https://rct2calc.shottysteve.com example], in ''RCT1''/''RCT2''/''RCTC'', a guest would pay a maximum of £16/$16 for a newly-built Corkscrew Roller Coaster with an Excitement of 6.42, Intensity of 5.43, and 4.36 but in ''OpenRCT2'', guests would pay a maximum price of £15/$15 for it. However, at higher stats (such as 8.43 Excitement, 6.90 Intensity, and 5.43 Nausea), a guest would pay a maximum of £19.20/$19.20 for a newly-built Corkscrew in ''RCT1''/''RCT2''/''RCTC'' but the maximum price has been raised to £19.60/$19.60 in ''OpenRCT2''.
''OpenRCT2'' is an attempt to decompile RollerCoaster Tycoon 2 into C code. RCT2 was originally written in MASM and Visual C++ where functions related to interfacing with the operating system were written in C (supposedly 1%), with the rest of the game being written in pure x86 assembly. ''OpenTTD'', which is an open-source recreation of ''Transport Tycoon Deluxe,'' was developed using a similar procedure&mdash;the original game was decompiled into C, which allowed for the addition of thousands of features to the original game.
 
''RollerCoaster Tycoon 2'' used a save file format (.sv6) with limitations such as 255 rides & shops/stalls in a park and 1,000 guests in a queue line. While ''OpenRCT2'' can support this save file format, ''OpenRCT2'' removes those limitations with a new save format (.park) as of version 0.4.0. This update also included support of save files from ''RCTC''. ''OpenRCT2'' also supports ''RCT1'' save files.
RCT2 uses the third version of Chris Sawyer's ''RollerCoaster Tycoon'' engine, which shares some code with ''Transport Tycoon''. This is reflected in the usage of ''OpenTTD'' 0.1 code such as the windowing system and graphics rendering. While the version of the engine used in ''Chris Sawyer's Locomotion'' is newer than the one used in RCT2, ''OpenRCT2'' uses RCT2's game engine to make the decompilation process easier.
 
== Releases ==
In order to decompile the game gradually without introducing new bugs, every single procedure in RCT2 must be re-written individually in C. To test the accuracy of the re-written procedures, the decompiled C procedures are compiled into a DLL file (openrct2.dll) which exports an entry procedure mimicking the WinMain function in RCT2. The original executable rct2.exe has been patched so that openrct2.dll and WinMain are in the DLL import table and the WinMain export procedure in openrct2.dll is called at the start of the WinMain procedure in rct2.exe before returning. With this system implemented, starting rct2.exe calls the new DLL as part of its initialization; the DLL can then run all the decompiled code whilst still being able to read / write to the rct2.exe memory model and run rct2.exe procedures.
''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://github.com/OpenRCT2/OpenRCT2/blob/develop/distribution/changelog.txt changelog])</ref>), Linux<ref name="Linux" />, macOS<ref name="macOS" />, FreeBSD<ref name="FreeBSD" />, OpenBSD, and Android<ref name="Android" />.
 
''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.
The project therefore acts as a patch to RCT2, allowing each procedure to be gradually implemented while simultaneously adding new features where possible. Until all procedures of the original game are re-written in C, the project must remain a DLL which is called from the patched rct2.exe.
 
Due to game-breaking bugs on "Develop" branch builds being fixed relatively quickly by the development team, it is quite safe to play ''OpenRCT2'' using the latest build in the "Develop" branch (especially with the auto-save function enabled). One of the third-party ''OpenRCT2 Launchers'' is widely used to automatically install game updates.
==Features==
''OpenRCT2'' adds several features that are not available in RCT1 and RCT2, including:
 
== Key Features ==
* Support for high resolution displays
* SupportNative support for 64-bitmodern versions of Windows, macOS, Linux and other operating systems
* Support for widescreen resolutions, giant screenshots of the whole map
* Windowed / borderless fullscreen / regular fullscreen mode toggle
* Fast-forwarding the game
* Incorporation of features unique to RCT1 and/or RCTC within the RCT2 environment, such as:
* Auto-save function
** Using the mountain tool during gameplay
* Online multiplayer for co-op play
** The option to sort rides by track type (e.g. the Twister, Stand-Up Twister, Floorless and Hyper-Twister Roller Coasters are all re-categorised as [[Steel Twister Roller Coaster]], with their individual vehicle types selectable from a built roller coaster's Vehicles tab)
* Improved and extended language support, over a dozen languages available
** Enabling both Powered Launch operating modes for all roller coaster types with the Powered Launch operating mode
* New rides, vehicles, scenery, objects, music (since v0.4.3), paths, terrain, colours (since v0.4.5), etc.
** Steep hill/drop and flat-to-steep and steep-to-flat track pieces for the [[Junior Roller Coaster]]
** BoosterNew special track piecepieces forand rolleradditional coasterspecial typestracks thatfor hadcertain roller themcoasters (such as large half loops on the [[JuniorVertical Drop Roller Coaster]], [[Loopingre-introducing Rollersome Coasterremoved RCT1 track features like [[boosters]], [[Corkscrewand Rollernew Coaster]]track pieces large corkscrews and allZero-G [[Steelrolls Twisteron Roller''OpenRCT2'''s Coaster]]newly implemented roller variantscoasters)
* Ability to import ''RCT1'' and ''RCTC'' (as of v0.4.2) saves and scenarios
* Additional track pieces, such as an On-Ride Photo Section for the [[Bobsleigh Coaster|Bobsleigh Roller Coaster]]
* Various fixes for bugs in the original game and improvements
* Improved guest path-finding AI
* Optional convenience features like automated staff placement and shops snapping to paths
* Increasing the selectable region in landscaping tools to 64 tiles square
* Built-in cheats menu and in-game hacks
* Enabling the scatter tool for scenery objects during gameplay
* Custom Title Sequences
* The ability to copy and paste in-game scenery objects, retaining their colour schemes.
* Custom User Interface colouring
* Adding the following features into the Scenario Editor:
* OpenGL hardware rendering
** Map sizes of up to 254 tiles square
* Support for user-created plug-ins (as of v0.3.0)
** 3 map generator tools to create random terrain and topography
* New save file format with many increased limits (as of v0.4.0)
** Enabling land ownership/rights availability/purchase on tiles at the edge of the map
** Making "Have Fun!" a selectable objective
* Custom menu screens
* A chromatically customisable user interface
* Hardware-accelerated graphics (on graphics cards that support hardware acceleration)
* Night Mode toggle (causes the game to periodically dim the park environment to simulate nighttime; illumination from light sources can also be toggled for computers with hardware-accelerated graphics cards)
* Online multiplayer
* An FPS counter
* Multilingual translations, an improvement of the translations already present in the original games, and a conversion of the language strings to individual text files available for easy editing
* Twitch TV integration (guests in a park are named as viewers in a Twitch TV stream)
* A built-in cheat function, which enables such cheats as:
** Construction while the game is paused
** Lift/launch speeds up to 255 mph/410 kmh
** Rides with 31 trains and/or 255 cars per train
** Player-triggered guest generation
** Extra cash
** Forced [[Park Rating]]s
** Ride renewal
** Player-triggered ride [[breakdown]]s/fixes
** Disabling of random ride breakdowns
** Resetting of a ride's [[crash]] status
** Changing the scenario objective to "Have Fun!"
** Completing the scenario objective (including "Have Fun!")
** Access to Scenario Editor options
* A built-in console that enables advanced features/cheats such as the editing of available objects
 
[https://github.com/OpenRCT2/OpenRCT2/blob/develop/distribution/changelog.txt Click here] for a full changelog of all features, fixes, and changes in ''OpenRCT2''.
==Development==
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.
 
== New objects added in ''OpenRCT2'' ==
As of 16 August 2014, the project was estimated to have reached approximately 25% completion of its target goal of having the game run on 100% C code.
These objects implemented into ''OpenRCT2'' that are not in the original games can be found in the Object Selection's advanced menu (filter "OpenRCT2 Official"). The "OpenRCT2 Official" list also includes reimplementations of objects exclusive in official downloadable content that was not presented in the main games or expansions.
=== Attractions ===
===={{Roller Coasters 2D}}====
<div class="ridebox-list">
{{Ridebox2D|Hybrid Coaster|OpenRCT2}}
{{Ridebox2D|Single Rail Roller Coaster|OpenRCT2}}
{{Ridebox2D|Alpine Coaster|OpenRCT2}}
</div>
 
=== Stations styles ===
The first stable release of ''OpenRCT2'', labelled 0.0.2, was released on 21 June 2015.
* No entrances — This station theme makes ride entrances and exits invisible but keeps the default station theming.
* No entrances, no platform — Besides making ride entrances and exits invisible, the station's platform and railings are also invisible. Only the black metal plating below them is visible.
 
=== OpenMusic ===
''OpenRCT2'' 0.0.5, released on 27 December 2016, was the first release version of ''OpenRCT2'' that is able to run without needing RCT2.exe to be present, although it still required files from the \data and \ObjData folders in order to load scenarios bundled with the official game. 0.0.5 was also the first release where 64-bit versions of the game are made available.
[https://github.com/OpenRCT2/OpenMusic OpenMusic] is a side project implemented in OpenRCT2 with the purpose of adding a new and alternative, high-quality soundtrack to OpenRCT2 alongside the original games' soundtrack. Karst "Jalmaan" van Galen Last is the primary composer for OpenRCT2's original soundtrack, but other artists such as Herman Riddening's 35er Voigt (previously known as The Bressingham Voigt) and [[Allister Brimble]]<ref name="OpenRCT2 Main Theme YouTube comment">[https://www.youtube.com/watch?v=NkvaRXyJOTM&lc=UgxFuczwYeRXa6mlJHx4AaABAg Allister Brimble's YouTube comment] on Marcel Vos's "[https://youtu.be/NkvaRXyJOTM New OpenRCT2 Theme Song Reveal!]" video</ref> contributed to OpenRCT2's original soundtrack.
* Acid style "Airtime Junkies" by Jalmaan<ref group="m">https://github.com/OpenRCT2/OpenMusic/blob/master/alternative/openrct2.music.acid/object.json</ref> <small>(added in v0.4.3)</small>
* Blizzard style "Snowbound (OpenRCT2 Edit)" by Silver Aura, Jalmaan, Greyfade<ref group="m">https://github.com/OpenRCT2/OpenMusic/blob/master/alternative/openrct2.music.blizzard/object.json</ref> <small>(added in v0.4.4)</small>
* Dodgems beat style 2 "Bumblebeat" by Bumblebeat<ref group="m">https://github.com/OpenRCT2/OpenMusic/blob/master/alternative/openrct2.music.dodgems/object.json</ref> <small>(added in v0.4.3)</small>
* Extraterrestrial style "Style of the Extraterrestrial" by Jalmaan<ref group="m">https://github.com/OpenRCT2/OpenMusic/blob/master/alternative/openrct2.music.extraterrestrial/object.json</ref> <small>(added in v0.4.4)</small>
* Fairground organ style 2 by Jalmaan & Herman Riddening's 35er Voigt<ref group="m">https://github.com/OpenRCT2/OpenMusic/blob/master/additional/openrct2.music.fairground2/object.json</ref> <small>(added in v0.4.5)</small>
** 0.flac unidentified
** "Granada" by Agustín Lara
** 2.flac unidentified
** "El Capitan" by John Philip Sousa
** "Mussinan Marsch" by Carl Karl Ludwig von Mussinan
** "Berliner Luft" by Paul Lincke
** "Die Schönbrunner" by Joseph Lanner
** 7.flac unidentified
** "Frühlingsstimmen, Op. 410" by Johann Strauss II
** 9.flac unidentified
** "Unter dem Doppeladler" by Josef Franz Wagner
** 11.flac to 16.flac unidentified
** "Colonel Bogey March", a traditional British march by [[wikipedia:Kenneth J. Alford|Kenneth J. Alford]]
* Galaxy style "Pandora" by Jalmaan<ref group="m">https://github.com/OpenRCT2/OpenMusic/blob/master/alternative/openrct2.music.galaxy/object.json</ref> <small>(added in v0.4.3)</small>
* OpenRCT2 Title Theme "Main theme for OpenRCT2"<ref <ref group="m">https://github.com/OpenRCT2/OpenMusic/blob/master/additional/openrct2.music.title/object.json</ref> by [[Allister Brimble]]<ref name="OpenRCT2 Main Theme YouTube comment"/> <small>(added in v0.4.6)</small>
* Prehistoric style "The Ancient Lands" by Flyxxpy<ref group="m">https://github.com/OpenRCT2/OpenMusic/blob/master/alternative/openrct2.music.prehistoric/object.json</ref> <small>(added in v0.4.5)</small>
* Ragtime style 2 by Jalmaan<ref group="m">https://github.com/OpenRCT2/OpenMusic/blob/master/additional/openrct2.music.ragtime2/object.json</ref> <small>(added in v0.4.5)</small>
** "Dill Pickles Rag" by Charles L. Johnson
** "Something Doing Rag" by Scott Joplin
** "New Era Rag" by James Scott
** "Peacherine Rag" by Scott Joplin
 
=== Scenery objects ===
As of the release of ''OpenRCT2'' 0.0.6 on 29 January 2017, much of the original game's windowing system, graphics rendering and basic game loop have been fully decompiled and, in addition to its compatibility with the files from RCT2, ''OpenRCT2'' also features partial compatibility with .SC4 scenarios and .SV4 save files imported directly from RCT1, while incorporating some features exclusive to ''[[RollerCoaster Tycoon Classic]]''.
* [[Panda Themeing]] <small>(reimplemented from ''RCT2'''s [[Panda World]] DLC)</small>
** Giant Panda
** Bamboo Shoots
** Panda Litter Bin
** Panda Trains for [[Junior Roller Coaster]] <small>(reimplemented in v0.4.1)</small>
 
'''ToonTowner's scenery pieces''' based on Simon Foster's designs (21 objects)
Project development is split into two branches: the "develop" branch is updated a few times daily, incorporating fixes or additions approved for addition into future versions of the game, while the "master" branch is updated once every few months, incorporating all fixes and additions made on the "develop" branch since the previous "master" branch release. The use of SDL2 to replace operating system calls from the engine allows for cross-platform development.
* Small Scenery
** Base Block
** 3 Glass Roof pieces
** 17 Roof pieces
 
'''Mama Bear's scenery pieces''' based on Simon Foster's designs (1 object)
The primary aim of ''OpenRCT2'' is to completely decompile RCT2 into C so that cross-platform support, new features, and new gameplay can be added in a fashion similar to ''OpenTTD''.
* Walls/Fences
** Wall with Passageway
 
'''Couger's scenery pieces''' based on Simon Foster's designs (2 objects)
==Distribution==
* Walls/Fences
As ''OpenRCT2'' is free software, no payment is required to obtain a copy of it.
** 2 Wooden Post Wall pieces
 
=== Geography ===
''OpenRCT2'' can be built on most modern computers, and this is the recommended method of obtaining the game. The source code for ''OpenRCT2'' and instructions on how to build a copy of it are available on the ''OpenRCT2'' GitHub Page.
==== Footpaths ====
'''Footpath Surfaces'''
* Invisible Footpath
* Invisible Queue
 
'''Footpath Railings'''
Automated builds are also available from the pseudo-official ''OpenRCT2'' website's download page.
* Invisible Railings
 
==== Terrain ====
A separate program known as the ''OpenRCT2 Launcher'' also installs and automatically updates a copy of ''OpenRCT2'', while featuring the ability to customise some ''OpenRCT2'' settings that are not immediately visible, such as the default window size.
* Void — This piece of terrain mimics the dark gray coloring of the empty background to make tiles visually appear to be off the map
 
==== Water ====
==Limitations and Known Issues==
* Pink water
''OpenRCT2'' is not a standalone game and requires the official data files from RCT2 to function, although the original rct2.exe executable and, by extension, a working installation of RCT2, is no longer needed from ''OpenRCT2'' 0.0.5 onwards. In its current state, ''OpenRCT2'' maintains full compatibility with any game saved in RCT2, and most games saved in ''OpenRCT2'' can be loaded in RCT2 with few issues. For this reason, games saved in ''OpenRCT2'' are subject to the same engine limitations in RCT2, such as the following maximum limits:
* 255 rides and shop/stalls in a park
* 255 staff in a park
* 1,000 guests in a queue line
* 8,192 game years
* 10,000 objects in a game
* the same (seemingly variable) sign/banner limit
 
== Links ==
The above limitations in ''OpenRCT2'' are expected to disappear if and when new file formats for scenarios, tracks and saved games will be introduced at a later date, when ''OpenRCT2'''s feature set is completed.
* [https://openrct2.io/ Official Site]
 
Due to the architecture of ''OpenRCT2'', very few additional issues exist in relation to its ability to open scenarios, tracks and saved games created in RCT2. However, as the feature set of ''OpenRCT2'' is not complete, the addition of new features may cause unexpected glitches and/or problems during gameplay.
 
The project's GitHub page has an issue tracker where known problems discovered by the developers and the community-at-large are raised for further action and ultimately resolved by its pool of contributors.
<!-- Cut out section because of an advertising-like appearance and unclear importance to this wiki article.
==In New Media==
''OpenRCT2'' was used by Vargskelethor Joel from Vinesauce to livestream footage of ''RollerCoaster Tycoon 2'' from his Twitch TV channel on several occasions. A compilation of scenes from those livestreams can be viewed on his YouTube channel [https://www.youtube.com/watch?v=O32D2ool2nY here] and [https://www.youtube.com/watch?v=AylSEBh8dj4 here]; the full livestreams can be viewed on his alternate YouTube channel [https://www.youtube.com/playlist?list=PLR_4pTc1KGS6ACOKZQFVxabn6Egt24SEo here].-->
==Links==
* [https://openrct2.website/ Official Site]
* [http://openrct2.org/ Pseudo-Official Site]&mdash;provides more comprehensive information and links about ''OpenRCT2''
** [http://openrct2.org/features Feature List]
** [http://openrct2.org/downloads Downloads Page]
** [https://openrct2.org/forums/ Forums]
* ''[https://github.com/LRFLEW/OpenRCT2Launcher/releases/ OpenRCT2 Launcher]''&mdash;installs and automatically updates ''OpenRCT2''
* ''[https://github.com/LRFLEW/OpenRCT2Launcher/releases/ OpenRCT2 Launcher]''&mdash;installs and automatically updates ''OpenRCT2'' (recommended to set to "Develop" branch to always stay up-to-date with new features, fixes, and other changes)
* [http://github.com/OpenRCT2/OpenRCT2/ GitHub Page]
** [https://githubopenrct2plugins.comorg/ OpenRCT2/OpenRCT2/milestone/5 current progress/milestonePlug-ins]
* [https://github.com/OpenRCT2/OpenRCT2/ GitHub Page]
** [https://github.com/OpenRCT2/OpenRCT2/issues Issue tracker, problems can be reported here]
** [https://github.com/OpenRCT2/OpenRCT2/milestones current progress/milestone]
** [https://github.com/OpenRCT2/OpenMusic OpenMusic GitHub Page]
* [http://www.facebook.com/OpenRCT2 Facebook Wall]
* [http://www.reddit.com/r/openrct2 OpenRCT2 Subreddit]
* [http://www.reddit.com/r/rct/ RCT Subreddit]
* [https://www.youtube.com/playlist?list=PL0YvVAW9aoL0jq8XIDee0gS99iLYje3lT YouTube playlist of the OpenRCT2 Podcast/talk with the devs]
** [https://www.youtube.com/watch?v=8i6IPPi91Xs latest episode (not in above playlist)]
* Screenshots of older builds of ''OpenRCT2'', hosted on Imgur:
** [http://imgur.com/a/zJTYd Cheat windows]
** [http://i.imgur.com/kTkK5Gw.png Large land tool area]
** [http://i.imgur.com/yFzNyVu.jpg High resolution]
** [http://imgur.com/a/3GDuT Resizable window]
** [httphttps://www.redditimgur.com/rt/rctopenrct2/6895K RCT2Dynamic SubredditLighting]
* [http://dev.intelorca.co.uk/ IntelOrca's website]
 
==References==
<references />
'''OpenMusic'''
<references group="m" />
 
{{RollerCoaster Tycoon Games}}
[[Category:RollerCoaster Tycoon Games]]
[[Category:PC Game]]
[[Category:Mobile Game]]