WWine 11.9 发布:增强 Linux 下 Windows 游戏支持
Wine 11.9 已正式推出,这是这款用于在 Linux、macOS 以及其他类 Unix 系统上运行 Windows 应用和游戏的兼容层的最新开发版本。这次更新重点围绕 Wayland 游戏体验、VBScript 兼容性以及 Windows 应用修复展开,让 Wine 在现代 Linux 桌面环境下的体验进一步提升。🍷

🎮 Wayland 游戏体验继续增强
对于游戏玩家来说,这次最值得关注的更新之一,是 Wine 的 Wayland 驱动新增了对 wp_pointer_warp_v1 协议的支持。这个协议允许光标在 Wayland 窗口中移动到指定位置,更接近 Windows 中 SetCursorPos 的行为。
这一改进对于很多依赖鼠标重定位来实现镜头控制的游戏非常重要,尤其是在第一人称游戏和部分竞技类游戏中,可以明显改善 Wayland 环境下的鼠标体验。
当然,Wine 也保留了原有的兼容机制。如果当前 Wayland 合成器不支持 wp_pointer_warp_v1,或者协议运行失败,Wine 会自动回退到基于指针锁定和提示机制的旧方案,以保证兼容性。

⚙️ 核心功能与兼容性改进
除了 Wayland 部分,这次更新还加入了不少底层增强。例如内置 SQLite 库、新增系统线程的初步支持,以及 ARM64 模拟代码中的线程挂起支持。同时,VBScript 的兼容性也继续得到改善。
本次版本共修复了 24 个 bug,其中包括:
- 修复多维数组按索引赋值时触发的编译断言问题
- 修复带有乘法表达式参数的子调用编译失败问题
- 修复字符串与数字转换错误
- 改善部分 VBScript 行为兼容性
这些修复对于一些老旧 Windows 软件和企业应用来说依然非常重要。
🖥️ 应用与游戏兼容性提升
Wine 11.9 还修复了多个常见 Windows 软件的问题,包括:
- Lotus Notes
- WinSCP
- GOM Player
- Adobe Photoshop CS2
此外,还有一些更具体的问题也得到了解决,比如 Wargaming Game Center 窗口无法显示、GraphPad Prism 9 在未安装 msxml6 时无法保存 .pzfx 文件,以及 GXSCC 拖放 MIDI 文件时崩溃的问题。
🎯 更多游戏修复
游戏兼容性方面,本次更新还修复了多个与网络和图形相关的问题,包括:
- Dead or Alive Xtreme Venus Vacation 标题界面中的 winhttp 问题
- Command & Conquer 3 报错问题
- Command & Conquer: Red Alert 3 类似错误
- d3d9 中缺失 MSVC vtable 字节模式的问题
这些修复让部分老游戏和 Windows 游戏在 Linux 上运行得更加稳定。
欲了解更多信息,请访问公告页面。Wine 11.9 的源代码可以从 GitLab 项目页面下载。针对受支持 Linux 发行版的二进制软件包,也将通过该项目的下载仓库提供。
📝 总结
整体来看,Wine 11.9 更像是一次围绕 Wayland、游戏兼容性以及 Windows 应用修复展开的更新。随着 Wayland 支持不断完善,现在的 Wine 在现代 Linux 桌面环境下已经越来越成熟,对于喜欢在 Linux 上运行 Windows 游戏和软件的用户来说,这次升级还是相当值得关注的。
The post WWine 11.9 发布:增强 Linux 下 Windows 游戏支持 first appeared on Linux迷.

共有 0 条评论