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 Shmerl
An interview with Beamdog about Linux gaming, they say it’s worth it
13 Apr 2017 at 3:29 am UTC

Missing LFS bug confirmed. The game crashes... Really, Beamdog. You could do better. How hard is it to add a simple compiler switch: -D_FILE_OFFSET_BITS=64

Septerra Core & Jack Orlando, two Wine-ports from Topware are now on GOG
13 Apr 2017 at 2:55 am UTC

Good, I'm going to buy Jack Orlando. Never played it before.

An interview with Beamdog about Linux gaming, they say it’s worth it
9 Apr 2017 at 5:05 pm UTC Likes: 1

Quoting: x_wingAre you sure? AFAIK gcc doesn't has as dependency an specific libstc++ version (I mean for linking :P)
Normally GCC allows forward compatibility, but it can break in some rare occasions. See "Incompatible with previous" examples here: https://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html [External Link]

Goals

Extending existing, stable ABIs. Versioning gives subsequent releases of library binaries the ability to add new symbols and add functionality, all the while retaining compatibility with the previous releases in the series. Thus, program binaries linked with the initial release of a library binary will still run correctly if the library binary is replaced by carefully-managed subsequent library binaries. This is called forward compatibility.

The reverse (backwards compatibility) is not true. It is not possible to take program binaries linked with the latest version of a library binary in a release series (with additional symbols added), substitute in the initial release of the library binary, and remain link compatible.

Allows multiple, incompatible ABIs to coexist at the same time.
If you know your game is breaking C++ ABI for some distro, you might need to bundle libstdc++, but, it has another downside. If you link with something that uses system libstdc++ (for instance, Mesa does in libdrm!), you might end up in complete crashing mess. That already happened with quite a few games.

So normally bundling libstdc++ is a bad idea, but if stuff starts breaking, you'd need to update your release.

An interview with Beamdog about Linux gaming, they say it’s worth it
9 Apr 2017 at 3:35 am UTC

Great interview!

Our in game movies are encoded as webm files, and audio is encoded with ogg.
Webm usage is nice. I wonder what codec they use in Ogg. Modern Opus, or older Vorbis?

Feral Interactive have released a new teaser for a Linux & Mac port to come
7 Apr 2017 at 4:27 pm UTC

Quoting: g000hShadow Warrior 2 is one of the few modern games to use Vulkan
Do you mean FWH are using Vulkan in their engine now?

Feral Interactive have released a new teaser for a Linux & Mac port to come
7 Apr 2017 at 4:00 pm UTC

Quoting: EikeThat's why it's even more important to get the sales numbers for the right system - it's what directly pays their dinner.
And sales per system is not something sensible in cross platform sales cases. Unless they only count their own store as a system specific sale. Not sure what they'll count in GOG version for example. Number of downloads? Sale itself is generic for all versions.

Feral Interactive have released a new teaser for a Linux & Mac port to come
7 Apr 2017 at 3:57 pm UTC

Quoting: EikeThey pay, then port, then sell.
They pay? That's the reverse of what I'd expect. But I guess it's up to how they agree to share the profit.

Feral Interactive have released a new teaser for a Linux & Mac port to come
7 Apr 2017 at 3:26 pm UTC

Quoting: Eike
Quoting: ShmerlWhy would that matter? They are paid by the company which owns the game. That company decides.
No. They are paying for the code and the right to port and publish.
You mean right to distribute (in their store)? Either way, my point was, they are paid by those who own the game in some form, either as percentage of sales, or some fixed amount.

Feral Interactive have released a new teaser for a Linux & Mac port to come
7 Apr 2017 at 3:14 pm UTC Likes: 2

Quoting: Mountain ManAm I the only one who is annoyed by and subsequently doesn't give a crap about these "teasers"? If you have something to announce then just announce it.
I think they are harmless and can be fun. Also, they probably can't announce something directly because of contractual restrictions, but doing it as a hint is acceptable I suppose.

Feral Interactive have released a new teaser for a Linux & Mac port to come
7 Apr 2017 at 3:11 pm UTC

Quoting: BeamboomBased on what they've ported so far it's also very reasonable to expect a game with a metascore at
Why would that matter? They are paid by the company which owns the game. That company decides.