The Witcher 3 in Wine
Page: «91/176»
  Go to:
lod Mar 21, 2018
Quoting: YoRHa-2BTry mesa-git.
Thanks for the hint, mesa 18-rc5 (just released) does work as well.

There is an other problem using dxvk, if I set the resolution to 1080p (1440p screen), I get a border less 1080p window instead full screen.
Shmerl Mar 21, 2018
Quoting: lodThanks for the hint, mesa 18-rc5 (just released) does work as well.

There is an other problem using dxvk, if I set the resolution to 1080p (1440p screen), I get a border less 1080p window instead full screen.

That's supposedly not limited to TW3. Non native resolutions aren't well supported.
Shmerl Mar 22, 2018
Just got that Sapphire Pulse Vega 56 (while it was available). Here is the result (not playable in general):

wined3d:


dxvk:


dxvk is quite messed up, I suppose because of some Vega radv specifics. That's using Mesa master, Wine master and dxvk master. Kernel (amdgpu): 4.15.4.
sebish Mar 22, 2018
QuoteRegular wine master. See my build script: https://gist.github.com/shmerl/bbd448bc2b579831a82df7bae3de8dc5

I compil Wine with your script. I remplace
arch=${arch:-"znver1"}
to
arch=${arch:-"skylake"}

But I have only wine64 , and don’t have a 32 bit version.
When I test to install Vulkansdk, wine don’t work .
Shmerl Mar 22, 2018
Quoting: sebish
QuoteRegular wine master. See my build script: https://gist.github.com/shmerl/bbd448bc2b579831a82df7bae3de8dc5

I compil Wine with your script. I remplace
arch=${arch:-"znver1"}
to
arch=${arch:-"skylake"}

But I have only wine64 , and don’t have a 32 bit version.
When I test to install Vulkansdk, wine don’t work .


That script is made specifically for the Witcher 3, so it's 64-bit only. Vulkan SDK installs just fine in 64-bit prefix and works with Wine built that way.

Building with 32-bit support is more complicated. If you have some games that need 32-bit, see here: https://wiki.winehq.org/Building_Wine
Shmerl Mar 22, 2018
Finally something sensible with Vega. Thanks to @YoRHa-2B for the hint to use this:

RADV_DEBUG=nohiz

sebish Mar 22, 2018
Quoting: Shmerl
Quoting: sebish
QuoteRegular wine master. See my build script: https://gist.github.com/shmerl/bbd448bc2b579831a82df7bae3de8dc5

I compil Wine with your script. I remplace
arch=${arch:-"znver1"}
to
arch=${arch:-"skylake"}

But I have only wine64 , and don’t have a 32 bit version.
When I test to install Vulkansdk, wine don’t work .


That script is made specifically for the Witcher 3, so it's 64-bit only. Vulkan SDK installs just fine in 64-bit prefix and works with Wine built that way.

Building with 32-bit support is more complicated. If you have some games that need 32-bit, see here: https://wiki.winehq.org/Building_Wine

okay and thank you for these explanations
Shmerl Mar 23, 2018
Bye the way, freezes on wined3d are gone with Vega. I couldn't reproduce them. Performance is still quite bad with OpenGL though (~15 fps).
Shmerl Mar 25, 2018
There were some patches to make wine-pba work with Wine master. Here is the result:



A few observations:

1. GPU usage at 66%, but framerate is quite good (around 50fps).
2. Graphics look missing a lot of things.
scix Mar 25, 2018
The missing vegetation is a known bug with wine-pba. It was introduced around the time that the wine-pba specific freezing system bug was fixed. I haven't been game to do a regression test because I'd have to deal with system freezing issues for any of the earlier builds.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.

Buy Games
Buy games with our affiliate / partner links: