Changelog for v0.4.23
0.4.23 (2025-06-07)
- Feature: [#22476] “Time since last inspection” statistic is available in the rides window.
- Feature: [#24313] [Plugin] Add API for setting a ride vehicle’s sprite to a smoke plume.
- Improved: [#24345] Vehicle fallback sprites are less likely to glitch with the track.
- Improved: [#24362, #24491] The Windows installer is now translated as well.
- Improved: [#24364] Improve the fallback vehicle sprites for Zero G Rolls, and allow small ones to be built without cheats if the fallbacks are available.
- Improved: [#24368] Clicking the in-game update notication now leads to a more user-friendly download page.
- Improved: [#24400] Ride list in preservation window is now sorted alphabetically.
- Improved: [#24409] Steam installs of RCT Classic are now detected automatically.
- Improved: [#24413] Better performance when moving the viewport on Windows and Linux platforms.
- Improved: [#24417] Improve the fallback vehicle sprites for Dive Loops.
- Improved: [#24433] The ride, new ride, scenery, path, viewport, park and tool windows no longer redraw every frame if they have not changed.
- Improved: [#24467] Apply tweening only to on-screen entities when not zoomed out for better performance with uncapped FPS.
- Improved: [#24474] More efficiently search viewports when playing Audio.
- Improved: [#24479] More descriptive error messages for `set` commands in the in-game console.
- Improved: [#24563] The Linux .desktop file will now request the more powerful dedicated GPU on hybrid graphics systems.
- Change: [#24342, #24484] g2.dat is now split into g2.dat, fonts.dat and tracks.dat.
- Change: [#24362] The Windows installer now prevents installing to the same folder as RollerCoaster Tycoon 2 or Classic.
- Change: [#24418] Small & Large Zero G Rolls can now be built on the LIM Launched RC without cheats if vehicle sprites are available.
- Fix: [#5269] Font bugs when using the Russian release of RCT2 as the base game.
- Fix: [#11071, #22958] The virtual floor does not always draw correctly.
- Fix: [#18220] Some custom RCT1 scenarios are detected as competition DLC scenarios.
- Fix: [#20095] UCES Halloween - Cemetery Ridge scenario has mismatched entrance/exit on haunted house.
- Fix: [#20158] Custom animated scenery .DATs with frame offsets draw a random sprite at the end of their animation.
- Fix: [#22628] Potential crash while rebuilding the scenario index.
- Fix: [#23289] Dodgems and Flying Saucer cars can spawn on top of each other when the ride is opened.
- Fix: [#24332] Banner font renders differently when using RCT Classic as the base game.
- Fix: [#24343] Large gently sloped turns are buildable without cheats when the vehicles do not have sprites for them.
- Fix: [#24346] Possible crash during line drawing in OpenGL mode.
- Fix: [#24353] ‘Show dirty visuals’ is off by one pixel and does not work correctly with higher framerates.
- Fix: [#24362] When upgrading from an older version on Windows, old versions of official objects are not always removed.
- Fix: [#24366] Zero G Rolls have some incorrect vehicle yaw rotations.
- Fix: [#24371] Fix divide by zero in the scenery window when there is no scenery.
- Fix: [#24378] Prevent ride and stall statistics from overflowing.
- Fix: [#24388] Shortcut keys are not localised based on the user’s language settings.
- Fix: [#24403] Park fences draw underneath and through opaque water.
- Fix: [#24406] The network status window uses an undefined string for its title.
- Fix: [#24444] In the object load error window, the guide text overlaps when the title bar is enlarged.
- Fix: [#24446] [Plugin] Fix regression breaking the track iterator on specific track pieces.
- Fix: [#24447] Shortcut list is not refreshed when changing language.
- Fix: [#24448] Shortcuts involving the Caps Lock key are wrongly localised to NumPad Dot.
- Fix: [#24464] Window and viewport visibility is not calculated correctly causing minor performance issues.
- Fix: [#24488] Objects are not always redrawn immediately when they are reloaded from the Object Selection window.
- Fix: [#24544] RCT1 Maze designs with wooden walls are not imported correctly.
- Fix: [#24567] Long flat-to-steep wooden mine support sprites don't connect to flat supports exactly.
Release created in https://github.com/OpenRCT2/OpenRCT2/actions/runs/15506208339
SHA1 checksums:
1a63ba7f776675862e34517259802614573db48b OpenRCT2-v0.4.23-Linux-bookworm-x86_64.tar.gz
204ca845a476aae0bcd69ea6cf6b2c126a7b3fd1 OpenRCT2-v0.4.23-Linux-noble-x86_64.tar.gz
cd5481912832f5dd8629fba07a6452b8515009ed OpenRCT2-v0.4.23-android-arm.apk
09b414e972e64cd0652b4d6172bade970ab91494 OpenRCT2-v0.4.23-linux-x86_64.AppImage
862cfc9ca029250bfb5783166a00c59f39696038 OpenRCT2-v0.4.23-macos-universal.zip
01457e88dafc732f7b26aa09e4020330f2c96a13 OpenRCT2-v0.4.23-windows-installer-arm64.exe
9aed09a54a82a883dd44e5134de381e40679b989 OpenRCT2-v0.4.23-windows-installer-win32.exe
ecba112b24fc939cb90c05bbadd65ef6fe49ddca OpenRCT2-v0.4.23-windows-installer-x64.exe
f0d753eadc8c34e8a61e006dc51c2b9450c2f99c OpenRCT2-v0.4.23-windows-portable-arm64.zip
95e5abd3ebf8fd49e07e54297393357f6f54531b OpenRCT2-v0.4.23-windows-portable-win32.zip
7fcff94e4208b3c063e0d0e7cfb54a8351193425 OpenRCT2-v0.4.23-windows-portable-x64.zip
a420699a6edcc6c9e1e1d6f5af748bbdef3637e2 OpenRCT2-v0.4.23-windows-symbols-arm64.zip
4f3c42594762b765ec41613086b163b765fcb2ca OpenRCT2-v0.4.23-windows-symbols-win32.zip
793ce14f12644c3fd6695d870c175859bdf5993e OpenRCT2-v0.4.23-windows-symbols-x64.zip