We use affiliate links to earn us some pennies. Learn more.

The Wine 10.9 development release is out now for the Windows compatibility layer, bringing new features and bug fixes.

From the highlights:

  • Bundled vkd3d upgraded to version 1.16.
  • Initial support for generating Windows Runtime metadata in WIDL.
  • Support for compiler-based exception handling with Clang.
  • EGL library support available to all graphics drivers.
  • Various bug fixes.

Some of the bug fixes solve issues for EA app launcher, Empire Earth, MS Office 2010, Dyson Sphere Program and more.

Dyson Sphere Program
Pictured - Dyson Sphere Program

As for vkd3d, the Wine teams own Direct3D to Vulkan translation library the main changes are:

  • Support for DirectX Intermediate Language (DXIL) shaders.
  • Initial support for geometry shaders in the HLSL compiler.

Source: WineHQ

Article taken from GamingOnLinux.com.
9 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 checked 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. You can also follow my personal adventures on Bluesky.
See more from me
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
4 comments Subscribe

mrdeathjr a day ago
User Avatar
​This wine version in my case using d3d7 games still remain unplayable, very low performance, i have some hopes because in this version them add this:

EGL library support available to all graphics drivers.

but in practice:

https://i.imgur.com/NWc51wG.png

In other things related with virtual desktop:

https://bugs.winehq.org/show_bug.cgi?id=58157

problem still remain, in my case stay working using wine 10.0 compiled (./configure --enable-archs=i386,x86_64 --prefix=/opt/wine10**) by myself (new wow64)

**recent wine is compiled using this: ./configure --enable-archs=i386,x86_64

emoji


Last edited by mrdeathjr on 2 Jun 2025 at 10:30 am UTC
tpau a day ago
d3d7, i would expect no performance problems these days, you beat it with pure hardware horse power, don't you?^^
Have you considered https://github.com/narzoul/DDrawCompat ?
Cloversheen a day ago
User Avatar
While I don't remember the name of it, it always warms my nostalgic heart to see the hardware monitor you use on the right side of your screen @mrdeathjr. emoji
minidou a day ago
Support for DirectX Intermediate Language (DXIL) shaders.

What's the use case for this ? direct use of DXIL shaders without the need to translate them to spirv ?
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo 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