Latest Comments by jf33
Mesa has a patch from a Valve developer to help ARK Survival Evolved run on the open source drivers
7 Feb 2017 at 10:21 pm UTC
- do nothing (doesn't make the game work for the average Joe, because he isn't able to set the correct environment variables himself)
- modify Steam (only makes it work for the average Joe, because average Joe uses Steam)
- modify Mesa (makes it work for all, but messes up Mesa's code, possibly causes bugs in the future etc. - look at what marcus has written)
I would say, option 2 is by far the best. I mean it doesn't make the game work worse for people who don't use Steam (that's including myself, btw). It just improves the experience when using Steam. And yes, if Valve decides to implement a workaround in Steam, they might have to adapt it, as soon as the game itself changes. But they that's exactly what they have to do, if they implement it in Mesa. That's the problem with workarounds.
7 Feb 2017 at 10:21 pm UTC
Quoting: TheRiddickI think there is a way to do that in the command section of a games properties under steam right?Yes, there is one. But you still have to type yourself.
Quoting: F.UltraFrom what I understood from the patches this was not enough since it had to change the version of the shaders (or what ever it was) as well.This is what MESA_GLSL_VERSION_OVERRIDE is for then. There's a lot of settings you can do without modifying Mesa's source code. Have a look at http://www.mesa3d.org/envvars.html [External Link].
Quoting: F.UltraAlso when looking there I found that they have had a file inside Mesa for quite some time (seams to be from 2012) to set application specific details already: https://github.com/imirkin/mesa/tree/master/src/mesa/drivers/dri/common [External Link] , so this patch set was not the one that broke the "no application specific settings inside mesa" rule.Which file exactly are you talking about? Also, keep in mind, that this is a private branch of Ilia Mirkin. The official source code is hosted at https://cgit.freedesktop.org/ [External Link].
Quoting: GuestI don't think steam is the place to put workarounds. It ties the game to Steam - worse yet, it might tie it to a specific version of Steam, and breaks with an update. Better to keep it in the game's launcher.This is a good point. Yes, adapting the game itself is always the best option. (The "game launcher", as you call it, is part of the game isn't it? Or is it something separate and under Valve's control?) Now we're talking about the situation where it seems impossible to do that (ignorant game developers). You can now either
- do nothing (doesn't make the game work for the average Joe, because he isn't able to set the correct environment variables himself)
- modify Steam (only makes it work for the average Joe, because average Joe uses Steam)
- modify Mesa (makes it work for all, but messes up Mesa's code, possibly causes bugs in the future etc. - look at what marcus has written)
I would say, option 2 is by far the best. I mean it doesn't make the game work worse for people who don't use Steam (that's including myself, btw). It just improves the experience when using Steam. And yes, if Valve decides to implement a workaround in Steam, they might have to adapt it, as soon as the game itself changes. But they that's exactly what they have to do, if they implement it in Mesa. That's the problem with workarounds.
Mesa has a patch from a Valve developer to help ARK Survival Evolved run on the open source drivers
7 Feb 2017 at 7:14 pm UTC Likes: 1
7 Feb 2017 at 7:14 pm UTC Likes: 1
Quoting: F.UltraThis cannot be fixed in Steam, the game expects OpenGL to return a certain version string. Steam cannot change this valueSteam could simply set the environment variable MESA_GL_VERSION_OVERRIDE before launching the game.
Mesa has a patch from a Valve developer to help ARK Survival Evolved run on the open source drivers
5 Feb 2017 at 9:23 pm UTC Likes: 1
5 Feb 2017 at 9:23 pm UTC Likes: 1
If you're Valve and find a bug in a game and you can't make the developers fix it, then please don't mess up Mesa drivers, which are written to comply with the OpenGL specification. Why not implementing the workaround in Steam? Steam is not written against any spec. It's supposed to just make games work. So this is where you should implement such hacks.
Mesa 12 released, Vulkan for Intel, OpenGL 4.3 and more for open source graphics users
9 Jul 2016 at 2:57 pm UTC
9 Jul 2016 at 2:57 pm UTC
Nope. Only one extension is left, namely GL_ARB_enhanced_layouts. But this is just true for Broadwell and Skylake hardware.
Tomb Raider gets its first Linux & SteamOS patch, performance improved in heavy areas
26 May 2016 at 10:11 pm UTC
26 May 2016 at 10:11 pm UTC
That's such a shame. I don't care about multiplayer and achievements. The original idea of gaming on a PC was to be independent from vendors (in contrast to consoles). The point of using Linux instead of Windows is being independent. Now everything depends on the Steam platform - both the gamers and the game devs/publishers depend on Valve. This is crazy.
But thank you for being so honest at least. Will spend my money on something different then.
But thank you for being so honest at least. Will spend my money on something different then.
Tomb Raider gets its first Linux & SteamOS patch, performance improved in heavy areas
26 May 2016 at 9:36 pm UTC
26 May 2016 at 9:36 pm UTC
Quoting: edddeduckferalThanks everyone we're glad you're all enjoying the improvements. :-)Please don't ignore my question. Currently I'm not enjoying anything :-/
Tomb Raider gets its first Linux & SteamOS patch, performance improved in heavy areas
26 May 2016 at 4:59 pm UTC Likes: 2
26 May 2016 at 4:59 pm UTC Likes: 2
@edddeduck_feral Will you eventually release the game on GoG.com? I haven't played the game yet and I'd love to finally get my hands on it. I don't buy games with DRM though.
OpenRW, an open source engine for Grand Theft Auto III
20 May 2016 at 7:16 pm UTC
20 May 2016 at 7:16 pm UTC
One of the flaws of the early GTA games were the loading breaks when entering another district of the city. I wonder if they could manage to get rid of them. It should be no problem to hold all the data in memory with today's hardware.
Moebius: Empire Rising adventure game finally arrives on Linux & SteamOS
16 May 2016 at 9:07 pm UTC
16 May 2016 at 9:07 pm UTC
You can buy it DRM-free on GoG.com as well, and it's even cheaper.
How to tell what Steam games work on Linux & SteamOS, steamplay does not mean Linux support
11 Apr 2016 at 1:07 pm UTC
11 Apr 2016 at 1:07 pm UTC
Thanks for the answers, I didn't know some where selling their games separately per OS.
- Valve wins legal battle against patent troll Rothschild and associated companies
- Game manager Lutris v0.5.20 released with Proton upgrades, store updates and much more
- Rocket League is adding Easy Anti-Cheat, Psyonix say Linux will still be supported with Proton
- Unity CEO says an upcoming Beta will allow people to "prompt full casual games into existence"
- Godot Engine suffering from lots of "AI slop" code submissions
- > See more over 30 days here
- KDE Plasma in Linux Mint
- Caldathras - I think I found my Discord alternative
- Pyrate - Help! Steam ignoring gamepad
- szorza - Total Noob general questions about gaming and squeezing every oun…
- Caldathras - Small update for article comments and forum posts
- 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