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 о реализации поддержки платформы Linux в античит-системе Easy Anti-Cheat. Поддержка реализована как для родных Linux-сборок, так и для игр, запускаемых с использованием прослоек Wine и Proton, что позволит решить проблемы с запуском в Wine/Proton Windows- 启用反作弊功能后重建游戏。Easy Anti-Cheat 允许您在特殊的隔离模式下运行在线游戏,该模式会验证游戏客户端的完整性,并检测任何进程篡改或内存操作。
来源: opennet.ru
