Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by GustyGhost
The Linux port of Xenonauts is not supported and was only made for 'legacy customers'
13 May 2017 at 1:48 am UTC

Quoting: Guest
Spoiler, click me
You are right in that the ABI unstable nature of Linux makes it difficult to support well. However, it is not impossible, but it does require knowledge and skills that your average developer will not have unless they are already very familiar with the platform.

Steam's runtime was a good attempt to alleviate this, however it creates problems of its own. We used the steam-runtime SDK at VP simply because it gave a nice consistent set of libraries to build against. However, it quickly became a problem that they were too old, and the toolchain used to build against them (gcc 4.5) was also getting too old.

Valve did work on a newer steam-runtime, but it was only usable from inside a chroot. This is no good when you are using an IDE or some other application which wants to call those tools - you either have to run said IDE/app inside the chroot (which can be a dependancy nightmare) or live with a relatively slow invocation of the chroot enviroment for every file compiled.

Yes I know this is where the fanboys start screaming "use makefiles!" but this not what game devs are used to on other platforms, and quite frankly, they are cumbersome.

I did actually start to assemble a custom "SDK" for VP's Linux stuff, based around GCC 4.8 (which was still fairly current at the time).. but other things stopped me getting it finished off. Building your own toolchain with crosstool-ng or the likes is certainly not what your average dev will be used to dealing with!

edit: I should also say that expecting a developer to recompile the game when there's ABI breakage is not an acceptable solution. You really cannot expect a a developer to support something forever, and "just release the source code" is not a viable solution. More work needs to be put into ABI stability on Linux, for it's own good.
Am I reading this right? VP as in Virtual Programming?

Rocket League releases its 1.34 patch, adding more goodies
11 May 2017 at 5:57 am UTC

Quoting: Leopard
Quoting: AnxiousInfusionI don't know if it's running better now because of patches, or because I finally abandoned that godforsaken fglrx.
Probably because of the dropping fglrx.

How can you stand with it until now?
Complacency. Everything was working well enough so, meh, why break it?

Rocket League releases its 1.34 patch, adding more goodies
11 May 2017 at 1:07 am UTC

I don't know if it's running better now because of patches, or because I finally abandoned that godforsaken fglrx.

Planet Nomads release delayed until later this month, still looks promising
4 May 2017 at 11:09 pm UTC

This one is on my GOG wishlist. It looks to be in the same thread as Planet Explorers.

Feral Interactive are teasing something, again
4 May 2017 at 2:00 pm UTC Likes: 1

Dawn of War I would be nice.

GOG staff state that Galaxy for Linux is being worked on, but still no ETA
29 Apr 2017 at 4:01 am UTC Likes: 2

Quoting: MintedGamerI've given up on waiting for the Galaxy client for Linux, and Witcher 3. Its clear that Linux users are an afterthought to CDPR and GOG.

Valve have done a HUGE amount to make Vulkan and Linux gaming more viable and the number of games in Steam is rapidly increasing, while CDPR have done nothing to help Linux gaming and have been giving empty promises about the GOG Linux client for many years now. My money goes to Valve every time.
Has GOG ever contributed anything to Mesa or Vulkan or any Linux gaming related project? That is one of the main differences that makes Steam more "Linux friendly". Valve gets out there and hoists up the foundation for Linux games while GOG just kind of farts out Linux ports 3~4 years after every other store has already hosted the Linux version of the same game.

I sound like a harsh critic but honestly nearly half my games library is with them and it's just frustrating to see them squander so much potential granted by GOG's unique position.

Reminder: Update your PC info for the next round of statistics updates
25 Apr 2017 at 4:11 am UTC Likes: 4

R.I.P. one of the two dudes who was apparently still using legacy x86.

Overload, the really great six-degree-of-freedom shooter has a major update
24 Apr 2017 at 1:22 pm UTC Likes: 1

Quoting: QantouriscI counted only 5 degrees of freedom:
X Y Z Location, Z,X Rotation
X, Y and Z are each counted as two in this case.

Saints Row 2 is currently free on Steam, other Saints Row titles on sale
21 Apr 2017 at 1:19 pm UTC Likes: 2

Quoting: liamdawe
Quoting: BdMdesigNOn GOG its free, too.
As clearly stated in the article, GOG do not have Linux versions.
Grabbing (GOG connect) anyways just in case the sloths at GOG eventually decide to add the Linux builds.