發布 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

添加評論