Uued versioonid Wine 4.17, Wine Staging 4.17, Proton 4.11-6 ja D9VK 0.21

Saadaval eksperimentaalne vĂ€ljaanne avatud Win32 API rakendusele — Wine 4.17. Alates versiooni vĂ€ljaandmisest 4.16 Suletud on 14 veateadet ja tehtud 274 muudatust.

Olulisemad muudatused:

  • Mono mootor on uuendatud versioonini 4.9.3;
  • d3dx9-sse on lisatud tugi DXTn vormingus kompressitud tekstuuride jaoks (ĂŒle kantud Wine Staging'ist);
  • Esitleti Windowsi skripti runtime teegi algne versioon (msscript);
  • ntdll-sse on lisatud APC-kutsungite töötlemine protsessi kĂ€ivitamise eel;
  • wined3d-sse on lisatud AMD VEGA12 GPU tugi;
  • Rakendati seadmete vahetusĂ€ri kasutamiseks API XRandR kaudu;
  • Lisatud tugi RSA vĂ”tmete genereerimiseks;
  • ARM64 arhidektuurile on teostatud pideva proxy (stubless proxies) tugi objektide liideste jaoks;
  • Suletud on veateated, mis on seotud mĂ€ngude ja rakendustega
    Vampire the Masquerade, AppCAD, Civilization 4, Shed installer, Royal Quest, iCloud.

Samas esitati projekti vĂ€ljaanne Wine Staging 4.17, mille raames luuakse laiendatud Wine kogumikud, mis sisaldavad mitte tĂ€ielikult valmis vĂ”i riskantseid patĆĄe, mida pole veel vĂ”imalik Wine pĂ”hiversiooni sisestada. VĂ”rreldes Wine'iga, pakub Wine Staging 855 lisapatĆĄi. Uue vĂ€ljaandega on tehtud sĂŒnkroonimine Wine 4.17 koodibaasiga. Lisatud tugi raw-reĆŸiimis sisendiks (Raw Input user32-s), mis aitas lahendada probleeme Source'i mootoriga mĂ€ngudes ning Overwatchis ja Star Citizenis. Lisatud on parandused, mis kĂ”rvaldavad mĂ€ngude kokkujooksmise.
Empire Earth, Trinklet Supreme ja Silent Hill 4: The Room. Lisatud dsdmo.dll segaja DirectSound efektide jaoks.

Firma Valve avalikustas uusimaht proyekti Proton 4.11-6, mis pĂ”hineb projekti Wine arendustel ja on suunatud Windowsile loodud mĂ€ngurakenduste kĂ€ivitamisele Linuxis, mis on esitatud Steam'i kataloogis. Projekti arendused levitatakse BSD-litsentsi all. Proton vĂ”imaldab otse Linuxi klientide Steamis kĂ€ivitada mĂ€ngurakendusi, mis on saadaval ainult Windowsis. Pakett sisaldab DirectX 9 realiseerimist (pĂ”hineb D9VK), DirectX 10/11 (pĂ”hineb DXVK) ja DirectX 12 (pĂ”hineb vkd3d), mis töötavad lĂ€bi DirectXi vĂ€ljakutsete tĂ”lkimise Vulkan API-s, pakub paremat mĂ€ngukontrollerite tuge ja vĂ”imalust kasutada tĂ€isekraanireĆŸiimi sĂ”ltumatult mĂ€ngude toetatud ekraanisuurustest.

Uues Protoni versioonis on DXVK kiht (DXGI, Direct3D 10 ja Direct3D 11 rakendamine Vulkan API kohal) uuendatud haruks. 1.4, kus
Direct3D 11 programmiliides on uuendatud versioonini 11.4 ja DXGI versioonini 1.5. Samal ajal on DXVK arendajad avaldanud parandava uuenduse. DXVK 1.4.1, milles kÔrvaldati probleemid, mis pÔhjustasid D3D10 koodis kokkujooksu ja parandati mÀngude nagu "Batman: Arkham City", "Hitman 2" ja "Ni no Kuni Remastered" tugi.

TÀiendavalt tasub mainida uue olulise vÀljaande projekti D9VK 0.21, mille raames arendatakse Direct3D 9 rakendust, mis töötab kutsungite tÔlke kaudu Vulkan graafika API-sse. Projekt pÔhineb DXVK projekti koodibaasil, mis on laiendatud Direct3D 9 toe lisamisega. VÔrreldes Direct3D 9 implementeerimisega WineD3D-pÔhises lÀhenemises, vÔimaldab D9VK saavutada kÔrgemat jÔudlust, kuna Direct3D 9 tÔlkimine OpenGL-i kaudu töötab aeglasemalt kui vulkani kaudu.

Uues versioonis lisatud on uued Direct3D 9 kutsungid.
D3DBLEND_BOTHSRCALPHA ja D3DBLEND_BOTHINVSRCALPHA, on rakendatud pildistamise blokeerimise sĂŒsteem MSAA jaoks ja sĂŒgavuskaartide jaoks, lisatud toetus YUV2 ja YUVY formaatidele, lisatud laiendatud konstantide kogum vertikaalsĂ€te töötlemise aktiveerimisel, viidud lĂ€bi jĂ”udlusoptimeerimine, DXSO jaoks on rakendatud TexM3x3Spec kutseid ja
TexM3x3VSpec, parandatud 27 viga.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster