1 月 13 日消息,Wine 9.0 的第 5 個候選版本今天發布,主要修復了 22 個問題,包括游戲崩潰、性能下降等等。
Wine 9.0-rc5 改善了對 AArch64(64 位 Arm)的支持,修復了各種軟件啟動時崩潰、性能回歸等問題。
Wine 9.0 將初步整合 Wine Wayland 驅動程序,更新 VKD3D 以支持 Vulkan 上的 Direct3D 12,改善 AArch64,支持 DirectMusic API 等等。
IT之家附上主要修復內容如下
AArch64:必須為 Wine 保留 X18(TEB)寄存器,以運行 64 位 ARM Windows 應用程序(發行版 aarch64 工具鏈需要 "-ffixed-x18" 默認值,加載器 / libc / userland)。
修復《兩個世界 2》 游戲崩潰的問題
在單獨文件中添加對調試符號的支持
修復“msvcrt:輸出到控制臺時在 _write 中使用正確的代碼頁”的性能下降問題。
修復 Word 2007 打開失敗錯誤(c0000135)
修復 SpaceDesk 連接服務器失敗
修復 dinput:force_feedback 在模擬 Windows 7/8 系統上破壞 ntoskrnl.exe:ntoskrnl 的問題。
修復機器人大戰游戲在 7.11 及以上版本的 wine 后速度極慢
修復 Windows 版本設為 3.1,Pantsylvania 會崩潰的問題
修復 PhotoFiltre 無法打印的問題。
源碼下載地址:https://dl.winehq.org/wine/source/9.0/wine-9.0-rc5.tar.xz
安裝包下載地址:https://www.winehq.org/download
IT之家注:Wine(Windows 運行環境)是一個在 Linux 和 UNIX 之上的 Windows 3.x 和 Windows API (以下簡稱動態接口)的實現。注意,Wine 不是模擬 Windows 的工具,而是運用 API 轉換技術實做出 Linux 對應到 Windows 相對應的函數來調用 DLL(動態鏈接庫)以運行 Windows 程序。
Wine 可以工作在絕大多數的 UNIX 版本下,包括 Linux, FreeBSD, 和 Solaris。另外,也有適用于 Mac OS X 的 Wine 程序。
【來源:IT之家】