Wine 项目宣布发布 Wine 11.12,这是其开源兼容层的最新版本,用于在 Linux、macOS 和其他类 Unix 系统上运行 Windows 应用程序和游戏。
![]()
一个重要的更新是 Wine 现在包含libswresample了libswscaleFFmpeg,从而确保组件版本的一致性,而不是仅仅依赖于主机系统提供的组件。
Wine 11.12 还将 Mono 引擎更新到 11.2 版本,Mono 引擎是 Wine 的开源替代方案,可替代 Microsoft 的 .NET Framework,支持需要 .NET 组件的 Windows 应用程序。
另一项更新是重新实现了 MSXML 中的 XSLPattern 解析器。这解决了长期影响旧版 Corel 产品(例如 Corel Paint Shop Photo Pro 和 CorelDRAW Graphics Suite X3 和 X4)的 MSXML/XSLPattern 错误。
在错误修复方面,Wine 11.12 解决了 27 个问题。受影响的软件包括 LTspice、Progman、Slingplayer、Microsoft Money 97 和 2000、Avogadro、Greenshot、Against the Storm、Need for Speed Most Wanted 2005、Super Hexagon、ComicRackCE、VRChat、Sonic Boom 和 Microsoft Office 2007。
游戏相关的修复包括《极品飞车:最高通缉2005》中的一个控制器问题(该问题会导致“上”键在没有用户操作的情况下持续触发),以及《超级六边形》中的一个错误(该错误会导致在标题画面使用连接的游戏手柄选择选项后,游戏会忽略玩家的输入)。《逆风而行》还修复了百科全书中缺失的动画序列。
针对桌面和办公应用,Greenshot 修复了添加文本框时出现的错误。Microsoft Office 2007 进行了更新,解决了无法从配置文件中接受产品密钥的回归问题。此外,还修复了影响 Microsoft Money 1997 和 2000 版本的问题。
最后,此版本还包含构建和平台修复,例如修复了以前未安装 wine 可执行文件的交叉构建、缺少 的系统上的配置脚本失败ln -s、SymCrypt 构建失败clang-msvc以及 i386 展开损坏的情况。

