Wine 5.0 候選版本和用於執行 Windows 遊戲 Proton 4.11-10 的套件的發布

開始 測試第一個候選版本 Wine 5.0,Win32 API 的開放實作。 程式碼庫已在發布前進入凍結模式,預計在 XNUMX 月底或 XNUMX 月初發布。 與發布相比 葡萄酒4.21 已關閉 37 個錯誤報告並進行了 475 項更改。

最重要的變化:

  • 瀏覽器引擎 酒壁虎MSHTML 庫中使用的 已更新至版本 2.47.1。 Gecko 引擎載入程式碼已重新設計,並添加了從通用的、非特定於 Wine 的安裝啟動它的能力;
  • Unicode 表已更新至版本 12.1.0。 ntdll 中的 Unicode 轉換函數已被重新設計;
  • 新增了 MSADO 庫的初始版本(ActiveX數據對象)具有透過 OLE DB 提供者存取和操作資料的接口,例如,用於將程式連接到 SQL 伺服器;
  • WUSA(Windows Update Standalone)實用程式新增了對安裝更新的支援;
  • 將程式碼從 kernel32 轉移到 kernelbase 並重組這些庫的工作仍在繼續。 例如,取得/設定LocaleInfoW、GetStringType、LCMapString、CompareString、
    GeoID、FindFirst/NextFile 和時區函數。 核心初始化的程式碼已部分移至ntdll;

  • bcrypt 新增了對使用基於 ECDSA 金鑰的數位簽章驗證雜湊值的支援;
  • VBScript 中新增了許多新功能,包括 ScriptTypeInfo_* 和 ScriptTypeComp_Bind*;
  • 已關閉與遊戲和應用程序運行相關的錯誤報告:
    Microsoft Document Explorer 2008、wintetris 1.01、Midtown Madness 2、FIFA Online 3、FXCM Trading Station II、Symenu 4.11、DM Genie 2.x、VSDC 視訊編輯器、Costume Quest 2、Geometry Wars 3、Chime、DxO 視訊編輯器、Costume Quest 2、Geometry Wars 2017、Chime、DxO 攝影器Manager 4 年,IP 攝影機檢視器 2.x,Beat Hazard 2005,Visual C++ Express XNUMX。

此外,閥門 опубликовала 專案的新版本 質子4.11-10,它基於 Wine 項目的開發,旨在使為 Windows 創建並在 Steam 目錄中呈現的遊戲應用程序能夠在 Linux 上運行。 項目成果 傳播 在 BSD 許可下。 Proton 可讓您在 Steam Linux 用戶端中直接執行僅限 Windows 的遊戲應用程式。 該軟體包包括 DirectX 9 實作(基於 D9VK)、DirectX 10/11(基於 DXVK)和 DirectX 12(基於 vkd3d)透過將 DirectX 呼叫轉換為 Vulkan API 來運作,改進了對遊戲控制器的支援以及使用全螢幕模式的能力,無論遊戲支援的螢幕解析度如何。

在新版本的 Proton 中:

  • 提供啟動遊戲的可能性 暈:士官長集合 (需要 Steam 用戶端的 Beta 版本和低於 3.5.4 的 GnuTLS 庫版本才能運作)。 由於 EasyAntiCheat 支援不可用,部分遊戲模式缺失;
  • 滑鼠事件處理程序得到了顯著改進,這對遊戲《輻射 4》、《Furi》和《潛龍諜影 V》中的滑鼠行為產生了正面影響;
  • 新增了新的整數縮放模式,可在放大時提供更高的像素清晰度。 此模式透過環境變數 WINE_FULLSCREEN_INTEGER_SCALING=1 啟動;
  • 解決了遊戲控制器佈局的幾個問題。 這些變化使 Telltale 遊戲能夠更好地與 Xbox 控制器配合使用,Cuphead 和 ICEY 遊戲也能夠與透過藍牙連接的 PlayStation 4 控制器配合使用;
  • 改進了遊戲手把上力回饋的處理,特別是在使用方向盤控制器時。
  • 合金裝備 V 啟動時凍結的問題已解決。
  • 修復了使用 Xbox 遊戲控制器時的效能下降;
  • 玩《三位一體 4》時,30 FPS 的幀速率限制已被取消;
  • 修正了玩 IL-2 Sturmovik 時的崩潰問題;
  • 第三方元件更新版本:D9VK更新至版本0.40-rc-p,FAudio更新至19.12。 對 DXVK 進行了更正。

來源: opennet.ru

添加評論