Changelog for v0.4.21
0.4.21 (2025-04-05)
- Feature: [#22646] New scenario files now contain a minimap image, shown in the scenario selection window.
- Feature: [#23774] Climates can now be customised using objects.
- Feature: [#23876] New park save files now contain a preview image, shown in the load/save window.
- Improved: [#24078] Handrails on Wooden Roller Coaster station sprites with no platforms have been removed.
- Improved: [objects#379] Add additional colour schemes to Mine Train.
- Change: [#23932] The land rights window now checks “Land Owned” by default.
- Change: [#23936] The ‘guests prefer less/more intense rides’ settings have been turned into a dropdown.
- Change: [#24059] The ‘select other ride’ button is now available in the track designs manager.
- Change: [#24067] [Plugin] Registered menu items are now listed alphabetically.
- Change: [#24070] Footpath selection menus now show object names on hover using a tooltip.
- Change: [#24101] Frozen peeps are no longer removed when using the 'remove all guests' cheat.
- Fix: [#4225] Ride Construction window offers non-existent banked sloped to level curve (original bug).
- Fix: [#5281] Missing supports on miniature railways built backwards.
- Fix: [#7222] Transparent pixels in sloped path tunnels (original bug).
- Fix: [#10379] Banners outside the park can be renamed and modified (original bug).
- Fix: [#10582] Low clearance tunnels below water are drawn incorrectly (original bug).
- Fix: [#17524, #23710] Station bases are drawn on many ride types when the “No entrance, no platform station” style is selected.
- Fix: [#18169] CJK, Arabic and Vietnamese display all text as ‘???’ on Android.
- Fix: [#18309] Flying and Multi Dimension trains glitch when changing between inverted and uninverted track when uncap fps is on.
- Fix: [#19506] Queue paths can be placed on level crossings by replacing an existing regular path.
- Fix: [#21803] The park fence is drawn differently in OpenGL compared to software rendering when zoomed out.
- Fix: [#21824] Some sprites are drawn incorrectly when zoomed out in OpenGL rendering.
- Fix: [#21908] Ride mode warnings when hovering track designs.
- Fix: [#22820] OpenGL does not draw masked sprites correctly.
- Fix: [#22961] Clicking on the construction preview places duplicate flat rides and stalls.
- Fix: [#23359] Scripting: Add car.moveToTrack, an easier API than setting car.trackLocation directly.
- Fix: [#23443] New GOG version of RCT2 is not extracted correctly.
- Fix: [#23484] Stray coloured pixels on castle-themed stations and Roman-themed entrances/exits (original bug).
- Fix: [#23486] Object selection minimum requirements can be bypassed with close window hotkey.
- Fix: [#23743] Parks with guest goals over 32767 do not appear in the scenario list.
- Fix: [#23844] Sound effects keep playing when loading another save.
- Fix: [#23881] Compiling on Raspbian/arm-linux-gnueabihf fails.
- Fix: [#23891] Inverted Hairpin Coaster track can draw over things above it (original bug).
- Fix: [#23892] Gentle banked Wooden Roller Coaster track glitches as trains pass (original bug).
- Fix: [#23897] Reverse Freefall Coaster slope up to vertical track piece does not draw a vertical tunnel.
- Fix: [#23910] Heartline Twister Coaster track can draw over things above it (original bug).
- Fix: [#23939] Incorrect assertion when trying to load heightmap.
- Fix: [#23941] Underflow in “Repay loan and achieve a certain park value” objective when using Japanese.
- Fix: [#23949] Walls draw over sloped rear water edges and those edge sprites are misaligned (original bug).
- Fix: [#23960] Corner path fences can draw over adjacent sloped land (original bug).
- Fix: [#23961] Lamps and queue line tvs draw incorrectly on paths with fences.
- Fix: [#23983] Ordering files by size does not work and occasionally crashes the game.
- Fix: [#24009] [Plugin] The object manager API does not identify recently introduced object types.
- Fix: [#24028] Giga and LSM Launched Coaster booster sprites have pixels that draw over transparent pixels.
- Fix: [#24077] Track Designer crashes when clicking the park fence.
Release created in https://github.com/OpenRCT2/OpenRCT2/actions/runs/14284640361
SHA1 checksums:
c92cc5f0fe1800621c641e6d18772f97ade2981c OpenRCT2-v0.4.21-Linux-bookworm-x86_64.tar.gz
40c8e9acb4bba7bbf05f8eab2b8aefc3cb10c331 OpenRCT2-v0.4.21-Linux-noble-x86_64.tar.gz
37bf132b6044df8023b26559528287de98a776e5 OpenRCT2-v0.4.21-android-arm.apk
32ff74113849f89031e3486f5f53f544629ae167 OpenRCT2-v0.4.21-linux-x86_64.AppImage
41d99b2294a4c456bfd5e7f948b34f0666730b2e OpenRCT2-v0.4.21-macos-universal.zip
2ba3bc7101de9438290a0ae35a58da779a2d1623 OpenRCT2-v0.4.21-windows-installer-arm64.exe
fe305597d2fa9c544720373ceb83b6fe19051640 OpenRCT2-v0.4.21-windows-installer-win32.exe
d085355edc4a3a9307fade434f2fb39f639f0e8b OpenRCT2-v0.4.21-windows-installer-x64.exe
8d4c8605fbe80791d02851e370ec6e99b64a99de OpenRCT2-v0.4.21-windows-portable-arm64.zip
dc64b08d434f3ec1df845cd560d6f910da342520 OpenRCT2-v0.4.21-windows-portable-win32.zip
9e799433a1f5ef5bde4dd5074c03211bd602e389 OpenRCT2-v0.4.21-windows-portable-x64.zip
0549bc217a4bafafd190fc162aa362fad0c5b66f OpenRCT2-v0.4.21-windows-symbols-arm64.zip
bd29c23f78e0f960419b10384e5bb417e820440a OpenRCT2-v0.4.21-windows-symbols-win32.zip
5fdc5c771e5ebb742ced17c7c7d3fd100957bb8d OpenRCT2-v0.4.21-windows-symbols-x64.zip