Since there's a lot of excitement around DXVK we've been following it closely and a fresh release made it out last night.
For those who don't remember it, DXVK is the compatibility layer for running Direct3D 11 games in Wine using Vulkan. It's a very promising project, with a lot of people having fun with it already on Linux.
The latest release, version 0.41, has a slight reduction of overall CPU overhead, has better GPU saturation when Deferred Contexts are used for rendering and features a configurable HUD. The announcement also notes five bugs fixed, one which will make Mesa users happy as it fixes tessellation shaders causing a crash in Mesa drivers.
An an example of how it runs, here's a video from well-known Linux YouTuber Xpander showing off Kingdom Come: Deliverance using a previous build of DXVK:
Direct Link
Very impressive stuff there, hopefully it will make it into Wine proper when it's further developed. Projects like this, could really help more people dual-boot and eventually be full Linux gamers.
View video on youtube.com
It seems I have no excuse to not play all my bought games anymore ^^
Quoting: cRaZy-bisCuiTDoes someone have the possibility to try out Battlefield 3 and 4?
I own 4 from bundled copy but origin is proving difficult to run if i can i get origin working properly then i will test later today.
Quoting: cRaZy-bisCuiTDoes someone have the possibility to try out Battlefield 3 and 4?BF3 I don't think will work because of Battlelog.
I tried out BF4 tho and it works pretty well! There are a few bugs, and (at least on my AMD card) particles draw as black boxes, which can be pretty irritating. Also Punkbuster is not really happy about us using modified DLLs and you probably will get kicked from servers. Singleplayer and Unranked/No PB Servers should be fine though :)
I was running Medium Settings, 720p on a RX480 at 100-200fps ^-^
Quoting: XpanderQuoting: Al3sQuotepowered by ArchLinuxthey had to say it, huh? ;)
Its my old Intro clip a person made me. I have no skill to make a new one, so this will have to do it :)
Made a tutorial video also (might be still complicated for some)
edit: i messed up on the video edit also, you need to do VulkanSDK install before doing step 4
Spoiler, click me
I'm following your tutorial. I have a question for now, why install Vulkan Windows version (VulkanSDK-1.0.65.0-Installer.exe) instead of the Linux one, since it's native? It's simply because we use Wine?
(Sorry if it seems dumb...)
Can I install the lastest version (1.1.70.1)?
Thanks!
Quoting: CyrilQuoting: XpanderQuoting: Al3sQuotepowered by ArchLinuxthey had to say it, huh? ;)
Its my old Intro clip a person made me. I have no skill to make a new one, so this will have to do it :)
Made a tutorial video also (might be still complicated for some)
edit: i messed up on the video edit also, you need to do VulkanSDK install before doing step 4
Spoiler, click me
I'm following your tutorial. I have a question for now, why install Vulkan Windows version (VulkanSDK-1.0.65.0-Installer.exe) instead of the Linux one, since it's native? It's simply because we use Wine?
(Sorry if it seems dumb...)
Can I install the lastest version (1.1.70.1)?
Thanks!
yeah we are using wine, you can install the latest also, its backwards compatible anyway, just wine has support up to 1.0.51 atm i think and my nvidia drivers (stable ones, not vulkan beta) have 1.0.65 only.
Quoting: Xpanderwhat is messed up? visuals? what driver version? as it works fine for me with nvidia.Yeah, the visuals, as illustrated in the screenshot from my original post. Still on 384.111, so that might be a reason.
390.48 drivers
Edit: upgraded to 390.40, and that fixes the glitches. Great! 30+ FPS with my GTX 950 on medium settings :-).
Quoting: TheRiddickWasn't the specific wine prefix I was worried about, but wine installation itself, as wine-staging 3.5 did replace wine-staging 2.21. As they came from different PPAs, I was able to revert back however.Quoting: kaimanA bit worried to mess up a working configuration with wine-staging 2.21, though.
Doesn't everyone use a container application like PlayOnLinux or just prefixes?
Last edited by kaiman on 7 April 2018 at 3:56 pm UTC
Quoting: XpanderQuoting: CyrilQuoting: XpanderQuoting: Al3sQuotepowered by ArchLinuxthey had to say it, huh? ;)
Its my old Intro clip a person made me. I have no skill to make a new one, so this will have to do it :)
Made a tutorial video also (might be still complicated for some)
edit: i messed up on the video edit also, you need to do VulkanSDK install before doing step 4
Spoiler, click me
I'm following your tutorial. I have a question for now, why install Vulkan Windows version (VulkanSDK-1.0.65.0-Installer.exe) instead of the Linux one, since it's native? It's simply because we use Wine?
(Sorry if it seems dumb...)
Can I install the lastest version (1.1.70.1)?
Thanks!
yeah we are using wine, you can install the latest also, its backwards compatible anyway, just wine has support up to 1.0.51 atm i think and my nvidia drivers (stable ones, not vulkan beta) have 1.0.65 only.
Thanks.
Another question... ^^
For the last task, i want to use Witcher 3 (GOG version) but it's already installed on my System, as i tested it with wine-staging-2.21.
Can I just copy/paste the folder into the _DXVK_prefix?
I didn't install Steam also, I don't think it's necessary in my case, is it?
Quoting: Xpanderedit: i messed up on the video edit also, you need to do VulkanSDK install before doing step 4
Spoiler, click me
So do we install Vulkan SDK twice in the end ?
Or just once before we add the WORD variables in HKEY registries ?
Quoting: razing32Quoting: Xpanderedit: i messed up on the video edit also, you need to do VulkanSDK install before doing step 4
Spoiler, click me
So do we install Vulkan SDK twice in the end ?
Or just once before we add the WORD variables in HKEY registries ?
Also i think you have a typo in your winetricks.sh
Last command is
winetricks $install
instead of wine $install
EDIT _ my mistake , i mixed up two scripts
Last edited by razing32 on 7 April 2018 at 4:30 pm UTC
Quoting: liamdaweThe latest release, version 0.41, has a slight reduction of overall CPU overhead, has better GPU saturation when Deferred Contexts are used for rendering and features a configurable HUD.
What I see:
Quoting: liamdaweThe latest release, version 0.41, has a slight red//*8auction of over011\&C&PU-ove=__r`@hea'd,^^h_s##better GPU sa*77_&7tur#iii>/on when D{D*$&&,<@efe*red C]]H##x7s a-e u--d f-r rennnnnnng and fea7ures @ co^%ig@b%^le HUD.
So. Looking forward to DXVK's continued success and the day that I can just check that little "Enable DXVK" box and voilà, magic.
Last edited by Nanobang on 7 April 2018 at 3:11 pm UTC
See more from me