OpenRCT2 v0.5.0 “The Caesar-Augustus memorial sewer” released!
Hello everyone,
Another month has passed, and so it’s time for another release! This time, it’s a big one. Let’s quickly walk through the highlights:
- Lots of roller coasters now have access the the quarter helix. An element which is very common on real-life coasters, but strangely only present on a handful of suspended/inverted coasters in RCT2. But thanks to our long-time contributor whizzkid, Mix, this element is now available on the Alpine, Corkscrew, Giga, Hybrid, Looping, Mine Ride, Mini, Multi-Dimension, Single Rail, Stand Up, Steeplechase and Twister tracks.
- The Spinning Cars for the Classic Mini Roller Coaster have been ported, which was the last missing vehicle from RCT1.
- The Android version no longer requires manual copying of language files and other OpenRCT2 files (only the RCT2 files, like on other platforms).
- We now have a new Javascript Engine, the culmination of 15 months of work. This engine provides a more modern JavaScript version and new possibilities for plug-in writers. During testing, we also uncovered some pre-existing issues in a few plugins, mostly performance-related, and worked with the authors to fix them. The result should be a smoother experience when using plug-ins, and more possibilities in the long term.
In addition to that, we released v0.4.0 almost four years ago and in that time, we have added loads of additional features and refinements. All in all, we thought it was time for a version bump to v0.5.0. And to underscore the majesticness, we have decided to call it... “The Caesar-Augustus memorial sewer".
Here's the changelog:
- Feature: [#23465] Change plugin JavaScript engine from Duktape to QuickJS-NG, allowing ES6+ features to be used in plugins.
- Feature: [#26178] Port of the Spinning Cars from RollerCoaster Tycoon 1.
- Improved: [#25314] Add unbanked and banked quarter helices to the Alpine, Corkscrew, Giga, Hybrid, Looping, Mine Ride, Mini, Multi-Dimension, Single Rail, Stand Up, Steeplechase and Twister tracks.
- Improved: [#26044] Simplify Android installation by bundling OpenRCT2 assets in APK.
- Improved: [#26293] Objects extracted from saves now have more information in their filenames.
- Improved: [objects#432] Allow saving scenery from RCT1 with track designs.
- Change: [#25962] The station style dropdown now shows entrance icons next to the labels for easier selection.
- Change: [#26175] The ride colour tab is made more compact by collapsing unavailable sections instead of only hiding them.
- Change: [#26178] Symmetric spinning trains and legacy ‘pre-reversed’ trains can no longer be reversed.
- Fix: [#10616] Quarter-tile trees cannot be placed on dry portions of half-water tiles.
- Fix: [#25128] Mute button displayed in wrong state after load.
- Fix: [#25460] Infinite loop when moving track design ghost queue over queue loop with zero clearances.
- Fix: [#25735] Ride synchronisation z-check works incorrectly.
- Fix: [#25919] Path drag tool error sound stacks when placement fails.
- Fix: [#25926] Path drag tool shows cost for single tile instead of total.
- Fix: [#25927] Wall drag tool error sound stacks and shows wrong cost.
- Fix: [#25962] Dropdown triangle glyphs are not optically centred.
- Fix: [#25993] Toggling “allow arbitrary ride type changes” does not resize open ride windows.
- Fix: [#26111] Vehicle colours tab can go out of bounds in certain edge cases.
- Fix: [#26118] Windows installers for releases are not signed properly.
- Fix: [#26128] The loan spinner widget does not appear on the same baseline as the text around it.
- Fix: [#26140] The time a guest has spent in a queue overflows back to 0 after it reaches 65535 (about a year).
- Fix: [#26159] The map generator window is not resized correctly in Enlarged UI mode.
- Fix: [#26196] The sprites of one angle of the Steeplechase left large turn are misaligned (original bug).
- Fix: [#26214] The wrong sprite is used for one angle of the gentle diagonal slope of Alpine, Hybrid and Single Rail tracks.
- Fix: [#26243] Increase max dropdown size from 512 to 1024 to accommodate parks with more than 512 rides.
- Fix: [#26306] Platform::FindApp fails to locate Homebrew-installed tools on macOS.
- Fix: [#26339] Crash when setting up a marketing campaign.
- Fix: [objects#430] The RCT1 Reverse Freefall car can be reversed and show broken sprites when doing so.
No release (big or small) is complete without the overview video of our great friend, Deurklink:
Download
We would like to thank everyone who contributed with code, testing, translations, bug reports and everything else. We would also like to thank our sponsors:
- Digital Ocean, for hosting the multiplayer master server and our infrastructure
- Backtrace, for handling our automated crash reports
- JetBrains, for providing us with development software
- Github, for handling our development and issue tracker
- SignPath, for providing a free certificate to sign our builds
If you're interested in contributing to OpenRCT2, feel free to join us on Discord.
You can also sponsor OpenRCT2 team members:
- https://github.com/sponsors/IntelOrca
- https://github.com/sponsors/janisozaur
- https://github.com/sponsors/broxzier
- https://github.com/sponsors/Gymnasiast
On behalf of the OpenRCT2 team: happy building!
Gymnasiast