botim i hapur për realizimin e Win32 API — . Që nga publikimi i versionit u mbyllën 24 raportet për gabime dhe u bënë 362 ndryshime.
Ndryshimet më të rëndësishme:
- Shtuar mbështetje fillestare për instalimin e drejtuesve Plug and Play;
- Realizuar mundësia për ndërtimin e moduleve 16-bit në formatin PE;
- Funksione të ndryshme janë transferuar në DLL-në e re KernelBase;
- Bënë korrigjime të lidhura me funksionimin e kontrolerëve të lojërave;
- Siguruar përdorimin e orarëve sistemikë me saktësi të lartë, nëse janë të pranishëm;
- U mbyllën raportet për gabime të lidhura me funksionimin e lojërave dhe aplikacioneve:
Rogue Squadron 3D 1.3, Flexera InstallShield 20.x, CoolQ 5.x, TreePad X Enterprise, Adobe Photoshop CC 2015.5, TopoEdit, Vietcong, Spellforce 3, Grand Prix Legends, World of Tanks 1.5.0, Osmos.
Në të njëjtën kohë, kompania Valve projekti i ndërtimit , i cili është i bazuar në zhvillimet e projektit Wine dhe synon të sigurojë ekzekutimin e aplikacioneve lojrash në Linux, të krijuara për Windows dhe të paraqitura në katalogun Steam. Zhvillimet e projektit në përputhje me licencën BSD. Proton lejon shkarkimin direkt në klientin Linux të Steam aplikacioneve lojë që ofrohen vetëm për Windows. Paketa përfshin implementimin e DirectX 10/11 (bazuar në ) dhe 12 (në bazë të ), duke punuar përmes përkthimit të thirrjeve DirectX në API Vulkan, ofron mbështetje të përmirësuar për kontrolluesit e lojërave dhe mundësinë e përdorimit të modalitetit të plotë në mënyrë të pavarur nga rezolutat e ekranit që mbështeten në lojëra. Krahasuar me Wine origjinal, performanca e lojërave multi-thread është rritur ndjeshëm falë përdorimit të patcheve “» (Sinkronizimi Eventfd).
Në shtuar mbështetje për API-të rrjetore Steam, të përdorura në lojërat e reja, përfshirë «A Hat in Time». Bënë korrigjime të shumta të lidhura me konfigurimin e të aranzhuarve në kontrolerët e lojërave, që zgjidhën shumë probleme me kontrolerët e lojërave në lojëra bazuar në motorin Unity, duke përfshirë Subnautica dhe lojërat e Ubisoft.
Në Proton 4.2-5 aktivizohet lëshimi i shtresës
me realizimin e DXGI, Direct3D 10 dhe Direct3D 11 mbi API-në Vulkan (më parë ishte përdorur versioni 1.1.1). Përveç korrigjimeve të gabimeve dhe përmirësimit të mbështetjes për lojërat në degën DXVK 1.2 një rrjedhë të veçantë për kalimin e tamponit të komandave dhe shtuar mbështetje për zgjerime specifike të renderimit, të cilat nuk janë përkufizuar zyrtarisht në specifikimin e Direct3D 11. Në lëshimin korrigjues DXVK 1.2.1 është përmirësuar kompatibiliteti me , janë zgjidhur problemet me performancën e lojërave Lords of the Fallen dhe The Surge, dhe janë eliminuar rrëzimet e lojës Yakuza Kiwami 2.
Burimi: opennet.ru
