botimi eksperimental i zbatimit tĂ« hapur tĂ« Win32 API â . QĂ« nga lĂ«shimi i versionit u mbyllĂ«n 37 raporte gabimesh dhe u bĂ«nĂ« 341 ndryshime.
Ndryshimet më të rëndësishme:
- I është bashkangjitur një version i ri i motorit Mono 4.9.4 me përmirësimin e mbështetjes (projekti për të krijuar një implementim alternativ të Microsoft XNA Game Studio 4.0 për të lehtësuar portimin e lojërave për Windows);
- Siguruar ruajtjen e gjendjes së kodit në VBScript dhe JScript (përshtatja e skriptit);
- Implementimi i API grafik Vulkan është bërë në përputhje me specifikimin e ri Vulkan 1.1.126;
- Përmirësuar mbështetja për LLVM MinGW;
- U mbyllĂ«n raportet e gabimeve qĂ« lidhen me funksionimin e lojĂ«rave dhe aplikacioneve 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.
Gjithashtu lëshimin e projektit , zhvillimi i ndërtimeve të avancuara të Wine, që përfshijnë patches që nuk janë plotësisht të gatshme ose janë me rrezik, derisa të bëhen të pranueshme në degën kryesore të Wine. Krahasuar me Wine, në Wine Staging ofrohen 832 patches të tjera.
Në versionin e ri të Wine Staging është bërë sinkronizimi me bazën e kodit të Wine 4.20. Në përbërjen kryesore të Wine janë transferuar 8 patches, që prekin dsdmo, winebus.inf, winebus.sys, wineboo, ntoskrnl.exe, wine.inf dhe ole32. është shtuar një patch me zbatimin e funksionit Direct3DShaderValidatorCreate9(), e nevojshme për të ekzekutuar versionin demo të The Sims 2. Janë përmirësuar patches , dhe .
Gjithashtu mund të theksohet sipër në DXVK përdorimin e drejtpërdrejtë të Direct3D 11 në Linux, pa lidhje me Wine. Deri tani, shtresa DXVK me implementimin e DXGI (Infrastruktura Grafike DirectX), Direct3D 10 dhe Direct3D 11 përmes API Vulkan, është ndërtuar si një bibliotekë DLL dhe mund të përdoret vetëm me Wine për të ekzekutuar lojërat e Windows. Ndryshimet e propozuara mundësojnë ndërtimin e DXVK në formën e një biblioteke të ndarë për Linux, e cila mund të lidhët me aplikacionet e zakonshme Linux për përdorimin e API Direct3D 11. Një mundësi e tillë mund të jetë e dobishme për të lehtësuar portimin e lojërave të Windows në Linux.
Burimi: opennet.ru
