Changes to original game - OpenRCT2/OpenRCT2 GitHub Wiki
Platform, rendering and performance improvements
Support for macOS, Linux, FreeBSD and Android.
OpenGL renderer (experimental).
Hardware display renderer (same as software renderer, but graphics are routed through GPU to enable Steam overlay and improved video capture compatibility).
Multithreaded rendering (experimental).
(Adjustable) display scaling.
Game can now also be run in borderless fullscreen and windowed mode.
Uncapped frame rate (extra draw frames between game ticks will be used to interpolate sprite movement for a smoother look).
Vsync can now be toggled off.
Graphical user interface (GUI) improvements
The land and water tools now allow modifying areas up to 64x64 tiles.
The land ownership tool in the scenario editor now also allows modifying areas up to 64x64 tiles.
Park window viewport is resizeable.
Text input is no longer done through a MS Windows input box.
File selection is done by an in-game dialogue box by default instead of the (now optional) MS Windows system dialog box.
Place scenery random cluster tool available in game.
Options window now uses a tab interface, as seen in Chris Sawyer's Locomotion.
Options window now also available from the title screen.
Changing the window colours is possible. Presets for RCT1 and RCT2 colour schemes are included by default.
Returning to ride selection window is now possible when choosing designs from a particular ride.
Always show the current day in the date (no need to invoke tooltip)
Added save as... and exit game commands to file menu.
Windows snap to each other and the screen.
The +/- buttons (used to e.g. increase prices) are bigger and easier to click.
A virtual floor, that shows where a scenery item will go.
Objects can be filtered by source game.
All rides that can be tested without guests accessible in the Track Designer.
Cut-away view
Reintroduction of RCT1 features
Mountain tool available in game.
Restored stand-alone Research and Development window.
SC4 files can now also be opened as well as SV4 files in the scenario editor.
Command line interface available: openrct2 edit ./forest_frontiers.sc4
Allow switching to any vehicle that uses the same track (e.g. switching from Cheshire Cats to Vintage Cars).
The "Have fun" objective can now be selected in the scenario editor.
Enable traffic light UI via themes.
Allow both types of powered launch (with and without passing the station) for every roller coaster that supported one type in RCT2.
Finances, recent messages and mute accessible by toolbar (if enabled in options).
Ability to group scenario list by origin, including unlocking of scenarios (optional).
Ability to open SC4 and SV4 files with rides, paths, scenery, vehicles, guests and other aspects intact.
Allow choosing footpath surfaces and railing types independently.
Ability to see through footpaths (implemented as an option separate from underground/inside view).
Boosters on the Looping and Corkscrew roller coasters.
Ability to use sprites from RCT1, for example the booster sprites.
All land edges have been reintroduced (white, yellow, red, green and purple stucco, brown and grey sandstone, rust, brick and the two skyscrapers).
New features
Game configuration, cache, scores and screenshots now saved in user documents directory under OpenRCT2.
Cheats (Ctrl-Alt-C for Windows and Linux, Cmd-Ctrl-C for macOS).
Queue line paths can now build along with ordinary paths (details here).
Co-operative multiplayer or spectating.
Multiple clients.
Dedicated server support (headless mode).
Custom title sequences (+ editor window).
Increased limits for maximum of circuits per roller coaster to 20 and people on mazes to 64.
Clear scenery now has toggles for paths, small and large scenery.
Day / night cycle (enable in options).
Scenery picker, which allows one to click a scenery items and selects it in the scenery window, including its colours.
New track elements:
Booster support for the Looping and Corkscrew roller coaster (RCT1), Steel Twister, Giga and Junior roller coaster (RCT Classic), the Classic Mini and Vertical Drop Roller Coaster.
On-ride photo support for the Mini Roller Coaster and Bobsleigh Roller Coaster.
Inverted helix support on the Lay-down Roller Coaster.
Ability to load and save heightmaps (as PNG).
Shops and stalls autorotate to face paths (optional).
Option for early scenario completion.
Research funding automatically stops when all researchable items have been invented.
Localisation
UTF-8 support.
TTF font support, for CJK, Arabic and other non-Latin scripts.
The RCT2 sprite font has been extended with characters for Norwegian, Danish, Catalan, Romanian, Turkish and Russian.
Improvements to original translations (including those stored in objects and scenarios)
Many additional translations.
Ability to change language via the options window.
Languages stored as txt files in ./data/languages
Ability to show day after month (US format) and to show the year first (Asian format)
Additional currencies like Russian rouble and Czech koruna.