Wine 4.10 和 Proton 4.2-6 发布

可得到 Win32 API 开放实现的实验性发布 - 葡萄酒4.10. 自版本发布以来 4.9 已关闭 44 个错误报告并进行了 431 项更改。

最重要的变化:

  • 使用内置库默认构建了一百多个 DLL MSVCRT (由 Wine 项目提供,以及来自 Windows 的 DLL)PE(可移植可执行文件)格式;
  • 扩展了对安装 PnP(即插即用)驱动程序的支持。 实现了UpdateDriverForPlugAndPlayDevices()函数;
  • 到框架 媒体基金会 添加了对时钟同步的支持;
  • 添加了更改声音驱动程序音量的功能;
  • 与游戏和应用程序操作相关的已关闭错误报告:

与此同时,阀门 опубликовала 项目组装 质子4.2-6,它基于 Wine 项目的开发,旨在使为 Windows 创建并在 Steam 目录中呈现的游戏应用程序能够在 Linux 上运行。 项目成果 传播 在 BSD 许可下。 Proton 允许您在 Steam Linux 客户端上直接运行仅限 Windows 的游戏应用程序。 该软件包包括 DirectX 10/11 的实现(基于 DXVK 扩展)和12(基于 vkd3d)通过将 DirectX 调用转换为 Vulkan API 来工作,改进了对游戏控制器的支持,并且无论游戏支持的屏幕分辨率如何,都可以使用全屏模式。 与原始 Wine 相比,由于补丁的应用,多线程游戏的性能得到了显着提升”同步»(Eventfd 同步)。

В 新版本 质子:

  • 实现 DirectX 声音库(API XAudio2、X3DAudio、XAPO 和 XACT3)的 FAudio 组件已更新至版本 19.06。
  • DXVK 1.2.1 层使用新的编译器进行编译,从而提高了 32 位游戏的性能。
  • 改进了 SpellForce 3 中的字体渲染。
  • 修复了某些游戏(包括《Team Sonic Racing》)中对 Rumble 游戏控制器的支持问题。
  • 使用非英语语言环境时的游戏问题已得到解决。
  • 我们已经修复了新 Steam 网络 API 中的错误,包括使在 A Hat in Time 中玩多人游戏成为可能。

来源: opennet.ru

添加评论