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
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
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
So normally bundling libstdc++ is a bad idea, but if stuff starts breaking, you'd need to update your release.
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]
GoalsIf 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.
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.
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
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
7 Apr 2017 at 4:27 pm UTC
Quoting: g000hShadow Warrior 2 is one of the few modern games to use VulkanDo 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
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
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
7 Apr 2017 at 3:26 pm UTC
Quoting: EikeYou 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.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.
Feral Interactive have released a new teaser for a Linux & Mac port to come
7 Apr 2017 at 3:14 pm UTC Likes: 2
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
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 atWhy would that matter? They are paid by the company which owns the game. That company decides.
- Playnix launch their own Steam Machine-like Linux gaming console
- Colorado Age Attestation bill gets amendments to have open source excluded
- Classic survival horror Alone in the Dark gets a cross-platform reimplementation with enhancements
- KDE Plasma 6.7 gets per-screen virtual desktops and Wayland session management
- Framework Laptop 13 Pro revealed with major changes and great Linux support
- > See more over 30 days here
- Steam achievement conundrum
- GustyGhost - Fanatical links changes
- Ehvis - Do you miss LaunchBox/Playnite on Linux?
- Dark574 - Testing the VRAM valve patch
- Avehicle7887 - Away all of next week
- Liam Dawe - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck