Another Wine development release with Wine 3.4 that continues to add in more Vulkan support making another exciting release.
Here's the highlights:
- More Vulkan support, including integration with the X11 driver.
- Better handling of privileged instructions on x86-64.
- Hex edit dialog improvements in RegEdit.
- Assortment of patches merged from wine-staging.
- Various bug fixes.
In terms of bug fixes, there were 45 noted in total. As usual though, some of these may have been solved earlier and only now tagged as fixed. In terms of recently fixed: the Black and White 2 demo should no longer crash on startup, Foresight, Gamestudio Venice, GOG King Arthur Collection all needed a fix that made it in, the AvP Classic 2000 (Steam) launcher should no longer crash when starting a game and plenty more.
Good progress as always, Wine is going to be in very interesting shape by the end of the year. What are you most excited about when it comes to Wine development?
Some you may have missed, popular articles from the last month:
Quoting: GuestQuoting: ThunderbirdQuoting: 1xokWith Wine-Devel many things don't seem to work. When starting Doom 2016 it complains about a missing Vulkan library. GTA V can't even get to the black screen. Generally I get a lot of error messages.
So I'm still using the latest staging version. At least that's how things work on my system (Nvidia GTX 970 / Xubuntu).
For the Devel-branch I had installed:
sudo apt-get install --install-recommends winehq-devel
But now I'm back to staging. However, this is stuck in version 2.21. Has anyone under Ubuntu ever played with the Devel-branch Doom 2016 or made GTA V work?
Doom works fine in Vulkan mode on Wine 3.4. The way Vulkan I implemented Vulkan is different from wine-staging. The functionality is within what Vulkan calls an 'ICD', which is winevulkan.dll. You need to install the Windows vulkan loader vulkan-1.dll to use winevulkan. See full instructions on my github: https://github.com/roderickc/wine-vulkan. We are working on making this all easier in newer versions.
Followed those instructions but I can't find any mention of Vulkan in Winetricks? I'm using the latest version of winetricks
Yeah, I do like the idea of wine, but it seems to be more of a headache then it's worth for alot of games, I think I'll just stick to Windows
For winetricks you need the version from git as there is no new tag yet. You can also just download the vulkan sdk from lunarg as linked on my site. Just run the installer and you are good. You still need to create the mentioned registry entries and add winevulkan.json.
0 Likes
Quoting: pete910Quoting: GuestAnyone know how to get DOOM to work with Vulkan?
Everytime I switch to Vulkan for DOOM the game just won't open, I'm using the latest 3.4 with vulkan support
Doom only seems to like 2.21 staging, tried all sorts to get it to work on other branches
Please follow the instructions from my branch, which apply to Wine 3.4 now as well. It will be made easier soon.
Sometimes Doom can be picky, but you can always force it to Vulkan (r_renderAPI 1 = vulkan):
wine Doomx64vk.exe +r_renderAPI 1
Wolfenstein II should work fine as well.
0 Likes
Why I have to use the "-no-dwrite" to see menu/text in Steam and not with the wine-staging? Someone knows if dwrite is disable in wine-staging?
0 Likes
Quoting: ThunderbirdQuoting: pete910Quoting: GuestAnyone know how to get DOOM to work with Vulkan?
Everytime I switch to Vulkan for DOOM the game just won't open, I'm using the latest 3.4 with vulkan support
Doom only seems to like 2.21 staging, tried all sorts to get it to work on other branches
Please follow the instructions from my branch, which apply to Wine 3.4 now as well. It will be made easier soon.
Sometimes Doom can be picky, but you can always force it to Vulkan (r_renderAPI 1 = vulkan):
wine Doomx64vk.exe +r_renderAPI 1
Wolfenstein II should work fine as well.
Wine staging 2.21 works without issue or extra config. I did try various things with no luck like others.
Luckily I had 2.21 in my package cache.
I'll have to see what I need to do to have it added as an optional wine package to the repos (AUR)
0 Likes
Quoting: GuestQuoting: ThunderbirdQuoting: GuestQuoting: ThunderbirdQuoting: 1xokWith Wine-Devel many things don't seem to work. When starting Doom 2016 it complains about a missing Vulkan library. GTA V can't even get to the black screen. Generally I get a lot of error messages.
So I'm still using the latest staging version. At least that's how things work on my system (Nvidia GTX 970 / Xubuntu).
For the Devel-branch I had installed:
sudo apt-get install --install-recommends winehq-devel
But now I'm back to staging. However, this is stuck in version 2.21. Has anyone under Ubuntu ever played with the Devel-branch Doom 2016 or made GTA V work?
Doom works fine in Vulkan mode on Wine 3.4. The way Vulkan I implemented Vulkan is different from wine-staging. The functionality is within what Vulkan calls an 'ICD', which is winevulkan.dll. You need to install the Windows vulkan loader vulkan-1.dll to use winevulkan. See full instructions on my github: https://github.com/roderickc/wine-vulkan. We are working on making this all easier in newer versions.
Followed those instructions but I can't find any mention of Vulkan in Winetricks? I'm using the latest version of winetricks
Yeah, I do like the idea of wine, but it seems to be more of a headache then it's worth for alot of games, I think I'll just stick to Windows
For winetricks you need the version from git as there is no new tag yet. You can also just download the vulkan sdk from lunarg as linked on my site. Just run the installer and you are good. You still need to create the mentioned registry entries and add winevulkan.json.
Ok so I've done that and copied winevulkan.json to the prefix I want to use DOOM on
I get to the registry key part though and there's no "drivers" folder anywhere, I get to the "Vulkan" part on [HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\Drivers\] and there's no Drivers folder anywhere?
This might be because I use Lutris and trying to edit wine registry on Wine Steam under Lutris, but Vulkan I installed under the standard Wine prefix? There's literally no way for me to install it on Wine Steam for Lutris though.
Can you provide a link to the Winetricks version I'm meant to obtain from github? I can't find what you refer to anywhere, do you mean this one???
https://github.com/Winetricks/winetricks
This all seems too much and probably better off just booting into windows until its made simple to use vulkan in wine
Also doesn't latest wine versions boast about having DX11 support now? Something else I can never get to work under Wine even though it's advertised as a feature that's suppose to be available :-\
Install the Windows Vulkan SDK (https://www.lunarg.com/vulkan-sdk/) into your wine prefix and then the registry settings are there and you can add the 1 line to load winevulkan.json.
0 Likes
See more from me