Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay!
  Go to:
The Witcher 3 in Wine
Shmerl commented on 22 March 2018 at 1:47 am UTC

Just got that Sapphire Pulse Vega 56 (while it was available). Here is the result (not playable in general):

wined3d:
image

dxvk:
image

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 commented on 22 March 2018 at 8:01 am UTC

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 commented on 22 March 2018 at 1:06 pm UTC

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 commented on 22 March 2018 at 1:29 pm UTC

Finally something sensible with Vega. Thanks to @YoRHa-2B for the hint to use this:

RADV_DEBUG=nohiz

image

sebish commented on 22 March 2018 at 5:14 pm UTC

Shmerl
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 commented on 23 March 2018 at 1:58 am UTC

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 commented on 25 March 2018 at 3:01 am UTC

There were some patches to make wine-pba work with Wine master. Here is the result:

image

A few observations:

1. GPU usage at 66%, but framerate is quite good (around 50fps).
2. Graphics look missing a lot of things.

scix commented on 25 March 2018 at 4:35 am UTC

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.

Shmerl commented on 25 March 2018 at 4:37 am UTC

I worked around the vegetation bug, by increasing heap sizes, but it also worsened performance. See here.

maspeber commented on 26 March 2018 at 4:19 am UTC

managed to get vulkan/dxvk running compiled wine-vulkan, installed like i tried 100 times before and at some point it works ... not sure what vodoo i did. anyway, i just teste dxvk .40 - vega56, ryzen 1700@3700, kernel 4.15.9, oibaf mesa, ultra setting with medium shadows on 2560x1080 - outside big towns i get stable 56 - 60 (fpslimit at 60) and inside novigrad i get 52-55 at market square. old wine 2.21 was 22-25 with medium settings. Thank you for dxvk. rotfiends/alghuls looks at this moment a little strange/trinagled

  Go to:

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
Community Livestreams
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts