Check out our Monthly Survey Page to see what our users are running.
The Witcher 3 in Wine
Page: «82/176»
  Go to:
Shmerl Mar 12, 2018
Quoting: Avehicle7887GPU usage was at 100% and it was using about 5GB GPU ram.

Congrats on getting good performance!

5GB VRAM sounds a lot for that resolution. But I suppose more VRAM can help performance here? I wonder if 4GB actually caps it in such case.
maspeber Mar 13, 2018
@Shmerl, I used wine-staging 2.21 because it seems the easiest for me. I played 2560x1080 fullscreen (I cant do that in the past because of mouse focus lost) for 2 or 3 hours mostly in "Blood and Wine". I ported to "Reuseninsel" for a fight with Rotfiends and to Novigrad for performance check. No problem, no freeze. It runs really really smooth and I have done some quests with horseriding and so on. Very responsive. I liked the experience. Without dxvk TW3 was playable but felt sometimes a little clumsy.

Wine-Vilkan is this: https://github.com/roderickc/wine-vulkan? checkout, compile, dxvk-releas with script install? Than I can test it. Is there a special scene or situation to test shmerl?

Thanks in advance
DoctorJunglist Mar 13, 2018
Damn, I'm so happy that DXVK has appeared and it's progressing so nicely. Finally a good performance of TW3 with Nvidia via Wine.

The performance is so good now (and it'll only get better), that the only thing I have to be waiting now until I'll finally play this game, are some game bugs getting fixed.

Is there a lot of showstoppers to the game being truly playable now?
maspeber Mar 13, 2018
I have at least 3 playthroughs with GOG Goty and I cant remember no serious bug. Every single playthrough went smooth - so truly playable and no showstoppers for me.
Faattori Mar 13, 2018
Quoting: DoctorJunglistIs there a lot of showstoppers to the game being truly playable now?

Only one clear case with the rotfiends and some other monsters with rendering bugs. Invisible models are working since 3.3 but apparently that patch causes system freezing with some AMD card/driver combinations.

Performance is the biggest issue left at the moment.
Shmerl Mar 13, 2018
Quoting: maspeberI ported to "Reuseninsel" for a fight with Rotfiends and to Novigrad for performance check. No problem, no freeze.

I'm asking about the freeze with regular Wine, not staging or dxvk.

Quoting: maspeberWine-Vilkan is this: https://github.com/roderickc/wine-vulkan? checkout, compile, dxvk-releas with script install?

Yes, that's what I meant you should use with dxvk (and you need to instsall Vulkan SDK in the prefix when using that), but the freeze test is not about it, but about regular Wine with wined3d and amdgpu+radeonsi. There are saves with rotfiends in these bugs:

https://bugs.winehq.org/show_bug.cgi?id=43872
https://bugs.freedesktop.org/show_bug.cgi?id=104193
Shmerl Mar 13, 2018
Quoting: FaattoriOnly one clear case with the rotfiends and some other monsters with rendering bugs. Invisible models are working since 3.3 but apparently that patch causes system freezing with some AMD card/driver combinations.

Performance is the biggest issue left at the moment.

Freezes from patch for invisible monsters happen with wined3d and radeonsi, not with dxvk. dxvk currently doesn't implement stream output, so some monsters aren't rendered properly (polygons stick out all over the screen and etc.).
Cmdr_Iras Mar 13, 2018
How is everyone setting up wine vulkan?; Can I just pull down the Lutris wine-3.3-vulkan runner and apply the below DXVK instructions? Or do I need other patches and so need to compile from source?

Spoiler, click me
Quoting: Guest- https://aur.archlinux.org/packages/wine-vulkan-git/
- go to x64 dxvk folder
- WINEPREFIX="$HOME/DXVK" bash setup_dxvk.sh
- install on DXVK prefix Windows Vulkan SDK https://www.lunarg.com/vulkan-sdk/
- create a json file "c:\windows\winevulkan.json" containing:
{
    "file_format_version": "1.0.0",
    "ICD": {
        "library_path": "c:\\windows\\system32\\winevulkan.dll",
        "api_version": "1.0.51"
    }
}


- add keys in regedit
[HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\Drivers\]
"C:\Windows\winevulkan.json"=dword:00000000
If on 64-bit also add a line to load the json file for 32-bit:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432NodeKhronos\Vulkan\Drivers\]
"C:\Windows\winevulkan.json"=dword:00000000


but waiting is better idea imo
Shmerl Mar 13, 2018
Quoting: ajgpHow is everyone setting up wine vulkan?

I'm building it from source and using the instruction on the project page. I never used Lutris, but I suppose if they are simply building wine-vulkan, you can use that and skip the building step. You'd still need to do the rest (i.e. install Vulkan SDK into the prefix, and set up dxvk itself).
Shmerl Mar 14, 2018
FYI: For now you need to use direct-image-mapping branch of dxvk, to benefit from better performance: https://github.com/doitsujin/dxvk/tree/direct-image-mapping
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: