Wine 6.20 發布和 Wine staging 6.20

WinAPI 開放實現的一個實驗分支 Wine 6.20 已經發布。 自6.19版本發布以來,已關閉29個錯誤報告並進行了399項更改。

最重要的變化:

  • MSXml、XAudio、DInput 和其他一些模組已轉換為 PE(可移植執行檔)格式。
  • 包含一些系統函式庫來支援基於 PE 格式的程序集。
  • DirectInput 僅支援支援 HID(人機介面裝置)協定的操縱桿的新後端。
  • Winelib 改進了對 MSVCRT 建置的支援。
  • 與遊戲操作相關的錯誤報告已關閉:《緊急救援3》、《極品飛車:最高通緝2005》、《流亡之路》、《維克多·弗蘭》、《暗黑破壞神2:復活》、《古墓奇兵:崛起》、《賽車計畫2》。
  • 與應用程式操作相關的錯誤報告已關閉:ZWCAD 2020、DTS Encoder Suite、WOLF RPG Editor、QuantumClient、PSScript。

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

新版本與 Wine 6.20 程式碼庫同步。 在 imm5 中啟動視窗時與 DirectInput 和 COM 初始化中的操縱桿支援相關的 32 個補丁已轉移到主 Wine 中。 更新了 eventfd_synchronization 和 ntdll-NtAlertThreadByThreadId 補丁。 暫時停用了一組 mfplat-streaming 補丁和所有剩餘的 dinput 補丁(以協調與新的 HID 後端的工作)。

來源: opennet.ru

添加評論