💡 原文中文,约1100字,阅读约需3分钟。
📝

内容提要

Wine 10.0正式发布,支持在多种操作系统上运行Windows应用,包含6000多项改进。新增ARM64EC架构和高DPI缩放支持,优化图形系统和多媒体功能,提升兼容性,使Windows游戏能够在Linux上运行。

🎯

关键要点

  • Wine 10.0正式发布,包含6000多项改进。
  • 新增ARM64EC架构和高DPI缩放支持。
  • 优化图形系统和多媒体功能,提升兼容性。
  • Wine将Windows API调用翻译为POSIX调用,提升性能。
  • SteamOS使用基于Wine的Proton工具支持Windows游戏在Linux上运行。
  • ARM64架构支持完整,支持混合ARM64EC和普通ARM64代码。
  • 实现64位x86模拟接口,改进高DPI支持。
  • X11后端支持Vulkan子窗口渲染,Vulkan驱动支持到1.4.303版本规范。
  • 新增显示模式设置和桌面控制面板程序desk.cpl。
  • 程序崩溃时自动恢复显示设置,Direct3D增强GL渲染器要求更新到GLSL 1.20。
  • 新增基于FFmpeg的多媒体后端选项,改进Media Foundation多媒体管线实现。
  • DirectMusic支持加载MIDI文件,输入设备支持改进原始HID设备解析。
  • X11后端支持触摸屏输入和多点触控,新增基础蓝牙驱动支持。
  • JavaScript引擎改进,支持新的对象绑定接口。
  • 完整支持ARM平台上的RPC/COM调用,C++异常和RTTI支持ARM平台。
  • macOS Sonoma及更高版本支持系统调用模拟。
➡️

继续阅读