Nove verzije Wine 4.20 i Wine Staging 4.20

Dostupno eksperimentalno izdanje otvorene implementacije Win32 API-ja - vino 4.20. Od izlaska verzije 4.19 Zatvoreno je 37 izvještaja o greškama i izvršena je 341 promjena.

Najvažnije promjene:

  • Novo izdanje Mono 4.9.4 motora sa omogućenim ažuriranjem podrške FNA (projekat za stvaranje alternativne implementacije Microsoft XNA Game Studio 4.0 radi pojednostavljenja prenosa Windows igara);
  • Obezbeđeno očuvanje stanja koda u VBScript i JScript (postojanost skripte);
  • Implementacija Vulkan grafičkog API-ja usklađena je sa novom specifikacijom Vulkan 1.1.126;
  • Poboljšana podrška za LLVM MinGW;
  • Zatvoreni izvještaji o greškama u vezi s radom igara i aplikacija 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 - Epizoda prva, Priča o mom ujaku, HotS, IVMU Social Network Client, TopoEdit, Notepad, Epic Games Launcher.

Takođe održan izdanje projekta Inscenacija vina 4.20, koji razvija proširene verzije Wine-a koje uključuju nepotpune ili rizične zakrpe koje još nisu prikladne za usvajanje u glavnu granu Wine-a. U poređenju sa Wine-om, Wine Staging nudi 832 dodatne zakrpe.

Novo izdanje Wine Staging donosi sinhronizaciju sa Wine 4.20 kodnom bazom. 8 zakrpa koje utiču na dsdmo, winebus.inf, winebus.sys, wineboo, ntoskrnl.exe, wine.inf i ole32 premješteno je na glavni Wine. Dodana je zakrpa s implementacijom funkcije Direct3DShaderValidatorCreate9(), potrebna za pokretanje demo verzije The Sims 2. Ažurirane zakrpe winebuild-Fake_Dlls, ntdll-NtContinue и ntdll-MemoryWorkingSetExInformation.

Osim toga, može se primijetiti izvođenje radova na dodavanje u DXVK mogućnosti direktna upotreba Direct3D 11 na Linuxu, bez vezivanja za Wine. Do sada je DXVK sloj sa implementacijom DXGI (DirectX Graphics Infrastructure), Direct3D 10 i Direct3D 11 preko Vulkan API-ja bio sastavljen kao DLL biblioteka i mogao se koristiti samo sa Wineom za pokretanje Windows igara. Predložene promjene omogućavaju kompajliranje DXVK-a u obliku dijeljene biblioteke za Linux, koja se može povezati s redovnim Linux aplikacijama za korištenje Direct3D 11 API-ja. Ova funkcija može biti korisna za pojednostavljenje prijenosa Windows igara na Linux.

izvor: opennet.ru

Dodajte komentar