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 rkfg
ARK: Survival Evolved updated with the latest 'Unreal Rendering code', still terrible on Linux
18 Aug 2017 at 10:45 am UTC

Quoting: Ketil
Quoting: poisondinput for non-US keyboards: broken, never got fixed
This is true. I run us keyboard layout, and ark was actually the software that made me switch. This is not a fix, it is a workaround, so we should continue complaining about this. Even on us keyboard layout the numpad doesn't work, so if we want shortcut for taming groups(quick select of e.g. all rexes), we have to edit the ini files manually to reassign them to some other keybinding.
Huh, that seems to be a fundamental problem in modern Linux gaming. A few days ago I played Dota 2 and noticed that hotkeys don't work, maybe only Space worked. I switched the layouts back and forht but no luck. Long story short, the most popular and iconic Valve game suffers from the good old "started in wrong layout" bug! In my case it was Russian layout which has been active for the Steam window when I started Dota and since the new windows inherit the parent's active layout it was also started with Russian layout. After that hotkeys stay broken (i.e. they simply don't work at all) until I restarted the game in the US/GB layout.

It's ridiculous how many games have this and other keyboard input or Unicode issues, even those with a long Linux support history.

What games do you want ported to Linux? Feral Interactive want to know again
14 Aug 2017 at 11:56 am UTC

Quoting: Comandante Ñoñardo
Quoting: rkfgI'd like them to port other parts of the already ported games:
Life is StrangeLife is Strange: Before the Storm
Tomb RaiderRise of the Tomb Raider
Bioshock InfiniteBioshock 1/2

All of those games are or hopefully will be great. If not those then DOOM 2016 would do, especially because it looks like a potential low effort / high quality port without performance hits. Vulkan rules!
If I remember well, Feral didn't port Bioshock Infinite to Linux, I think it was VP... So VP must be asked port the remastered Bioshock's to Linux.
Uhh, yes, I forgot about that. But still, my comment doesn't imply they've ported all those games only that it would be nice to see other parts of what's already ported (doesn't matter by whom). Could be that VP offered a better deal in terms of money and were allowed to make the port, I dunno.

What games do you want ported to Linux? Feral Interactive want to know again
11 Aug 2017 at 8:41 pm UTC Likes: 11

I'd like them to port other parts of the already ported games:
Life is StrangeLife is Strange: Before the Storm
Tomb RaiderRise of the Tomb Raider
Bioshock InfiniteBioshock 1/2

All of those games are or hopefully will be great. If not those then DOOM 2016 would do, especially because it looks like a potential low effort / high quality port without performance hits. Vulkan rules!

After playing through Full Throttle Remastered, here are some thoughts
7 Aug 2017 at 10:31 am UTC

Quoting: BTREI'm glad you enjoyed the review but, just FYI, I'm way more handsome than Liam so it's not that hard to tell us apart :P
I wonder why the author's avatar isn't displayed near the title. It would be so much easier to distinguish all of you! Liam's avatar looks too close to that gray&white penguin so it's natural to assume he's the author of every article (and he wrote majority of them of course). I believe distinguishable avatars to the left of the title would fix this awkward situation. Every author deserves recognition.

Factorio 0.15 is out with Uranium & Nuclear power and plenty more
27 Jul 2017 at 1:45 pm UTC

Played 0.15 since it was released in the beta branch. It's really good and Factorio Friday Facts are always interesting to read as they provide some great insights. They added new science packs and refactored the tech tree as well, rebalanced weapons and much more stuff. The game is better than ever!

My only small complaint would be the lack of fundamental modding, i.e. you can mod whatever values the devs provide you and write some logic in Lua but that's all. You can't create new radically different buildings or change the enemy AI because it's all in the binary. It wasn't possible with modding to create a factory that produces different items with some probability like they did for Centrifuge or make a stack inserter when there were none in the vanilla. So the modding capabilities are somehow limited.

However, considering the amount of work the engine does this might not be possible at all. A fair amount of logic has to be in C++ and can't be implemented in Lua because it would not be that fast in that case. And Factorio needs to process thousands of entities at 60 FPS. So I understand why modding is like this but still would love to have all the underlying game logic to be opensourced and moddable in Lua.

