Game version 3840 (October 20, 2026)
Greetings Commanders,
you are probably aware that recently a lot of games and replays were plagued by desyncs that had no apparent reason. We finally found the bug and can deploy the fix now. Because of a technical limitation we also roll out the rest of the engine patches that have been done in the meantime.
I am extremely grateful to Nomander, who hunted down the cause of the bug and successfully verified the fix with the help of JaggedAppliance!
Best Regards,
BlackYps
Engine
- Fix crashes and desyncs that could happen while drawings or other shapes are shown in the world, with the frequency depending on the userβs machine. The majority of these crashes/desyncs have occurred after patch 3822 where the painting feature was introduced. Specifically this fixes an engine patch writing outside its memory and corrupting Lua tables (#7336, #176).
Fix shield repair ignoring resource stalls. A stalling builder now repairs shields at the same reduced rate as it builds (#175).
- Fix two issues with repairing shields (#175):
- Fix shield repair ignoring resource stalls. A stalling builder now repairs shields at the same reduced rate as it builds.
- Fix disabled shields being repaired when their owner is repaired.
- Fix Replay Desyncs after a player died (#172).
-
Remove old desync-fix code (#173).
-
Fix one of the causes that broke the save/load feature. Saving and loading games might now work again (#134).
-
Fix aircraft never undocking from air staging platforms / carriers when stored health is above max health, for example because of the Seraphim Restoration Field (#169).
-
Fix camera snapping behind terrain in freecam. Watch the linked videos for a better explanation (#170).
-
Increase the fixed particle render-buffer pool from 400 to 4096 entries and the segment-buffer pool from 100 to 400 entries. The game can now render more particles simultaneously (#165).
-
Make particles impact at height 0 if they land outside of the map (#154).
- Add toggle
ren_MinimapRangesfor rendering range rings in minimap. Saves up to 50fps when there are lots of units on the map (#158).
Contributors
With thanks to the following contributors:
- 4z0t
- Nomander
- ETFreeman
- Hdt80bro
- Mozd-122
- zhanghm18