You can sign up to get a daily email of our articles, see the Mailing List page.
The Witcher 3 in Wine
Page: «67/178»
  Go to:
Shmerl Feb 15, 2018
Quoting: Avehicle7887I built normal Wine 3.1 last weekend without any patches, it provided same results as malek. GTX 1060 / 384.111 - 3fps max

That's expected without the buffers patch, but probably before it wasn't that bad. There is now some work going on with this in Wine master, so buffers patch is now somewhat incorrect.

https://bugs.winehq.org/show_bug.cgi?id=42592
Shmerl Feb 15, 2018
QuoteWell, the wined3d_pool enum no longer exists in current Wine git, so any hack based on that will run into issues. If you want to do a hack, I'd suggest starting with not setting WINED3D_RESOURCE_ACCESS_CPU in d3d11's d3d_buffer_init(), unless "Usage" is D3D11_USAGE_STAGING, in which case you don't want WINED3D_RESOURCE_ACCESS_GPU. This is also an area that's currently seeing active development though; any hack is likely to get broken again relatively soon.

— Henri Verbeet
Shmerl Feb 16, 2018
I applied that method above to Wine master, setting access mask WINED3D_RESOURCE_ACCESS_GPU | WINED3D_RESOURCE_ACCESS_MAP. Performance is pretty bad, just around 20fps instead of 40 like before.

No black screen or anything the like though, the game starts OK.
andda715 Feb 18, 2018
Just tried with official/white 3.2 build:
Same exception and black screen as with black build from master.
Official 3.1 works fine on the given wineprefix.

So probably something related to my system and some change in Wine introduced lately. :-(
When I have the time I will try on a fresh wineprefix.

Linux 4.15.3-041503-generic x86_64
NVIDIA GTX 1080 with driver version: 387.34
Ryzen 1700
Faattori Feb 18, 2018
I just tested with my old prefix. Wine-devel 3.2 and was able to get to in game just fine. Performance wasn't as good as with old staging versions but between 10-30fps depending on conditions. GPU utilization was quite low, 30~40% with GTX 1070, 384.111 driver.
malek69 Feb 18, 2018
Yes, vanilla is still sucking.
wine 3.2 View video on youtube.com
old wine staging 15-20 fps View video on youtube.com

btw: new wine staging repo: https://github.com/wine-staging/wine-staging
Shmerl Feb 18, 2018
Quoting: malek69btw: new wine staging repo: https://github.com/wine-staging/wine-staging

I don't think we need Wine staging for TW3 anymore.
malek69 Feb 18, 2018
Quoting: Shmerl
Quoting: malek69btw: new wine staging repo: https://github.com/wine-staging/wine-staging

I don't think we need Wine staging for TW3 anymore.

You have to wait a little.
https://dev.wine-staging.com/patches/submission/269/

ninja edit, i see Your answer. :D
Shmerl Feb 18, 2018
Yeah. I think the point is to make upstream Wine work well with TW3, applying only very minimal patches if needed. Not the full staging patchset.

That's how this pool hack used to work, until it became outdated.
malek69 Feb 18, 2018
Quoting: ShmerlThat's how this pool hack used to work, until it became outdated.
this patch??
https://source.winehq.org/git/wine.git/commit/916c13c6c132edbcfc4558a779813a263d0c4e77
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.