EDIT: oh, and I would love to have train debug tools. It's often unclear why the whole railway just stopped or says "no path" and I have to run around looking for a missing semaphore that made a rail block oneway or something. Also some simple semaphore mnemonic rules would be nice to have, like where to put a chain or a regular signal so there are no deadlocks.

Wine Staging 2.12 released with Direct3D 10/11 improvements and better Mesa support
14 Jul 2017 at 1:33 pm UTC Likes: 1

Quoting: mrdeathjrIn this wine version nier automata works (FAR dont work for now)

View video on youtube.com
So hard to distinguish between the game designer's "glitches" and the genuine Wine ones...

Get ready to escape again, as 'The Escapists 2' launches next month, looks like it will be on Linux
14 Jul 2017 at 1:26 pm UTC

The game looks really fancy and fun, however this dev's answer [External Link] doesn't fill me with enthusiasm...

Added to wishlist nevertheless.

Some things developers might want to think about when bringing a game to Linux
5 Jul 2017 at 5:38 pm UTC Likes: 1

Quoting: KetilI think developers ought to use LANG=C (en_US-UTF8 might not be installed) in their startup scripts if they don't plan to test and support multiple locales the right way.

I think games and programs should use keycode rather than keysym internally for keybindings.
Oh, that's for sure. Overall, Linux unicode support in games is lacking. I'm always suprised to find a working russian chat in a game because usually trying to type in non-latin layout results in:
- displaying empty spaces instead of chars: Factorio in en locale because the default font only contains basic ASCII set, works fine in ru locale or after manually overriding the font in the data files; recently even that has been broken and fixed after my report;
- garbage: Rust and Unity-powered games in common, in Rust it shows some random arabic letters and squares though I can read russian messages of other players;
- or just nothing at all: Natural Selection 2 a year or two ago (works just fine these days) or Dying Light last time I checked.

It saddens me more sometimes as the game actually can display unicode properly but the unicode input is broken in some way. So I feel like a dog understanding everything but being unable to answer (without resorting to translit or plain english). It's worse though if unicode is broken completely so I neither can read nor write. Can't suggest anything to the devs as I'm no expert in XInput/SDL quirks, and there sure are many.

Also, that doesn't apply to me directly as we don't have such things in russian, but many west-european folks (French, German) say that diacritics are often broken as well. But they at least have a big set of ASCII chars that's sufficient to write with. There are also combining diacritics that are added to a base character and a wide range of eastern languages with wildly combining characters (see hindi for example). Supporting THAT is a serious challenge on any platform though.

Some things developers might want to think about when bringing a game to Linux
5 Jul 2017 at 3:40 pm UTC Likes: 1

Quoting: LeopardSame here , i'm Turkish and i'm suffering this LC_ALL=C problem.

Even i filed a report on Steam Github about that and i also discovered Danish and Russian users are suffering from that too. Even some Greek user was suffering from that problem on GoL too.

https://github.com/ValveSoftware/steam-for-linux/issues/4792 [External Link]

Steam Client is only properly working on an US English or UK English locale.
Same for Russia. Especially if you run a game while switched to the russian layout. It brings all sorts of weirdness such as non-working keys (partially or fully) or inability to rebind them. It doesn't even depend on the LANG variable and happens in many games. Unfortunately, most of the games are made by english-speaking folks that don't have secondary layouts to test the game against. I don't expect this to change so I have to adapt to it myself and anyway almost always translations suck, I prefer the original language. After the initial issues with locales in Steam I ended up switching to en_GB.UTF-8 system-wide (as I said, translations suck, including the system software ones) and setting english layout as default. There are also issues with the input method, namely iBus that's default on Ubuntu and Unity/Gnome DEs. At least in couple of games it brings keyboard issues like stuck or non-working keys. After switching to plain XIM it all goes away:
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim

Despite the var names it affects not only GTK/Qt software but also games.

Steam just keeps growing according to a presentation Valve did recently, UI update is coming
5 Jul 2017 at 3:23 pm UTC

Quoting: meggermanAny idea of what the new UI code is written in ? If it is QT that would be pretty sweet.
Unlikely. They have their own GUI toolkit and that's not likely to change. They wrote about it in this thread [External Link] (partially on topic).