Wine 7.10 發布和 Wine staging 7.10

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

最重要的變化:

  • macOS 驅動程式已轉換為使用 PE(可移植可執行檔)可執行檔格式而非 ELF。
  • .NET 平台實現的 Wine Mono 引擎已更新至版本 7.3。
  • 為 Unicode 實作了與 Windows 相容的「排序規則」區域設定屬性,可讓您根據字元的含義(例如,重音符號的存在)指定排序規則和符合方法。
  • Secur32 庫提供對 WoW64(64 位元 Windows-on-Windows)的支持,這是在 32 位元 Windows 上執行 64 位元程式的層。
  • 與遊戲操作相關的錯誤報告已關閉:Singularity、Panzer Corps、Echo: Secrets of the Lost Cavern、Tribes、Betfair Poker、HITMAN 2 (2018)、Nier: Automata 的 FAR mod、Port Royale 4。
  • 與應用程式操作相關的已關閉錯誤報告:Corel Draw 9、Microsoft Office XP 2002、Visual Studio 2010、Adobe Reader 9.0、Acrobat Reader 5。HaoZip、IE8、RoyalTS 5、Windows PowerShell Core 6.1 for ARM64、EA Origin、Steam 、 Rebelbetting、Honeygain、SlingPlayer 2、GPU Caps Viewer 1.54、Kvaser、Alcoma ASD 用戶端 11.1、Powershell Core。

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

新版本帶來了與 Wine 7.10 程式碼庫的同步。與 KERNELBASE.dll 中的 sortkey 表和 CompareString 函數的實作相關的 6 個補丁(支援「Collat​​e」區域設定屬性所必需的)已轉移到主 Wine 中。新增了兩個補丁,用於在 dwmapi.dll 中實作 DwmGetCompositionTimingInfo 的預設值,這是啟動 Epic Games Launcher 所必需的,並解決了呼叫 DwmFlush 導致 Powershell 崩潰的問題。

此外,Valve 已經開始測試 Proton 7.0-3 專案的候選版本,該專案基於 Wine 專案的開發,旨在確保為 Windows 創建並在 Linux 上的 Steam 目錄中呈現的遊戲應用程式的啟動。該專案的開發是在 BSD 許可證下分發的。新版本包括在Steam Deck 設備上重建xinput 控制器的支援、改進的遊戲輪盤檢測、Wine Mono 7.3.0、dxvk 1.10.1-57-g279b4b7e 和dxvk-nvapi 0.5.4 的更新版本,並提供對以下遊戲:

  • 騎士時代
  • 在鋼鐵天空下面
  • Chrono Cross:激進夢想家版
  • 城市 XXL
  • 克拉登 X2
  • 詛咒護甲
  • 迪士尼•皮克斯汽車總動員全國錦標賽
  • 加里·格里格斯比的東方戰爭
  • 加里·格里格斯比的西部戰爭
  • 伊拉克:序幕
  • 機甲戰士在線
  • 藍寶石之翼的救星
  • 小收音機大電視
  • 一瞬間
  • 星球大戰Episode I Racer
  • 重訪劍城陌生人
  • 魅魔 x 聖人
  • V 上升
  • 戰鎚:末世 - 鼠疫
  • 我們永遠在這裡
  • 行星毀滅:泰坦
  • 改進的遊戲支持:
    • 街頭霸王V,
    • 隻狼:影死兩次,
    • 埃爾登環,
    • 最終幻想XIV,
    • 死亡循環
    • 圖靈測試
    • 迷你忍者,
    • 生化危機啟示錄2,
    • 英雄傳說零之軌跡解,
    • 真人快打完整版,
    • 森久城堡。

來源: opennet.ru

添加評論