Wine 11.0 已正式發佈,此版本為在 Linux(以及 macOS/其他類 Unix 系統)上運行 Windows 應用程序和遊戲帶來了多個關鍵增強和技術改進。
Wine (Wine Is Not an Emulator) 是一個能夠在多種兼容 POSIX 接口的操作系統(諸如 Linux、macOS 與 BSD 等)上運行 Windows 應用的兼容層。它不是像虛擬機或者模擬器一樣模仿內部的 Windows 邏輯,而是將 Windows API 調用翻譯成為動態的 POSIX 調用,免除了性能和其它一些行為的內存佔用,能夠乾淨地整合 Windows 應用到桌面。
1. 完整支持新 WoW64 模式
Wine 11.0 標誌着長期開發的新 WoW64(Windows 32-bit on 64-bit)模式達到完整支持狀態。
-
新模式現已與舊 WoW64 功能等價,能更好處理 32 位 Windows 應用。
-
支持 16 位應用 在 64 位前綴下運行。
-
採用統一的
wine啓動器代替舊的wine64二進制管理架構。
2. Linux 內核 NTSync 支持
若系統內核版本支持(如 Linux 6.14+),Wine 11.0 可以調用內核的 NTSync 驅動 來更準確定義 Windows NT 風格的線程同步。
這將帶來更低的同步開銷、更穩定的多線程體驗,尤其對遊戲和多任務應用有明顯提升。
3. 圖形與顯示增強
-
獨佔全屏模式:支持改善全屏遊戲體驗。
-
Wayland 驅動增強:包括剪貼板支持和輸入方法改進,為現代 Linux 桌面提供更好兼容。
-
Vulkan 渲染更新:包括 Vulkan 1.4 支持、硬件 H.264 解碼、擴展功能等。
-
改善 OpenGL 和 Direct3D 層的兼容性與性能。
4. 遊戲設備與外圍支持
新版在操控器、遊戲手柄輸入支持方面也有增強,提升遊戲控制一致性;同時對 ARM64 平台(如部分 Valve Steam Deck 環境)的支持路徑更完整。
Wine 11.0 下載地址:https://gitlab.winehq.org/wine/wine/-/releases/wine-11.0