Check out our Monthly Survey Page to see what our users are running.
The Witcher 3 in Wine
Page: «36/88»
  Go to:
andda715 3 Mar 2018
And let me guess: staying on the spot where FPS is maximized?

Haha, of course - busted. :-)
But as mentioned in my post that is the max FPS.

Hierarch Square, the most demanding place I have seen so far (?), the FPS is generally ~20 with rare drops down to ~17-18.

In the wild FPS is generally [24,33].
andda715 3 Mar 2018
But when I start walking to this place there is the moment when "engine" noticed "pss, someone is near" and dropped it's GPU usage "into the pants" (so FPS too). Yeah some people there and shopkeeper, nothing special. There are a lot of farmers working inside "triangle" and everything is cool.

Have no idea what's going on.

Oh, yes, that is weird! Even worse than H.S. position!

![](https://i.imgur.com/Httw45m.png)

Hrm, could it be something related to the "no-walls-building"?
Shmerl 4 Mar 2018
I just tried latest master with swapchain patches - performance is still rather low, a far cry from 40 fps before.
chinaphone-one 4 Mar 2018
I did some testing with wine-staging-3.3 + buffer hack and noticed no big difference with wine-vanilla-3.3 + buffer hack.

Since CSMT enabled by default now "Enable CSMT" option have no noticeable effect. So disabling.
nvapi and nvcuda have no noticeable effect, also TW3 known to use CPU PhysX mostly. So disabling.

Also in user.settings section [Visuals] option AllowClothSimulationOnGpu=false. And mv APEX_ClothingGPU_x64.dll APEX_ClothingGPU_x64.dll.bak
Noticed no difference so why it should load.

Env settings:
__GL_THREADED_OPTIMIZATIONS=0 - enabling this highly lowering CPU usage and FPS, CSMT state not matter.
__GL_YIELD=USLEEP - lowering CPU usage and FPS a bit, but game more responsive (at least with controller).
__GL_SYNC_TO_VBLANK=0 - to be used with USLEEP.

Game settings:
Everything on Low but HBAO+, Grass Visibility Range - Middle
user.settings section [Rendering] option TextureMipBias=-0.7

With this settings I have same or better FPS than wine-staging-2.21 but better visual quality and more smooth (USLEEP) gameplay.
Shmerl 4 Mar 2018
I think Wine staging is pretty useless now for TW3.
chinaphone-one 4 Mar 2018
I think Wine staging is pretty useless now for TW3.
That's true for wine-staging-3.3, but I believe they'll start to accept new patches soon and 3.4 should be "real" wine-staging.
Shmerl 4 Mar 2018
May be, but same goes for regular Wine.
Shmerl 6 Mar 2018
They should rebase PBA on Wine master first. I don't think staging is needed for TW3 at all at this point.
kaiman 6 Mar 2018
Hi,

When testing I definitely recommend to apply both the buffer patch and the swapchain fix.

buffer patch
swapchain fix
Out of curiosity, I tried Wine 3.3 with the two patches and compared against the vanilla version.

Around 20 FPS with the patches, 60% GPU utilization. That's comparable to what I had with the old buffers patch from staging.
Around 10 FPS and 40% GPU utilization with vanilla Wine 3.3, which is already 10 times better than 2.x without the buffers patch :-).

Didn't try the patches separately, so cannot say which of the two had the bigger impact.
kaiman 6 Mar 2018
I noticed recently an "FPS triangle" between Lucian's Windmill, Drahim Castle and Ursten where GPU usage and FPS higher.
The one spot with the highest FPS I remember was the peninsula south of Duen Hen. I always put it down to the fact that it's a fairly deserted place (though with quite a bit of vegetation).
Shmerl 7 Mar 2018
Does anyone with AMD still experience freezes with the latest Wine master? The patch for invisible monsters was merged, so number of freeze encounters should be bigger now.
TheRiddick 7 Mar 2018
[quote=kaiman]
Around 20 FPS with the patches, 60% GPU utilization. That's comparable to what I had with the old buffers patch from staging.

20fps is respectable with a GTX950, assuming that's 1080p at medium or something?¿

Here is the windows perf for high settings for comparison, hopefully wine can get close some day.
https://www.youtube.com/watch?v=XL0Vwukx_6Q
YoRHa-2B 7 Mar 2018
Does anyone with AMD still experience freezes with the latest Wine master? The patch for invisible monsters was merged, so number of freeze encounters should be bigger now.
This has probably been asked before, but is there a good spot in the game where this can be reproduced?

I'm asking for two reasons, a) in order to actually test it, and b) because it may actually be a somewhat valid test case for D3D11 stream output.

Spoiler, click me

That said, DXVK is finally starting to render something meaningful, although lighting is still all over the place and stream output is missing entirely:
![
Shmerl 7 Mar 2018
This has probably been asked before, but is there a good spot in the game where this can be reproduced?

I'm asking for two reasons, a) in order to actually test it, and b) because it may actually be a somewhat valid test case for D3D11 stream output.

See save attachments to these bugs:

https://bugs.freedesktop.org/show_bug.cgi?id=104193
https://bugs.winehq.org/show_bug.cgi?id=43872

Pick one with rotfiends, it's the fastest way to test it. You possibly need to fight them a few times before it happens.

That said, DXVK is finally starting to render something meaningful, although lighting is still all over the place and stream output is missing entirely:
![

Very cool! I was actually planning to set up a build for dxvk to give TW3 a try in it, but didn't get to it yet. So the best method now is using wine-vulkan branch? Does it also require setting up Vulkan SDK or not?

And instructions for building are somewhat confusing. How exactly is Wine used during build, does it require Wine source to be present, or binary Wine to be installed?
qptain Nemo 7 Mar 2018
Spoiler, click me

That said, DXVK is finally starting to render something meaningful, although lighting is still all over the place and stream output is missing entirely:
![
I just love that that screenshot says "Wine wars".
Shmerl 7 Mar 2018
I just love that that screenshot says "Wine wars".

Heh, must be somewhere from Blood and Wine.
devland 8 Mar 2018
View video on youtube.com

DXVK is getting impressive results fast.
Are there any chances that this will get merged to the mainline wine version?
Shmerl 8 Mar 2018
DXVK is getting impressive results fast.

Can you please explain how you built it? See my questions above.
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



Buy Games
Buy games with our affiliate / partner links: