Skip to content

Beta Release 40

Robosturm edited this page Sep 27, 2026 · 5 revisions

Beta-Release-40

Note

  • If you stumble across some longer loading times at certain points. Please report them cause they are related to a missing block which was introduced with the new rendering behavior

Features / Changes

  • moved rendering to a new thread and moved js-engine to the main qt thread. This fixes a crash related to qt running the garbage collector in the wrong thread (main thread).
  • replaced qt multimedia system with PortAudio cause Qt's sound system crashes or gets stuck. It's not working so it got thrown into the garbage bin.
  • moved audio replay back to a separate thread
  • Improved input handling (key, mouse etc.) so they are faster and don't require a hard lock on all other threads
  • Reverted and improved render tree lock handling. This should significantly improve the performance of the game.
  • Added several main and loading screen backgrounds and a random selector to switch between one of them
  • Added script variables to the main gamerule object.
  • Added several in game backgrounds and a rule to select from them
  • removed red attackable fields from the auto thread detection system. So now you only get orange and blue fields. So the amount of marked fields is reverted to the pre Beta 39.1 state
  • added anti brute force code for passwords and recovery codes, so they each get locked after (default 5 failed attempts for 24 hours) can be changed in the settings of the server
  • upgraded to QT 6.10.3 in order to fix some bugs in qt affecting the game
  • enhanced / improved logging output
  • added an external link button to show links to the 3 more prominent made pages for mods etc.
  • added new animation builder for co powers. Reducing the amount of code for animations and making creating new ones easier. Thx to MrDuck557
  • improved loading speed

Bug Fixes

  • Fixed android screen resolution not starting in fullscreen mode as intended. Fullscreen is back
  • Fixed android file access permissions not working. Leading to stuck on splash screen.
  • Fixed android unable to open a connection to the internet e.g. dedicated server.
  • Fixed clicking on a unit playing the select sound twice
  • Fixed that you can go a folder up in the campaign menu
  • Fixed a bug in which panels didn't show scrollbars cutting of certain content
  • Fixed macOs launching deadlock
  • Fixed Lash/Cairn's wiki page not working correctly
  • Fixed Jake now gets firebonus from a couple of destroyed plains tiles
  • Fixed terrain loading with palette in some scenarios the wrong default palette was used e.g. for plains. when modifying a forest style
  • Fixed some login handling onto the server to be more error proof

Clone this wiki locally