BrianFagioli 分享了来自 BetaNews 的报道:Wine 团队正式发布了 Wine 10.0,标志着一整年的广泛开发,进行了 6,000 多项更改。此稳定版本引入了重大更新,旨在增强在 Linux 和其他非 Windows 平台上运行 Windows 应用程序时的性能、兼容性和视觉体验。以下是新更改和功能的列表: – 全面 ARM64EC 支持:现在与 ARM64 同等,允许创建将 ARM64EC 和 ARM64 代码混合在单个二进制文件中的混合 ARM64X 模块。 – 64 位 x86 仿真:利用 ARM64EC 本地运行内部进程,减少对资源密集型仿真的需求。 – 高 DPI 缩放检修:通过可自定义的兼容性标志,在高分辨率显示器上自动调整非 DPI 感知应用程序。 – Vulkan 改进:支持 X11 下的 Vulkan 子窗口渲染以及与 Vulkan 1.4.303 的兼容性。 – Direct3D 更新:旧版 Direct3D 版本的固定功能管道,并引入动态 Vulkan 扩展以减少卡顿。 – 实验性 FFmpeg 后端:为具有复杂媒体管道的应用程序提供更好的多媒体播放。 – 新的显示配置工具:允许检查和修改设置,包括虚拟桌面分辨率。 – Wayland 图形驱动程序:在 Linux 上默认启用,支持 OpenGL 和改进的弹出窗口放置(除非禁用,否则 X11 优先)。 – 输入设备改进:增强了对 X11 的触摸屏支持并扩展了蓝牙功能。 – 国际化增强:更新了 Unicode 字符表和时区数据,以实现更好的全球兼容性。 – 升级的库:包括 FluidSynth、LibPng 和 Vkd3d,以及新的开发人员工具(如 Clang 静态分析器)和改进的 ARM64 对 C++ 异常的支持。您可以在此处下载 Wine 10.0 并了解有关该版本的更多信息。
在 Slashdot 上阅读这个故事的更多内容。