Wine 7.1 發布和 Wine staging 7.1

Win32 API 的開放實作的實驗性版本 - Wine 7.1 - 已經發布。 自 7.0 發布以來,已關閉 42 個錯誤報告並進行了 408 項更改。 提醒一下,從 2.x 分支開始,Wine 專案切換到版本編號方案,其中每個穩定版本都會導致版本號的第一位數字增加(6.0.0、7.0.0),並更新穩定版本發布後,第三位數字發生了變化(7.0.1、7.0.2、7.0.3)。 為下一個主要版本做準備而開發的實驗版本在第二個數字(7.1、7.2、7.3)發生變化的情況下發布。

最重要的變化:

  • 新增了對 Vulkan 1.3 圖形 API 的支援。
  • 一系列主題問題已解決。
    Wine 7.1 發布和 Wine staging 7.1Wine 7.1 發布和 Wine staging 7.1
  • 改進了對 WebSocket 協定的支援。
  • 改進了 macOS 平台上的遊標剪切。
  • 對 IDL 編譯器進行了修復以改進 C++ 支援。
  • 與遊戲操作相關的錯誤報告已關閉:帝國時代 3、最終幻想 7、Arx Fatalis、Rising Kingdoms、Far Cry 5、X3 Albion Prelude、Gothic 1、WRC 7、Project CARS 2、Sekiro。
  • 與應用程式操作相關的錯誤報告已關閉:TeamViewer 15.x、Word 2003、WinOffice Pro 5.3、Freeoffice、Siemens SIMATIC STEP 7、Netbeans 6.x、eRightSoft SUPER v2009-b35、Peachtree Pro Accounting-2007、7、ipzip。

此外,我們可以注意到 Wine Staging 7.1 專案的發布,在該專案的框架內形成了 Wine 的擴展版本,包括尚未完全準備好或尚不適合採用到主 Wine 分支的有風險的補丁。 與 Wine 相比,Wine Staging 提供了 561 個額外的補丁。

新版本帶來了與 Wine 7.1 程式碼庫的同步。 與 xactengine 中回呼通知的實作、ws3_2 中新增 WSAIoctl SIO_IDEAL_SEND_BACKLOG_QUERY 以及 wined32d 中 GLSL 著色器使用動態索引(無綁定)紋理相關的 3 個補丁已轉移到主 Wine。 更新補丁以支援 NVIDIA CUDA。

DXVK 1.9.4 層的版本也已發布,提供 DXGI(DirectX 圖形基礎設施)、Direct3D 9、10 和 11 的實現,透過對 Vulkan API 呼叫的轉換進行工作。 DXVK 可用於使用 Wine 在 Linux 上運行 3D 應用程式和遊戲,作為在 OpenGL 之上運行的 Wine 原生 Direct3D 9/10/11 實現的更高效能替代方案。

在新版本的DXVK中:

  • 預設情況下,在具有 RADV Vulkan 驅動程式未來版本的系統上啟用 D3D9 中的嚴格浮點模擬,這將提高渲染精度和效能。
  • 改進了使用多進程或 D3D 裝置的遊戲中的記憶體分配並減少了記憶體消耗。
  • 啟用 dxvk.shrinkNvidiaHvvHeap 設定時,具有 RBAR(可調整大小的 BAR)的 NVIDIA GPU 上的視訊記憶體使用問題已解決。
  • 刪除了停用 OpenVR 的舊選項。
  • 為《戰神》啟用了性能優化並增加了對 DLSS Realistic Sc​​aling 技術的支援。

來源: opennet.ru

添加評論