WINE 11.17 推出,包含 vkd3d 2.1 和近 400 處更改

WINE 11.17

繼8月底發布的版本之後,兩週後的周五,WINE 11.17正式發布,這是一個被標記為「開發版」的新版本。令人驚訝的是,雖然這次更新的改動數量與幾年前的水平相當,但卻遠超如今的通常水平。

說到數字,值得一提的是,WINE 11.17 總共引入了382 項更改,而 WINE 11 和 12 的開發通常只包含大約 200 項更改。此外,修復的錯誤也比預期要多;在過去兩週內,修復了 44 個錯誤(通常約 20 個),這些錯誤列在下面。亮點清單還提到,vkd3d 已更新至 2.1 版本,初步支援螢幕模擬模式,並改進了對首選介面語言的支持,此外還有一些常規的錯誤修復。

WINE 11.17 中修復的錯誤

  • Tetris JR (win16) 立即關閉。
  • Nokia S60 第 5 版 SDK 1.0:epoc32 模擬器和其他工具無法運作(WINE 的「hal.dll」優先於本機版本,導致無法載入同名應用程式提供的函式庫)。
  • 即使正確設定了字型替換,PDFCreator 安裝程式的一部分也無法正確顯示中文。
  • SafeDisc v2.05.030 失敗,因為控制器調度例程狀態和 irp.IoStatus.u.Status 不同(命令與征服:紅色警戒 2)。
  • 糟糕:使用者介面顯示不正確,所有小部件都無法運作。
  • PTC Pro Engineer Wildfire V5 的 64 位元安裝程式失敗(易失性硬體登錄項目中未報告 64 位元處理器)。
  • VisualSubSync(ItaSA 版本)1.0.2.1 按下音訊播放按鈕時會凍結。
  • certmgr.exe 無法匯入 PKCS12 格式的憑證。
  • WINE64 運行任何 64 位元二進位檔案都會崩潰。
  • Advanced SystemCare 6.4 需要使用「SWbemPropertySet::get__NewEnum」來遍歷「Win32_PhysicalMedia」的屬性。
  • Biamp畫佈在啟動時凍結。
  • PS4 Remote Play 2.x(.NET 4.x 應用程式)無法啟動,報告「無法連線到伺服器。」(使用者的本機 AppData 目錄中缺少 TEMP 目錄)。
  • 由於 ntdll.NtQueryDirectoryObject '\KnownDlls' 出現故障,KOBIL Systems GmbH 的多個電子銀行應用程式在啟動時崩潰(MigrosBank EBanking 8.2.x、Sparda Bank SecureApp 1.x)。
  • DA:審判庭未偵測到控制器。
  • 32 位元 MSXML 6.0 軟體包無法安裝在 64 位元 WINEPREFIX 上:「該軟體包與目前處理器類型不相容」。
  • Sennheiser Wireless Systems Manager 4.4 伺服器(.NET 4.5 應用程式)崩潰,並出現「System.ComponentModel.Win32Exception: 未知錯誤 (0x80090308)」錯誤。
  • 多個應用程式需要支援 CreateProcess 中的 CREATE_NO_WINDOW (0x08000000) 標誌。
  • Windows 10 SDK 中的 Signtools 工具需要實作「wintrust.CryptCATAadminAcquireContext2」。
  • 多個應用程式需要使用「Ws2_32.getservbyname」從「%SystemRoot%\System32\Drivers\Etc\services」(Autodesk 3ds Max 9 RaySat 服務)讀取資訊。
  • LDAP_AUTH_NEGOTIATE 登入失敗,因為使用了授權使用者而不是身份驗證使用者。
  • SketchUp 2021 安裝程式關閉時出現「IDS_ERROR_NO_WIZARD_PAGES」錯誤(使用原生 xmllite 可以解決問題)。
  • wtsapi32:wtsapi – test_WTSEnumerateProcessesW() 如果在測試期間處理程序退出,則會阻塞。
  • 《百戰天蟲:爆破》中的角色會變成灰色/失去紋理。
  • 在某些發行版中,getaddrinfo 無法處理「https」作為服務字串,但 Windows 10 可以。
  • Horizo​​n Chase Turbo:熱插拔控制器不起作用。
  • GunBound 因未實現的函數 ntoskrnl.exe.KeAcquireGuardedMutex 而掛起。
  • 在 i386 上,DWARF 解纏繞被阻塞。
  • GTA:罪惡都市-開場動畫播放期間出現白屏。
  • Marathon 啟動時卡住。
  • 使用獨佔全螢幕模式時,GTA:聖安地列斯影片無法顯示。
  • 使用 512 位元 RSA 金鑰和 PSS 填充的 BCryptSignHash 簽章無法驗證。
  • 地面控制:滑鼠移動範圍被限制在一個小區域內。
  • Ankh – 週年紀念版:部分紋理以黑色渲染。
  • 克萊夫·巴克的《耶利哥》試玩版在安裝過程中會發生非致命的 msiexec 崩潰。
  • IMFTimedText 及相關 API 缺失。
  • WINE XInput:透過藍牙連接的 Xbox One 控制器,XInputGetState 傳回 0 個按鈕。
  • Netscape Navigator 3.04 for Windows 3.1 啟動時因空指標異常而卡住。
  • SetWindowLongPtr 函數對另一個程序擁有的視窗執行成功操作,導致程式崩潰。
  • winedmo:解復用器析構函數邏輯有問題。
  • WINE 應用程式會阻止 X11 根視窗接收滑鼠按鍵事件。
  • win32u:send_mouse_motion() 在輸入為空時省略了重置 raw_mouse.count,導致堆緩衝區溢位。
  • 由於缺少 WBEM 命名空間“ROOT\SecurityCenter2”,KOBIL Systems GmbH 的多個電子銀行應用程式在啟動時終止(MigrosBank EBanking 8.2.x、Sparda Bank SecureApp 1.x)。
  • xEdit(fo4edit、fo3edit)在 11.15 版本之後無法運作。
  • 《星際大戰:舊共和國武士》I/II 在開始後會卡住。

現在可用

Wine 11.17 現已開放下載,點擊下方按鈕即可下載。其下載頁面還包含如何在 Linux 作業系統、macOS 甚至 Android 等其他作業系統上安裝此版本及其他版本的資訊。

如果一切按計劃進行,兩週後 WINE 11.18 將發布,其中包含數十項更改,為 WINE 12.0 的發布做準備。根據以往的發布規律,WINE 12.0 預計將於 2027 年初發布。這種發布節奏將持續到年底,屆時發布頻率將提高到每週發布候選版本,然後發布穩定版(WINE 12),之後將開始 WINE 13.0 的開發。


在 Google 中將其新增為首選來源