發布 Wine 4.8 和 D9VK 0.10,在 Vulkan 之上實現 Direct3D 9

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

最重要的變化:

  • 新增了對大多數程式以 PE 格式建置的支援;
  • Unicode資料更新至12.0版本;
  • 增加了對MSI補丁檔案的支援;
  • 新增了對“-fno-PIC”標誌的支持,以建立腳本以在編譯器中停用 PIC(位置無關程式碼)。 i386架構預設啟用PIC-free彙編;
  • 改進了操縱桿支撐。 在 dinput 中添加了啟發式以確定設備是遊戲手把還是操縱桿。 winejoystick 增加了對操縱桿上的滾輪座標的支援;
  • 已關閉與遊戲和應用程序運行相關的錯誤報告:
    Lifeforce、Test Drive Unlimited、ScoobyRom v0.6.x-0.8.x、planetside 2、MidiIllustrator Virtuoso 3、Visual Studio 2017 安裝程式、Native Access、Universe Sandbox 2、Grand Prix Legends、MS Office 365 Web 安裝程式、NI System Server、星際公民,電競客戶端1.0。

此外,還可以注意到 第一版 該項目 D9VK 0.10,其中正在開發 Direct3D 9 的實現,透過對 Vulkan 圖形 API 的呼叫進行轉換。 該專案基於 DXVK 專案的程式碼庫,該專案已透過對 Direct3D 9 的支援進行了擴展。值得注意的是,在目前形式中,D9VK 已可用於使用版本 3 或 9 運行基於 Direct2D 3 的大多數現代遊戲著色器模型(D1VK 中的著色器模型9 支援尚不可用)已完成)。

來源: opennet.ru

添加評論