Lëshimi i Wine 4.21 dhe paketa për lëshimin e lojërave Windows Proton 4.11-9

Në dispozicion lëshimi eksperimental i një zbatimi të hapur të API-së Win32 - Verë 4.21. Që nga lëshimi i versionit 4.20 U mbyllën 50 raporte të gabimeve dhe u bënë 343 ndryshime.

Ndryshimet më të rëndësishme:

  • Përcaktimi i zbatuar i URL-së së konfigurimit të proxy HTTP bazuar në të dhënat e transmetuara nëpërmjet DHCP;
  • Mbështetja e shtuar në D3DX9 blloqet e parametrave (shtoi thirrjet d3dx_effect_ApplyParameterBlock(), d3dx_effect_BeginParameterBlock(), d3dx_effect_EndParameterBlock() dhe d3dx_effect_DeleteParameterBlock());
  • Vazhdimi i punës për ndërtimin e DLL-së së paracaktuar me bibliotekën e integruar msvcrt (të ofruar nga projekti Wine, jo nga Windows DLL) në formatin PE (Portable Executable);
  • Raporte gabimesh të mbyllura në lidhje me funksionimin e lojërave dhe aplikacioneve LegoLand, Need For Speed: Shift, Super Mario Brothers X, CCleaner, Xin Shendiao Xialv, Family Tree Maker 2012, lsTasks, Toad for MySQL Freeware 7.x, Gothic 2, Splinter Cell , Crysis 1, Nextiva, Everquest Classic, Archicad 22.

Përveç kësaj, Valve botuar publikimi i ri i projektit Protoni 4.11-9, i cili bazohet në zhvillimet e projektit Wine dhe synon të sigurojë lëshimin e aplikacioneve të lojërave të krijuara për Windows dhe të paraqitura në katalogun Steam në Linux. Zhvillimet e projektit përhapet nën licencën BSD. Proton ju lejon të ekzekutoni drejtpërdrejt aplikacionet e lojërave vetëm për Windows në klientin Steam Linux. Paketa përfshin një implementim DirectX 9 (bazuar në D9VK), DirectX 10/11 (bazuar në DXVK) dhe DirectX 12 (bazuar në vkd3d), duke punuar përmes përkthimit të thirrjeve DirectX në Vulkan API, ofron mbështetje të përmirësuar për kontrollorët e lojërave dhe aftësinë për të përdorur modalitetin e ekranit të plotë, pavarësisht nga rezolucionet e ekranit të mbështetur në lojëra.

Versioni i ri i Proton zgjidh një regresion të prezantuar në versionin 4.11-8 që rezultoi në reduktim të performancës në lojërat 32-bit që ekzekutohen duke përdorur shtresat DXVK dhe D9VK. Zgjidhet një problem me shfaqjen e madhësisë së gabuar të kujtesës për disa GPU. Rregulloi një përplasje kur lëshohej Crazy Machines 3. U rikthye mbështetja për reagimet nga kontrollorët e timonit të lojës.

Burimi: opennet.ru

Shto një koment