botimi eksperimental i zbatimit të hapur të Win32 API — . Që nga lëshimi i versionit u mbyllën 44 raportet e gabimeve dhe u bënë 431 ndryshime.
Ndryshimet më të rëndësishme:
- Më shumë se njëqind DLL të mbledhura si parazgjedhje me bibliotekën e integruar (e siguruar nga projekti Wine, ndërsa DLL-të nga Windows) në formatin PE (Portable Executable);
- Zgjeruar mbështetje për instalimin e shoferëve PnP (Plug and Play). Implementuar funksioni UpdateDriverForPlugAndPlayDevices();
- Në kornizën shtuar mbështetje për sinkronizimin e orëve;
- Në shoferët audio u shtua mundësia për të ndryshuar intensitetin e zërit;
- Janë mbyllur raportimet e gabimeve që lidhen me lojërat dhe aplikacionet:
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ë Proton:
- Komponentët FAudio me implementimin e biblioteka audio të DirectX (API XAudio2, X3DAudio, XAPO dhe XACT3) u përditësuan në versionin 19.06.
- Siguruar ndërtimi i shtresës DXVK 1.2.1 me një kompajler të ri, çka ka lejuar rritjen e performancës në lojërat 32-bit.
- Përmirësuar renditja e shkrimeve në lojën SpellForce 3.
- Eliminuar problemet me mbështetje për kontrollorë lojërash Rumble në disa lojëra, përfshirë Team Sonic Racing.
- Zgjidhur problemet me lojërat në përdorimin e lokalizimeve jo-anglisht.
- Punuar mbi gabimet në API-në e re rrjetore të Steam, përfshirë mundësinë për lojë shumëlojëshe në 'A Hat in Time'.
Burimi: opennet.ru
