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šća o greškama i napravljena je 341 promjena.

Najvažnije promjene:

  • Novo izdanje motora Mono 4.9.4 s omogućenim ažuriranjem podrške FNA (projekt stvaranja alternativne implementacije Microsoft XNA Game Studio 4.0 za pojednostavljenje prijenosa Windows igara);
  • Omogućeno očuvanje stanja koda u VBScriptu i JScriptu (postojanost skripte);
  • Implementacija grafičkog API-ja Vulkan usklađena je s novom specifikacijom Vulkan 1.1.126;
  • Poboljšana podrška za LLVM MinGW;
  • Zatvorena izvješća o pogreš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 - Episode One, Priča o mom ujaku, HotS, IVMU Social Network Client, TopoEdit, Notepad, Epic Games Launcher.

Također odvijao izdanje projekta Vinska pozornica 4.20, koji razvija proširene verzije Winea koje uključuju nepotpune ili rizične zakrpe koje još nisu prikladne za usvajanje u glavnu Wine granu. U usporedbi s Wineom, Wine Staging nudi 832 dodatne zakrpe.

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

Dodatno, možete napomenuti izvođenje radova na dodajući na DXVK prilike izravno korištenje Direct3D 11 na Linuxu, bez vezivanja za Wine. Do sada je sloj DXVK s implementacijom DXGI (DirectX Graphics Infrastructure), Direct3D 10 i Direct3D 11 preko Vulkan API-ja bio sastavljen kao DLL biblioteka i mogao se koristiti samo s Wineom za pokretanje Windows igara. Predložene promjene omogućuju kompajliranje DXVK-a u obliku zajedničke biblioteke za Linux, koja se može povezati s običnim Linux aplikacijama za korištenje API-ja Direct3D 11. Ova značajka može biti korisna za pojednostavljenje prijenosa Windows igara na Linux.

Izvor: opennet.ru

Dodajte komentar