Wine开发团队发布Wine 11.0正式版,更新重点之一是全新WoW64模式正式获得全面支持。该模式最早在Wine 9.0中作为实验功能推出,如今已被认定为稳定可用的方案,并在全新WoW64模式下加入对16位应用程序的支持,使部分更早期的程序能够在以64位为主的Linux和macOS环境中继续运行。
全新WoW64模式转为全面支持后,Wine团队表示其功能已基本达到旧版WoW64的水平。过去WoW64主要用于在64位环境中运行32位Windows程序,而新版WoW64则进一步在此模式下支持16位应用程序,扩展了兼容范围至更早的软件。
Wine也更新了与WoW64相关的前缀(Prefix)创建与使用建议,官方不再推荐使用通过WINEARCH=win32创建的纯32位前缀,此类前缀在新WoW64模式下不再支持。若用户原有环境使用的是旧版WoW64,官方建议设置环境变量WINEARCH=wow64,使该前缀切换至新WoW64模式运行,但前提是该前缀最初必须是64位前缀(即默认创建方式)。
此外,Wine 11.0新增了NTSYNC支持,当Linux内核具备相应模块时将自动启用,以提升同步原语的效率。官方指出,所需的ntsync模块自Linux 6.14起已随内核一并提供。对于多线程工作负载而言,同步效率直接影响延迟与吞吐性能,因此NTSYNC也被列为Wine 11.0的主要改进之一。
除上述两项重大更新外,Wine 11.0持续推进图形与桌面集成。官方表示,X11平台默认改用EGL作为OpenGL后端,并将GLX标记为不推荐使用但仍保留作为备用方案。Wayland驱动则持续完善剪贴板与输入法功能,并进一步支持窗口形状与色键窗口(Color-Keyed Windows)。
在多媒体与游戏性能方面,Wine 11.0对Direct3D和Vulkan进行了多项改进,其中一项是通过Direct3D 11的视频API支持H.264硬件解码,并以Vulkan Video作为底层实现,但该功能需使用支持Vulkan渲染器的程序才能启用。