Wine 4.9 和 Proton 4.2-5 发布

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

最重要的变化:

  • 添加了对安装即插即用驱动程序的初始支持;
  • 实现了以PE格式构建16位模块的能力;
  • 各种函数已移至新的 KernelBase DLL;
  • 修复了与游戏控制器操作相关的问题;
  • 确保使用高精度系统定时器(如果有);
  • 与游戏和应用程序操作相关的已关闭错误报告:
    Rogue Squadron 3D 1.3、Flexera InstallShield 20.x、CoolQ 5.x、TreePad X Enterprise、Adobe Photoshop CC 2015.5、TopoEdit、Vietcong、Spellforce 3、Grand Prix Legends、坦克世界 1.5.0、Osmos。

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

В 新版本 添加了对新游戏(包括 A Hat in Time)中使用的 Steam 网络 API 的支持。 对游戏控制器的布局设置进行了大量修复,解决了基于 Unity 引擎的游戏(包括 Subnautica 和 Ubisoft 的游戏)中游戏控制器的许多问题。

涉及Proton 4.2-5释放层
DXVK 1.2.1 在 Vulkan API 之上实现 DXGI、Direct3D 10 和 Direct3D 11(之前使用版本 1.1.1)。 除了 DXVK 1.2 分支中的错误修复和游戏支持改进之外 涉及 用于传递命令缓冲区的单独线程,并添加了对 Direct3D 11 规范中未正式定义的特定渲染扩展的支持。 重塑阴影,《Lords of the Fallen》和《The Surge》中的性能问题已得到解决,《Yakuza Kiwami 2》中的崩溃问题也已得到解决。

来源: opennet.ru

添加评论