Wine 4.20 和 Wine Staging 4.20 新版本

可得到 Win32 API 开放实现的实验性发布 - 葡萄酒4.20. 自版本发布以来 4.19 37 个错误报告已关闭,341 项更改已完成。

最重要的变化:

  • Mono 4.9.4 新引擎版本现已发布,并提供支持更新。 FNA (一个旨在创建 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。

发生了 项目发布 葡萄酒分期4.20Wine 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》演示版所必需的。补丁已更新。 winebuild-Fake_Dlls, ntdll-NtContinue и ntdll-MemoryWorkingSetEx信息.

另外,还可以注意到 开展工作添加 在 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

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster