发布 Proton 4.2-4,一个在 Linux 上运行 Windows 游戏的软件包

阀门公司 опубликовала 项目组装 质子4.2-4,它基于 Wine 项目的开发,旨在使为 Windows 创建并在 Steam 目录中呈现的游戏应用程序能够在 Linux 上运行。 项目成果 传播 在 BSD 许可下。 当它们准备就绪时,在 Proton 中开发的更改将转移到原始 Wine 和相关项目,例如 DXVK 和 vkd3d。

Proton 允许您在 Steam Linux 客户端中直接运行仅限 Windows 的游戏应用程序。 该软件包包括 DirectX 10/11 的实现(基于 DXVK 扩展)和12(基于 vkd3d)通过将 DirectX 调用转换为 Vulkan API 来工作,改进了对游戏控制器的支持,并且无论游戏支持的屏幕分辨率如何,都可以使用全屏模式。 与原始 Wine 相比,由于补丁的应用,多线程游戏的性能得到了显着提升”同步»(Eventfd 同步)。

Proton 4.2-4 的变化:

  • DXVK 层(Vulkan API 之上的 DXGI、Direct3D 10 和 Direct3D 11 的实现)已更新至版本 1.1.1, 添加了对以压缩形式将着色器代码放入内存的支持,并提高了各种游戏的性能,尤其是基于虚幻引擎 4 构建的游戏。
  • 修复了启动游戏《RAGE 2》时的崩溃问题(要在配备 AMD GPU 的系统上运行,需要最新的实验版 Mesa);
  • 改进了对Vulkan图形API的支持,确保与《无人深空》游戏的Vulkan版本兼容;
  • 改进了一些窗口管理器的图标;
  • 修复了更新 Proton 版本时导致 Wine 进程挂起的错误;
  • 解决了 Yakuza Kiwami 和 Telltale 游戏中检测游戏控制器的问题;
  • 修复了太空工程师游戏中景观生成不正确的错误;
  • 修复了启动花游戏时的崩溃问题。

来源: opennet.ru

添加评论