botimi eksperimental i zbatimit të hapur të Win32 API — . Që nga lëshimi i versionit u mbyllën 24 raporte gabimesh dhe u bënë 362 ndryshime.
Ndryshimet më të rëndësishme:
- U shtua mbështetje fillestare për instalimin e drejtuesve Plug and Play;
- U realizua mundësia e ndërtimit të moduleve 16-bit në formatin PE;
- Funksione të ndryshme u zhvendosën në DLL-në e re KernelBase;
- U bënë rregullime lidhur me funksionimin e kontrollorëve të lojërave;
- U sigua përdorimi i sistemeve të saktësisë të lartë përkohësore, nëse ato janë në dispozicion;
- Janë mbyllur raportimet e gabimeve që lidhen me lojërat dhe aplikacionet:
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.
Njëkohësisht, kompania Valve projektin mbledhje , i cili bazohet në punën e projektit Wine dhe ka për qëllim të mundësojë ekzekutimin në Linux të aplikacioneve lojëra të krijuara për Windows dhe të paraqitura në katalogun Steam. Punësimi i projektit në licencën BSD. Proton lejon nxjerrjen direkte të aplikacioneve lojërash në klientin Linux të Steam, të dorëzuara vetëm për Windows. Paketa përfshin implementimin e DirectX 10/11 (baze ) dhe 12 (në bazë të ), që funksionojnë përmes transformimit të thirrjeve DirectX në API Vulkan, ofron mbështetje të përmirësuar për kontrollorët e lojërave dhe mundësinë e përdorimit të modit të plotë ekranit pavarësisht nga rezolutat e mbështetura në lojëra. Krahasuar me Wine origjinale, performanca e lojërave me shumë procese është rritur ndjeshëm falë aplikimit të patch-eve "« (Eventfd Synchronization).
Në u shtua mbështetje për API-të rrjetës Steam, të përdorura në lojëra të reja, duke përfshirë «A Hat in Time». U bënë shumë rregullime lidhur me konfigurimin e përbërjes në kontrollorët e lojës, që zgjidhën shumë probleme me kontrollorët në lojëra të bazuara në motorin Unity, duke përfshirë Subnautica dhe lojërat e kompanisë Ubisoft.
Në Proton 4.2-5 është angazhuar lëshimi i një shtrese
me implementimin e DXGI, Direct3D 10 dhe Direct3D 11 mbi API-në Vulkan (më parë ishte përdorur versioni 1.1.1). Përveç rregullimeve të gabimeve dhe përmirësimit të mbështetjes për lojërat në degën DXVK 1.2 një rrjedhë e veçantë për transmetimin e buff-it të komandave dhe u shtua mbështetje për zgjerimet specifike të renderimit, që nuk janë të përcaktuara zyrtarisht në specifikimin e Direct3D 11. Në lëshimin korrektues DXVK 1.2.1, ishte përmirësuar kompatibiliteti me , u zgjidhën problemet me performancën e lojërave Lords of the Fallen dhe The Surge, si dhe u eliminuan dështimet e lojës Yakuza Kiwami 2.
Burimi: opennet.ru
