Nýjar útgáfur af Wine 4.17, Wine Staging 4.17, Proton 4.11-6 og D9VK 0.21

Laus tilraunaútgáfa af opinni útfærslu á Win32 API - Vín 4.17. Frá útgáfu útgáfunnar 4.16 14 villutilkynningum var lokað og 274 breytingar voru gerðar.

Mikilvægustu breytingarnar:

  • Mono vélin hefur verið uppfærð í útgáfu 4.9.3;
  • Bætti við stuðningi við þjappaða áferð á DXTn sniði í d3dx9 (flutt frá Wine Staging);
  • Upphafleg útgáfa af Windows Script keyrslutímasafninu (msscript) hefur verið lögð til;
  • Bætt við vinnslu á APC símtölum í ntdll áður en ferlið hefst;
  • wined3d bætir við stuðningi við AMD VEGA12 GPU;
  • Stuðningur við vinnslu tilkynninga um breytingar á tæki í gegnum XRandR API hefur verið innleiddur;
  • Bætt við stuðningi við að búa til RSA lykla;
  • Fyrir ARM64 arkitektúrinn hefur stuðningur við óaðfinnanlega umboð verið innleiddur fyrir hlutviðmót;
  • Villutilkynningum sem tengjast rekstri leikja og forrita er lokað.
    Vampire the Masquerade, AppCAD, Civilization 4, Shed uppsetningarforrit, Royal Quest, iCloud.

Samtímis fram verkefnisútgáfu Vínsviðsetning 4.17, þar sem víðtækar byggingar af víni myndast, þar á meðal ófullkomlega tilbúnir eða áhættusamir plástrar sem eru ekki enn hentugir til innleiðingar í aðalvíngreinina. Í samanburði við vín veitir Wine Staging 855 plástra til viðbótar. Nýja útgáfan kemur með samstillingu við Wine 4.17 kóðagrunninn. Bætti við stuðningi við inntak í hráum ham (Raw Input í user32), sem útrýmdi vandamálum í leikjum byggðum á Source vélinni, auk Overwatch og Star Citizen. Innifalið lagfæringar til að leysa leikhrun
Empire Earth, Trinklet Supreme og Silent Hill 4: The Room. Stubb dsdmo.dll bætt við fyrir DirectSound áhrif.

Valve Company опубликовала ný útgáfa af verkefninu Róteind 4.11-6, sem byggir á þróun Wine verkefnisins og miðar að því að gera leikjaforrit sem búin eru til fyrir Windows og kynnt í Steam vörulistanum til að keyra á Linux. Verkefnaárangur dreifing undir BSD leyfi. Proton gerir þér kleift að keyra leikjaforrit eingöngu fyrir Windows beint í Steam Linux biðlaranum. Pakkinn inniheldur DirectX 9 útfærslu (byggt á D9VK), DirectX 10/11 (byggt á DXVK) og DirectX 12 (byggt á vkd3d), sem vinnur í gegnum DirectX símtöl í Vulkan API, veitir betri stuðning fyrir leikjastýringar og getu til að nota allan skjáinn óháð skjáupplausninni sem studd er í leikjum.

Í nýju útgáfunni af Proton hefur DXVK lagið (útfærsla af DXGI, Direct3D 10 og Direct3D 11 ofan á Vulkan API) verið uppfært í útibú 1.4, þar sem
Direct3D 11 forritunarviðmótið hefur verið uppfært í útgáfu 11.4 og DXGI í útgáfu 1.5. Í millitíðinni hafa DXVK verktaki birt leiðréttingaruppfærslu DXVK 1.4.1, sem lagaði vandamál sem olli hrun í D3D10 kóðanum og bætti stuðning við Batman: Arkham City, Hitman 2 og Ni no Kuni Remastered.

Að auki getum við tekið eftir nýrri mikilvægri útgáfu af verkefninu D9VK 0.21, þar sem verið er að þróa útfærslu Direct3D 9, þar sem unnið er með þýðingu á símtölum í Vulkan grafík API. Verkefnið er byggt á DXVK verkefnakóðagrunninum, sem hefur verið stækkað með stuðningi við Direct3D 9. Í samanburði við WineD3D byggða Direct9D 3 útfærslu, gerir D9VK meiri afköst, þar sem Direct3D 9 þýðing í gegnum OpenGL er hægari en þýðing í gegnum Vulkan.

В ný útgáfa bætt við nýjum Direct3D 9 símtölum
D3DBLEND_BOTHSRCALPHA og D3DBLEND_BOTHINVSRCALPHA, læsakerfi hefur verið innleitt fyrir MSAA myndir og dýptarkort, stuðningi við YUV2 og YUVY snið hefur verið bætt við, auknu stöðugu setti hefur verið bætt við þegar hugbúnaðarvinnsla á hornpunktsskyggingum er leyfð, hagræðing afkasta hefur verið framkvæmd, símtöl í TexM3x3Spec og TexMXNUMXxXNUMXSpec hafa verið innleidd fyrir DXSO
TexM3x3VSpec, 27 villur lagaðar.

Heimild: opennet.ru

Bæta við athugasemd