You can sign up to get a daily email of our articles, see the Mailing List page!

Planetary Annihilation Inc continue to make big improvements to Planetary Annihilation: TITANS, the massive-scale RTS that has Linux support.

The short version of what's new in 112882-pte:

  • First pass of new and improved translations
  • SEA servers planned
  • Improved AI
  • Balance changes
  • Improved stability and Coherent UI update

The Coherent UI update is one Linux users have been waiting on for some time, which the PA devs say "may improve rendering on Linux". Historically, the UI system has had some major issues for Intel and AMD GPU users on Linux (NVIDIA has been great).

I tested the update, which now has a bit of an issue with it spawning a ton of extra windows behind the game, which I assume are supposed to be hidden (I've reported this to them). Testing on an Intel notebook too with Mesa 13.3.3, sadly the UI is still quite buggy so they have improvements left to do. I don't have an AMD GPU to test if it's any better there yet.

Speaking about the UI issues with Coherent, the PA devs said this to me:

Hope to have a fix for the extra windows soon (otherwise may have to keep Linux on the Coherent UI 2.5.8 release for a while longer).

Those are the historically hidden CoherentUI_Host windows for every UI panel / view in game (there are 28+ in live game!). Being based on Chromium, Coherent UI is a multi-process architecture using shared memory for communication between views and the engine (unlike Coherent GT).

There is one major issue with the Coherent UI 2.6.2 / Chromium 40 based release and once resolved we will be upgrading modern to 2.6.x (legacy will stay pinned to 2.5.x). We do lose software rendering and some web audio functionality (replaced by audio modding) with the 2.6.x release. At that point we'll take another pass at Mesa.

The Coherent UI updates are a stop gap while we continue the engine, UI, modding and web framework changes required for Coherent GT and eventually GameFace: https://coherent-labs.com/products/coherent-gameface/

For those who don't play online, the upgraded AI is always nice to see. With their changes it will now be better at naval and air attacks, along with making it more efficient at processing info and so it should be quite menacing.

The latest PTE (Public Test Environment) build can be tested out by anyone who owns the game. To do so, right click on the game in your Steam library, go to Properties and select it from the dropdown:

Don't own it yet? Find it on Humble Store and Steam.

Article taken from GamingOnLinux.com.
4 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more information here.
Maelrane 23 February 2019 at 11:29 am UTC
Still broken for me image on mesa:


OpenGL vendor string: X.Org
OpenGL renderer string: AMD Radeon (TM) RX 470 Graphics (POLARIS10, DRM 3.27.0, 4.20.11-arch1-1-ARCH, LLVM 7.0.1)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.3
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5 (Compatibility Profile) Mesa 18.3.3
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
liamdawe 23 February 2019 at 11:30 am UTC
Maelrane*snip*
Wow, not that bad on Intel but yeah seems they have plenty more work ahead to get Mesa supported.
liamdawe 23 February 2019 at 1:04 pm UTC
Article updated with more info from the PA team on the UI stuff.
Omega 23 February 2019 at 2:17 pm UTC
MaelraneStill broken for me image on mesa:


OpenGL vendor string: X.Org
OpenGL renderer string: AMD Radeon (TM) RX 470 Graphics (POLARIS10, DRM 3.27.0, 4.20.11-arch1-1-ARCH, LLVM 7.0.1)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.3
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5 (Compatibility Profile) Mesa 18.3.3
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
I have the exact same issue on the RX Vega 64. It's better then it used to be, but still far from playable.
MayeulC 23 February 2019 at 9:40 pm UTC
MaelraneStill broken for me image on mesa:


OpenGL vendor string: X.Org
OpenGL renderer string: AMD Radeon (TM) RX 470 Graphics (POLARIS10, DRM 3.27.0, 4.20.11-arch1-1-ARCH, LLVM 7.0.1)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.3
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5 (Compatibility Profile) Mesa 18.3.3
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:

When that happens, I alt + enter (toggles fullscreen) to get rid of the corruption. Resizing might help as well. It's not that bad to play with, actually. I have been more annoyed with resuming a game after a disconnection/crash, and not seeing my units...

I've recently tried to work around various bugs, and share my progress. Most notably a black window at startup (fixed by disabling --software-ui as well as Wayland).

Edit: just tried the new beta. Unfortunately, it still exhibits the same issues.
A few screenshots (not sure I can hotlink those, so I linked the steamcommunity views as well):

And by the way, I just upgraded to 16 GB RAM for this game. It was unplayable before, due to constant swapping, and I wouldn't recommend anyone to play with less than 12 GB.


Last edited by MayeulC at 24 February 2019 at 11:55 am UTC
Zappor 24 February 2019 at 4:56 am UTC
I did a very quick test with AMD and Mesa 19.1 and I didn't see any glitches at all actually...
Shugyousha 24 February 2019 at 9:07 am UTC
I still get glitches on Mesa 18.3.3 (AMDGPU) but most of them disappear after pressing Alt+Enter twice. I didn't know that would help so thanks MayeulC !
ripper81358 26 February 2019 at 8:06 am UTC
The game is still not working on my system even with the latest betabuild. I have recently switched to an AMD RX 590 GPU and PA-Titans is the only game that does not work. I don't understand that the systemrequirements of the game are not updated. There is no hint about the fact that the game does not work with the Mesa Driver. I have carefully checked my gamelibrary before doing the switch to AMD for titles that don't work with the new GPU that i intend to buy.Despite my "research" i have found three games that are completely broken. In two cases (Divinity: Orignal Sin Enhanced Edition and Worms W.M.D) i was able to solve the problem with some dirty workaround but PA-Titans still refuses to work.
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!

Due to spam you need to Register and Login to comment.


Or login with...

Livestreams & Videos
Community Livestreams
  • Story Time: „Ankh 2: Heart of Osiris“ (via Proton)
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts