發布 Wine 6.2、Wine staging 6.2 和 Proton 5.13-6

WinAPI 的開放實現的實驗性版本 - Wine 6.2 - 已經發布。 自6.1版本發布以來,已關閉51個錯誤報告並進行了329項更改。

最重要的變化:

  • Mono 引擎已更新至版本 6.0,並支援 DirectX。
  • 新增了對 NTDLL 偵錯器 API 的支援。
  • WIDL(Wine 介面定義語言)編譯器擴充了對 WinRT IDL(介面定義語言)的支援。
  • 在 macOS 上使用 Xbox One 控制器的問題已解決。
  • 與遊戲和應用程式操作相關的錯誤報告已關閉:坦克世界、帶有 Amiga Explorer Shell 附加組件的 Directory Opus 9、Total Commander 7.x、Foxit Reader、Paint.NET、Earth 2160、AVATAR Demo、iNodeSetup 3.60 , QQPlayer 3.1, Crossfire HGWC, EMS SQL Manager 2010 Lite for PostgreSQL v.4.7.08, Cygwin/MSYS2, Knight Online, Valorant, Chrome, Yumina the Ethereal, Wabbitcode 0.5.x, Atomic Mail Sender Sender 4.25, R. Impact eMail 0.9.54、WiX Toolset v5、PTC Mathcad Prime 3.9、PaintRibbon 3.0.x、Jeskola Buzz、OllyDbg 1.x、Google SketchUp、Kingsoft PC Doctor、WRC 2、Shadow Warrior 5、MS Word 2/2013. Adobe Audition、Steel Series Engine 2016、Ryse:羅馬之子、殺手:赦免、iTunes 3、Game Protect Kit (GPK)、Far Manager。

此外,Wine Staging 6.2 專案的發布已經形成,在該框架內形成了 Wine 的擴展版本,包括尚未完全準備好或尚不適合在主 Wine 分支中採用的有風險的補丁。 與 Wine 相比,Wine Staging 提供了 669 個額外的補丁。

新版本帶來了與 Wine 6.2 程式碼庫的同步。 38 個補丁已轉移到主 Wine 中,主要涉及 WIDL 支援和擴展 ntdll 的功能。 更新了補丁 xactengine3_7-Notification、ntdll-Junction_Points 和 widl-winrt-support。

此外,Valve 還發布了 Proton 5.13-6 項目,該項目基於 Wine 項目的開發,旨在確保為 Windows 創建並在 Linux 上的 Steam 目錄中推出的遊戲應用程式的啟動。 該專案的開發是在 BSD 許可證下分發的。 Proton 可讓您在 Steam Linux 用戶端中直接執行僅限 Windows 的遊戲應用程式。 該軟體包包括 DirectX 9/10/11(基於 DXVK 軟體包)和 DirectX 12(基於 vkd3d-proton)的實現,透過將 DirectX 呼叫轉換為 Vulkan API,提供對遊戲控制器和能力的改進支援無論遊戲螢幕解析度支援什麼,都使用全螢幕模式。 為了提高多執行緒遊戲的效能,支援「esync」(Eventfd Synchronization)和「futex/fsync」機制。

在新版本Proton 5.13-6:

  • 《Cyber​​punk 2077》中的聲音問題已解決。
  • 改進了對 PlayStation 5 控制器的支援。
  • 已提供對 Nioh 2 的支援。
  • 《深岩銀河》遊戲中的語音聊天已恢復正常運作。
  • 改進了對《如龍》、《深海迷航》、《DOOM》(2016) 和《Virginia》中游戲控制器和熱插拔設備的支援。
  • 修正了 Steam 螢幕處於活動狀態時的輸入問題。
  • 解決了 AMD 系統上《DOOM Eternal》中失去焦點時導致出現黑屏的問題。
  • 《無人深空》恢復了對虛擬實境耳機的支援。
  • 在遊戲《黑暗地帶》中加入了聲音支援。
  • 修正了採用 AMD GPU 的系統上《極速快感》(2015) 中的掛起問題。

來源: opennet.ru

添加評論