4 ms·
Even Steam itself is "just enough." Off the top of my head, the Steam Linux client: * Ignores flags (so `steam --help` for instance just starts Steam the same
by LambdaComplex 8y ago
Even Steam itself is "just enough." Off the top of my head, the Steam Linux client:
* Ignores flags (so `steam --help` for instance just starts Steam the same way `steam` does)
* Ignores signals (including SIGTERM, I believe)
* Screws up my tiling window manager sometimes, so it probably ignores EWMH
I personally think Valve needs to just separate the core Steam functionality into some backend and allow users to write their own frontends.
===========
And now for an unrelated "Valve/Linux" rant while I'm here: Half-Life: Opposing Force has been unbeatable on Linux since its release. The final boss's death animation plays too quickly and the trigger to change to the next map never occurs. There's been an issue open on the ValveSoftware/halflife GitHub repo about this since 2013. And the real kicker? Someone (not a Valve employee) actually went through the source code and determined the cause of the problem[0]. It still hasn't been fixed.
===========
Screw it, I'll give you one more. Last time I checked, it was impossible to get Half-Life Dedicated Server running through steamcmd[1][2], because the necessary files never finished downloading. When I was trying to get this working, I eventually found a GitHub repo containing modified versions of some files that you could use to make steamcmd actually download everything. I was unable to find this repo again while writing this comment (but I didn't put that much effort into it).
</rant>
0. https://github.com/ValveSoftware/halflife/issues/917#issuecomment-241015072 https://github.com/ValveSoftware/halflife/issues/917#issueco...
1. https://github.com/ValveSoftware/halflife/issues/928 https://github.com/ValveSoftware/halflife/issues/928
2. https://steamcommunity.com/discussions/forum/14/1291816880503781252/ https://steamcommunity.com/discussions/forum/14/129181688050...
- s3krit 8y agoThanks for the heads up on the OpFor issue - I just started playing through the original HL games again.
- bopbop 8y agoThere's an open source version of the Half Life engine called Xash3d which is feature complete: https://github.com/FWGS/xash3d https://github.com/FWGS/xash3d It's also got an excellent Android port: https://www.moddb.com/games/xash3d-android https://www.moddb.com/games/xash3d-android