Win32 API 开放实现的实验性发布 - . 自版本发布以来 37 个错误报告已关闭,341 项更改已完成。
最重要的变化:
- Mono 4.9.4 新引擎版本现已发布,并提供支持更新。 (一个旨在创建 Microsoft XNA Game Studio 4.0 的替代实现方案以简化移植过程的项目) Windows-游戏);
- 保证 VBScript 和 JScript 代码状态的保存(脚本持久性);
- Vulkan 图形 API 实现已更新,以符合新的 Vulkan 1.1.126 规范;
- 改进了LLVM MinGW支持;
- 已关闭与以下游戏和应用程序运行相关的错误报告:LEGO Island、The Odyssey: Winds Of Athena、SimGolf v1.03、Password Safe、TSDoctor 1.0.58、Resident Evil 3、wPrime 2.x、Age of Wonders III、Lethe — Episode One、A Story About My Uncle、HotS、IVMU Social Network Client、TopoEdit、Notepad、Epic Games Launcher。
还 项目发布 Wine Staging 开发扩展的 Wine 版本,其中包含尚未完成或存在风险的补丁,这些补丁目前还不适合集成到 Wine 主分支中。与 Wine 相比,Wine Staging 提供了 832 个额外的补丁。
新的 Wine Staging 版本与 Wine 4.20 代码库同步。八个补丁已移植到 Wine 主发行版,影响 dsdmo、winebus.inf、winebus.sys、wineboo、ntoskrnl.exe、wine.inf 和 ole32。新增了一个补丁,实现了 Direct3DShaderValidatorCreate9() 函数,该函数是运行《模拟人生 2》演示版所必需的。补丁已更新。 , и .
另外,还可以注意到 上 在 DXVK 中 直接使用 Direct3D 11 Linux此前,DXVK 层通过 Vulkan API 实现了 DXGI(DirectX 图形基础架构)、Direct3D 10 和 Direct3D 11,它被编译成 DLL 文件,只能通过 Wine 启动。 Windows-games。所提出的更改使得将 DXVK 编译为共享库成为可能,用于 Linux它可以与普通通信 Linux-应用程序可以使用Direct3D 11 API。此功能有助于简化移植过程。 Windows-游戏 Linux.
来源: opennet.ru
