Wine (Wine Is Not an Emulator)是一个能够在多种操作系统上运行 Windows 应用的工具。昨日正式发布稳定版 Wine 10.0,包括这一年来 6,000 多项改进,以及新的 ARM64EC 架构和高 DPI 缩放支持。@Appinn
Wine 不是虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是將 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用,让你能够干净地集合 Windows 应用到你的桌面。
比如著名的游戏机系统 SteamOS 就是使用了 Valve 基于 Wine 开发的兼容性工具 Proton,才允许 Windows 独占游戏在 Linux 系统上运行。
官网:https://gitlab.winehq.org/wine/wine/-/releases/wine-10.0
主要更新
ARM64 架构支持
完整支持 ARM64EC 架构,功能与 ARM64 支持持平
支持混合 ARM64X 模块,可混合 ARM64EC 和普通 ARM64 代码
实现了 64 位 x86 模拟接口
图形系统改进
更准确的高 DPI 支持,非 DPI 感知窗口现可自动缩放
X11 后端支持 Vulkan 子窗口渲染
Vulkan 驱动支持到 1.4.303 版本规范
支持 GdiPlus 中的字体链接
桌面集成优化
新增显示模式设置模拟机制
提供新的桌面控制面板程序 desk.cpl
程序崩溃时自动恢复显示设置
Direct3D 增强
GL 渲染器要求更新到 GLSL 1.20
实现了 GL 和 Vulkan 渲染器的着色器模板导出
Direct3D 9 及更早版本提供基于 HLSL 的固定功能管线
多媒体功能
新增基于 FFmpeg 的后端选项
改进了 Media Foundation 多媒体管线实现
DirectMusic 支持加载 MIDI 文件
输入设备支持
改进了原始 HID 设备解析
X11 后端支持触摸屏输入和多点触控
新增基础蓝牙驱动支持
其他重要更新
支持进程权限提升
JavaScript 引擎改进,支持新的对象绑定接口
完整支持 ARM 平台上的 RPC/COM 调用
C++ 异常和 RTTI 支持 ARM 平台
macOS Sonoma 及更高版本支持系统调用模拟
原文:https://www.appinn.com/wine-10-0/
相关阅读
Steam for Linux – 在 Linux 上玩 Windows 独占游戏Winlator – 在 Android 上使用 Wine 运行 Windows 程序Zorin OS – 长得最像 Win7 的 LinuxLegendary – 第三方 Epic Games Launcher 客户端,可下载、安装、更新游戏及 DLC,同步云存档ExtractNow – 批量解压缩加密压缩包、二级解压缩,支持从 Windows 95 到 Windows 11 的操作系统
©2025 青小蛙 for 小众软件 | 加入我们 | 投稿 | 订阅指南
3659b075e72a5b7b1b87ea74aa7932ff
点击这里留言、和原作者一起评论
看着不错