开源兼容层 Wine 10.17 发布:默认启用 EGL 渲染器,修复《地铁 2033》游戏崩溃问题


IT之家 10 月 18 日消息,科技媒体 linuxiac 昨日(10 月 17 日)发布博文,报道称开源兼容层软件 Wine 发布 10.17 版本。作为一款能让 Linux 和 macOS 用户运行 Windows 应用程序的兼容层软件,此次更新在图形性能、应用兼容性和系统稳定性方面均带来了多项重要改进。

本次更新最引人瞩目的变化,是默认的 OpenGL 渲染器已正式切换为 EGL 渲染器。这一调整旨在更好地利用现代图形硬件,有望显著提升应用程序的图形处理性能和跨平台兼容性。

与此同时,作为 Wine 内置的开源.NET 框架实现,Wine-Mono 引擎也已同步更新至 10.3 版本,为依赖.NET 环境的 Windows 程序提供了更稳定可靠的运行基础。

在底层结构方面,开发者拆分 COMCTL32 库,将其分解为独立的 v5 和 v6 两个模块。IT之家注:COMCTL32 是 Windows 的通用控件库,负责提供按钮、列表框等标准 UI 元素。

此次拆分有助于更精准地匹配不同应用对 UI 组件版本的需求,从而改善了应用程序的主题显示效果和整体兼容性,尤其是对于那些依赖较新 Windows UI 组件的程序。

除上述核心改动外,Wine 10.17 还增强了对 ANSI ODBC 驱动程序的支持,改善了老旧应用程序与数据库之间的通信效率。

对于 FreeBSD 平台用户,新版本改进了 CPU 信息的处理方式,能够提供更准确的系统信息报告。这些细节优化进一步拓宽了 Wine 的适用范围并提升了其在专业环境中的可靠性。

按照惯例,本次更新也修复了一系列长期存在的问题,总计 17 个。其中,较为亮眼的修复包括:

  • 解决了知名游戏《地铁 2033》中的崩溃问题

  • 修复了《INSIDE》在使用 OpenGL 渲染时出现的画面异常

  • 处理了 Free Virtual Keyboard 工具中的主题控件错误。

  • 修复了 copy 和 type 等命令行工具

  • 提升改进了使用 Wayland 驱动和 WoW64 架构的应用稳定性。

未经允许不得转载:紫竹林-程序员中文网 » 开源兼容层 Wine 10.17 发布:默认启用 EGL 渲染器,修复《地铁 2033》游戏崩溃问题

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
关于我们 免责申明 意见反馈 隐私政策
程序员中文网:公益在线网站,帮助学习者快速成长!
关注微信 技术交流
推荐文章
每天精选资源文章推送
推荐文章
随时随地碎片化学习
推荐文章
发现有趣的