You can sign up to get a daily email of our articles, see the Mailing List page!
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
DoctorJunglist commented on 13 March 2018 at 8:50 am UTC

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 commented on 13 March 2018 at 9:19 am UTC

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 commented on 13 March 2018 at 9:43 am UTC

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 commented on 13 March 2018 at 12:25 pm UTC

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.

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 commented on 13 March 2018 at 12:31 pm UTC

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.).

ajgp commented on 13 March 2018 at 2:06 pm UTC

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
MartinPL- 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 commented on 13 March 2018 at 2:46 pm UTC

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 commented on 14 March 2018 at 10:51 pm UTC

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

Shmerl commented on 15 March 2018 at 12:21 am UTC

maspeberTested on weekend dxvk 0.31 - looks very good. Tested on Ubuntu 17.10, Vega 56, Ryzen 1700@3700, Oibaf ppa for Mesa, self compiled vanila wine-staging 2.21, dxvk 0.31 binary installed with the script. All worked out of the box.

Played with high settings on 2560x1080 fullscreen. I get more stable fps. With wine staging my fps dipped sometimes in towns under 20 fps, now I am around 35-40. No freezes, no texture glitches on underground. Rotfiends looks strange - like a box of triangles. But really good playable. Played for 2 or 3 hours in Blood and Wine. Quite impressed from dxvk.

Can you please test current dxvk with wine-vulkan (not wine staging)? I wonder how it performs on Vega.

maspeber commented on 15 March 2018 at 6:22 am UTC

Hi Shmerl, I tried yesterday evening but hadnt luck. cloned wine-vulkan from git and compiled, downloaded latest vulkan-sdk and installed and added the reg keys, installed dxvk via bash scprit. on startup I get an error (your gpu doesnt meet requirements for vulkan - similar like that). so i cant test

  Go to:

Due to spam you need to Register and Login to comment.


Or login with...

Livestreams & Videos
Community Livestreams
  • Crawl About: „Paper Sorcerer“
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts