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 rustybroomhandle
Valve continues tweaking the new 'Proton Experimental' for Cyberpunk 2077
15 Dec 2020 at 11:24 am UTC Likes: 1

This mod actually helps a lot with performance and some minor issues: https://github.com/yamashi/PerformanceOverhaulCyberpunk/tree/v0.2.1 [External Link]

Valve puts up Proton 5.13-4 to get Cyberpunk 2077 working on Linux for AMD GPUs
10 Dec 2020 at 3:28 pm UTC Likes: 9

Quoting: GuestWow, Linux gaming has really made giant strides lately! Some years ago we were just happy when a native AAA title like XCom 2 or Civ V got a native port. Nowadays native ports are out of the question and we are happy if a game *may* run ok in Linux using a compatibility layer tied to a specific store and only if you have a specific vendor gpu. Amazing progress!
Bit wrong there.

The compatibility layer is not tied to a specific store. It's open source and there are even third party wine builds like wine-tkg and proton-ge that use it. You can use it to install and run games from non-Steam stores. Epic, GoG, Origin, UbiConnect etc. Yeah, sometimes games don't work, but you're supposed to check before buying.

Also, saying that native ports are out of the question is wrong. Plenty of native ports still coming out. Maybe not as many are AAA games, but it was naive to expect that to last soon as publishers realised there's no money to be made from Linux.

Proton/wine is better supported than a lot of native ports, too.

Valve puts up Proton 5.13-4 to get Cyberpunk 2077 working on Linux for AMD GPUs
10 Dec 2020 at 1:38 pm UTC Likes: 6

Quoting: Linuxwarper
Quoting: rustybroomhandleWe do. It's a DirectX 12 game because of the raytracing support. The Stadia port is Vulkan, so I guess they do have a basis upon which they could include Vulkan support on Windows with some effort, but for now it is DirectX 12.
Where has it been stated that Stadia port uses Vulkan? All I've read are peoples expectations.
ALL Stadia ports use Vulkan. It's a requirement of the platform.

From the Stadia develolper web site:



EDIT: Unless you were arguing that they might have used vkd3d in the way that Metro Exodus used dxvk.so - in which case I'm also going to go with no, because if vkd3d only recently got patched to be be able to run the game, that's a bit seat-of-your-pants for a AAA game which has been in development for years.

Valve puts up Proton 5.13-4 to get Cyberpunk 2077 working on Linux for AMD GPUs
10 Dec 2020 at 1:21 pm UTC

Quoting: LinuxwarperWe don't know if Cyberpunk uses Vulkan or DXVK/VK3D.
We do. It's a DirectX 12 game because of the raytracing support. The Stadia port is Vulkan, so I guess they do have a basis upon which they could include Vulkan support on Windows with some effort, but for now it is DirectX 12.

Valve puts up Proton 5.13-4 to get Cyberpunk 2077 working on Linux for AMD GPUs
10 Dec 2020 at 11:42 am UTC Likes: 2

I think the issue that these companies have with Linux ports is that their support staff are trained to support Windows. Linux is not much more difficult to support than Windows, but it will require them to either hire or train more staff for support, all for a port that's not making them much money at all.

Stadia, on the other hand, is easier to support than Windows or Linux. Bug fixes only have to be tested in one environment.

Valve puts up Proton 5.13-4 to get Cyberpunk 2077 working on Linux for AMD GPUs
9 Dec 2020 at 9:35 pm UTC Likes: 3

Wondering what the specific missing features are in the Nvidia driver preventing this from working.

Amusingly, Assassin's Creed: Valhalla with vkd3d works on Nvidia but not AMD.

Metro Exodus is still planned to release for Linux and macOS
26 Nov 2020 at 1:50 pm UTC

Quoting: Alm888
Quoting: rustybroomhandleAlso, we're not talking about DXVK under wine/Proton, but dxvk library used with a native Linux binary. It's not emulated, it's a proper port.
1) Strictly speaking, WINE is not an emulator as it does not implement software imitations of different hardware, thus, no WINE wrapped game should be called "emulated"; this "proper port" is no more "proper" than any random WINE-wrapped release;
2) DXVK implements DirectX® API (more precisely, Direct3D® 11™) so, ported or not, this (soon™ to be) release is built around a Microsoft® proprietary API with all its quirks and gotcha's in mind;
3) this technique is hardly anything new (see "Winelib" [External Link] method of getting a native ELF executable via WINE-compilation).

I wonder, how many Linux gamers will re-purchase the game after the (upcoming) release. It's been two years already and I've heard a game gets written off of the accounts (by AAAAA-publishers) after the initial one-month-release-period (at least this time frame is often suggested as crucial for DRM protection).
I know "Wine Is Not an Emulator" because it does not emulate hardware, but since it still abstracts the API of one OS to run on another OS, "emulator" is a perfectly fine shorthand for that.

And I meant "proper" as in it is native code, as opposed to Windows binaries running under WINE.

I know how a wine-wrapped build works. The Metro port, incidentally, is NOT that either. It just uses dxvk for graphics API translation.

I notice I had you blocked. Wonder why.

Metro Exodus is still planned to release for Linux and macOS
26 Nov 2020 at 10:45 am UTC Likes: 2

Quoting: headless_cyborgI don't mind DXVK as long as it's officially supported with a Linux icon on Steam store page because that would mean that the devs officially acknowledged Linux as a gaming platform and did something to support it. This is much better than what other devs (for example No Man's Sky) do - hiding in the shadows, fixing some Proton bugs but being too scared to make anything official. The Linux icon is a clear indication of taking Linux people seriously enough to list the game as Linux supported, that means a lot to me and I'll support such devs regardless of what technology was used for the porting process. CDPR could do the same with Witcher 3 and I wouldn't say a single bad word about it.
Also, we're not talking about DXVK under wine/Proton, but dxvk library used with a native Linux binary. It's not emulated, it's a proper port.

Metro Exodus is still planned to release for Linux and macOS
26 Nov 2020 at 10:43 am UTC

Quoting: 3zekiel
Quoting: rustybroomhandle
Quoting: 3zekiel
Quoting: omer666Be assured that as soon as it's released natively on Linux, it's an insta-buy for me.
Same here, and I have good hope it will support RTX! For when I finally can land an rtx 3080 in 2022 :)
Their port uses dxvk so this would be dependent on whether dxvk is getting raytracing support soon.
I wonder, since it has been so long, is it really dependant on dxvk, or was it just a step ? Because if you have dxvk, you can iron out all the rest first, then port the graphic pipeline no ? I'm fairly curious if they will really use in the end.
I think they will likely stick with it. But as someone pointed out, if they wanted to add raytracing support they may need to swap it out for their own work or wait for Proton-vkd3d to support it, which might take a bit long.

Metro Exodus is still planned to release for Linux and macOS
25 Nov 2020 at 11:38 pm UTC Likes: 1

Quoting: mos
Quoting: Mohandevir
Quoting: GuestTo add to the previous comments, the stadia version shows in the credits it uses DXVK. And stadia is debian.
Lets hope this is a new tendency that will pick up momentum...
I'll just quietly hope all morons will vanish sometime thanks
You first.