Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

Another year is coming to a close and so the team behind Wine, the Windows compatibility layer, are readying up for another major stable release with version 8.0. For those just joining us: Wine is one of the big parts of Steam Play Proton to run Windows games on Linux desktop and Steam Deck.

They do regular development releases usually every two weeks with new features and fixes. However, with a new Release Candidate out, they're going into a code-freeze so they focus on just bug fixing and polishing now.

Included highlights of Wine 8.0 are:

  • Bundled vkd3d upgraded to version 1.6.
  • Vulkan and OpenGL thunking optimizations.
  • More support for print processors.
  • Improved joystick control panel.
  • Long types printf format conversion finished.
  • Various bug fixes.

Their own vkd3d, not to be confused with Valve's VKD3D-Proton, had its 1.6 release only recently that included:

  • Initial support for HLSL compute shaders.
  • More support for HLSL features and intrinsics.

A number of bugs were noted to be solved including issues for: Tom Clancy's Rainbow Six: Vegas 2, The Void, Ragnarok Online, installers for various games and plenty of fixes to all the miscellaneous parts of Windows the Wine has to translate.

Want help managing Wine on Linux? You can try BottlesLutris and Heroic Launcher.

Article taken from GamingOnLinux.com.
19 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
16 comments
Page: «2/2
  Go to:

whizse Dec 11, 2022
View PC info
  • Supporter
Quoting: KlaasThat's my understanding as well. If dxvk dlls are used the game should behave like a Vulkan game inside wine.
Yeah, I'm getting less and less sure about my statement. I'll make a full retraction.
YoRHa-2B 7 years Dec 11, 2022
Quoting: KlaasThat's my understanding as well. If dxvk dlls are used the game should behave like a Vulkan game inside wine.
Yes, it will affect vkd3d-proton and DXVK, probably quite severely.

It's frustrating but we're just going to have to live with it. It's not something we can really work around on the DXVK or vkd3d-proton side either.
Shmerl Dec 11, 2022
Quoting: YoRHa-2BIt's frustrating but we're just going to have to live with it. It's not something we can really work around on the DXVK or vkd3d-proton side either.

Is this all driven by the idea to make 32-bit applications work on 64-bit with "thunking"? It probably would affect 32-bit most severely, but I was wondering why some kind of ABI translation has to happen for 64-bit as well?


Last edited by Shmerl on 11 December 2022 at 6:26 pm UTC
Shmerl Dec 11, 2022
Is this MR helping it in general or just some specific use case?

https://gitlab.winehq.org/wine/wine/-/merge_requests/1763
Shmerl Dec 15, 2022
I just tested cyberpunk 2077 with this new Wine - pretty massive framerate drop there, close to 20 fps reduction for me.


Last edited by Shmerl on 15 December 2022 at 4:10 am UTC
Shmerl Dec 15, 2022
Some performance targeted commits were merged post 8.0-rc1 so keep that in mind. Hopefully rc2 will get better.
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!
The comments on this article are closed.