Wine 4.12 發布(接下來推出 4.12.1)

可用的 Win32 API 開放實現的實驗性發布 - 葡萄酒4.12. 自版本發布以來 4.11 關閉了 27 個錯誤報告並進行了 336 次更改。

最重要的變化:

  • 新增了 PnP 裝置(即插即用)的驅動程式支援;
  • 改進了對 Visual Studio 下遠端偵錯的支援;
  • 用於獲取當前會話中使用的螢幕資訊的 EnumDisplayDevicesW() 呼叫的實作已達到適合在多顯示器環境(包括 VS Code 編輯器)中運行各種遊戲和應用程式的狀態;
  • advapi32 和 kernel32 庫的許多函數和結構(互斥體、信號量、使用令牌和註冊表、ACL、雜湊等)已轉移到使用 ntdll 和 kernelbase 的實作;
  • wined3d 函數提供對 wined3d_context_gl 結構的支援;
  • 繼續使用 PE(可移植執行檔)格式的內建 msvcrt 函式庫(由 Wine 專案提供,而不是 Windows DLL)建置預設 DLL。 與上一版本相比,多了 89 個 DLL 被轉換為 PE 格式;
  • 已關閉與遊戲和應用程序運行相關的錯誤報告:
    帝國:全面戰爭、拿破崙:全面戰爭、烏托邦城、RT Se7en Lite、古墓奇兵4、極品飛車熱力追蹤(2010)、DisplayFusion、Turbo Tax 2012、WPF 4.x .NET 應用程式、CEFv3 應用程式、 VS代碼、Windows Media Player 9 和 10、Golden Krone Hotel、Hardwood Solitaire、Adobe Acrobat Reader DC、Levelhead、Drakensang Online、Mozart 11-13、Dune 2000、Quickbooks 2018。

補充:腳跟很熱 形成的 Wine 4.12.1 的修正更新,修復了六個錯誤。 這包括修復 64 位元路徑前綴(WoW64 的 WINEPREFIX)初始化不正確的問題,該問題在建置為 PE 檔案後導致 Wine 4.12 中的 wineboot 崩潰,並且 setupapi 未註冊某些 DLL。 Settlers IV History Edition 和 LINE 5.x 應用程式的問題也已修復。

來源: opennet.ru

添加評論