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迷.

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/235829.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>