Valve 發布了 Proton 7.0 項目的版本,該項目基於 Wine 項目代碼庫,旨在運行為 Windows 構建並在 Linux 上的 Steam 目錄中的遊戲應用程序。 該項目的開發是在 BSD 許可證下分發的。
Proton 允許您在 Steam Linux 客戶端上直接運行僅限 Windows 的遊戲應用程序。 該軟件包包括 DirectX 9/10/11(基於 DXVK 軟件包)和 DirectX 12(基於 vkd3d-proton)的實現,通過將 DirectX 調用轉換為 Vulkan API,為遊戲控制器和無論屏幕分辨率遊戲是否支持,都可以使用全屏模式。 為了提高多線程遊戲的性能,支持“esync”(Eventfd 同步)和“futex/fsync”機制。
在新版本中:
- 與 Wine 7.0 同步發布(先前的分支基於 wine 6.3)。 累積的特定補丁已從 Proton 移至上游,現已包含在 Wine 的主要部分中。 DXVK 層(將呼叫轉換為 Vulkan API)已更新至版本 1.9.4。 VKD3D-Proton 是 Valve 創建的 vkd3d 的一個分支,旨在改進 Proton 的 Direct3D 12 支持,已更新至版本 2.5-146。 wine-mono 軟體包已更新至版本 7.1.2。
- 新增了對 H.264 格式本地視訊解碼的支援。
- 新增對 Easy Anti-Cheat (EAC) 反作弊系統 Linux 模組的支持,用於確保啟用反作弊的基於 Windows 的遊戲的啟動。 Easy Anti-Cheat 可讓您在特殊的隔離模式下執行網路遊戲,該模式會驗證遊戲用戶端的完整性並偵測進程的楔入及其記憶體的操縱。
- 添加了對遊戲的支持:
- Anno 1404
- 呼叫華雷斯
- DCS 世界 Steam 版
- Disgaea 4 Complete +
- 地下城與勇士
- 史詩過山車 XR
- 永恆歸來
- 極限競速地平線5
- 重力素描VR
- 怪物獵人崛起
- 死靈幻視
- 天青之夜
- Oceanhorn:未知海域的怪物
- 戰爭秩序
- Persona 4 Golden
- 居民邪惡0
- 生化危機啟示錄2
- Rocksmith 2014版
- SCP:秘密實驗室
- Wargroove
- 戰爭傳說
- Yakuza 4 Remastered
- 修復了遊戲中的問題:
- 盜賊的海
- 烽火
- 騎馬與砍殺II:Bannerlord
- 帝國時代四
- 奇蹟復仇者聯盟
- 符文逃亡穩定性
- 惡魔城高級收藏
- 悖論發射器
- 探路者:正義之怒
- 孤島驚魂
- 永恆的厄運
- 改進了《天際》、《輻射 4》和《質量效應 1》的音頻支援。
- 改進了對 Origin 平台推出的遊戲中 Steam 控制器的支援。
- 與輸入處理、視窗和記憶體分配相關的效能最佳化已從 Proton Experimental 分支中移出。
此外,值得注意的是,基於 Linux 的 Steam Deck 遊戲控制台已確認支援 591 款遊戲。 337 款遊戲被標記為由 Valve 工作人員手動驗證(已驗證)。 在測試的遊戲中,267 個 (79%) 沒有原生 Linux 版本並使用 Proton 運行。
來源: opennet.ru