Wine 6.18 发布和 Wine staging 6.18

WinAPI 开放实现的一个实验分支 Wine 6.18 已发布。 自6.17版本发布以来,已关闭19个错误报告并进行了485项更改。

最重要的变化:

  • Shell32 和 WineBus 库已转换为 PE(可移植可执行文件)格式。
  • Unicode 数据更新至版本 14。
  • Mono引擎已更新至版本6.4.0。
  • 已完成其他工作来支持 DWARF 3/4 调试格式。
  • 默认情况下,为支持 HID(人机接口设备)协议的操纵杆启用新后端。
  • 与《生化危机 7》操作相关的错误报告已关闭。
  • 已关闭与应用程序操作相关的错误报告:Far Manager 2.0、Melodyne 5、ID Photo Maker 3.2、Thai2English、Windows ISO Downloader 8.45、Click-N-Type 3.03。

与此同时,Wine Staging 6.18 项目的发布也形成了,在该项目的框架内形成了 Wine 的扩展版本,包括尚未完全准备好或尚不适合采用到主 Wine 分支中的有风险的补丁。与 Wine 相比,Wine Staging 提供了 616 个额外的补丁。

新版本与 Wine 6.18 代码库同步。与 ntoskrnl.exe、IRP、shell7 中的 unixfs 支持以及 K32GetModuleBaseNameW、K32GetModuleInformation 和 K32GetModuleBaseNameA 函数的实现相关的 32 个补丁已转移到主 Wine 中。添加了 4 个补丁,能够将 Token 对象集成到 sapi 中,并支持 FltBuildDefaultSecurityDescriptor 和 ISpObjectToken-CreateInstance 函数。更新了平台流支持补丁。

此外,我们还可以注意到Epic Games宣布在Easy Anti-Cheat反作弊系统中实现对Linux平台的支持。支持本机 Linux 构建以及使用 Wine 和 Proton 层启动的游戏,这将解决在 Wine/Proton Windows 构建中启动启用反作弊的游戏时出现的问题。 Easy Anti-Cheat 允许您在特殊的隔离模式下运行网络游戏,该模式会验证游戏客户端的完整性并检测进程的楔入及其内存的操纵。

来源: opennet.ru

添加评论