experimentálna verzia otvorenej implementácie Win32 API — . Od vydania verzie Bolo uzavretých 14 chýb a vykonaných 274 zmien.
Najdôležitejšie zmeny:
- Engine Mono bol aktualizovaný na verziu 4.9.3;
- Do d3dx9 bola pridaná podpora komprimovaných textúr vo formáte DXTn (prenesené z Wine Staging);
- Navrhnutá počiatočná verzia runtime knižnice Windows Script (msscript);
- Do ntdll bola pridaná správa volaní APC pred spustením procesu;
- Do wined3d bola pridaná podpora GPU AMD VEGA12;
- Bola implementovaná podpora správy notifikácií o zmene zariadení cez API XRandR;
- Bola pridaná podpora generovania RSA kľúčov;
- Pre architektúru ARM64 bola implementovaná podpora bezšvových proxy (stubless proxies) pre objekty interface;
- Uzavreté chyby spojené s fungovaním hier a aplikácií
Vampire the Masquerade, AppCAD, Civilization 4, Shed installer, Royal Quest, iCloud.
Zároveň vydanie projektu , v rámci ktorého sa formujú rozšírené zostavy Wine, ktoré zahŕňajú nie úplne pripravené alebo rizikové záplaty, ktoré nie sú vhodné na zaradenie do hlavnej vetvy Wine. V porovnaní s Wine obsahuje Wine Staging 855 dodatočných záplat. V novej verzii bola synchronizácia s kódovou základňou Wine 4.17. Bola pridaná podpora vstupu v raw móde (Raw Input v user32), čo umožnilo zbaviť sa problémov v hrách na základe enginu Source, ako aj Overwatch a Star Citizen. Obsahuje opravy, ktoré eliminujú pády v hrách
Empire Earth, Trinklet Supreme a Silent Hill 4: The Room. Bola pridaná záplata dsdmo.dll pre efekty DirectSound.
Spoločnosť Valve nové vydanie projektu , ktorý je založený na poznatkoch projektu Wine a je zameraný na zabezpečenie spustenia hier v systéme Linux, ktoré boli vyvinuté na platformu Windows a sú dostupné v katalógu Steam. Poznatky projektu pod licenciou BSD. Proton umožňuje priamo spúšťať v Linux kliete Steam herné aplikácie dodávané iba pre Windows. Balík obsahuje realizáciu DirectX 9 (na základe ), DirectX 10/11 (na báze ) a DirectX 12 (na báze ), fungujúci prostredníctvom prekladu volaní DirectX do API Vulkan, poskytuje vylepšenú podporu herných ovládačov a možnosť používať režim celej obrazovky nezávisle od podporovaných rozlíšení obrazovky v hrách.
V novej verzii Proton bola vrstva DXVK (implementácia DXGI, Direct3D 10 a Direct3D 11 na vrchu API Vulkan) aktualizovaná na vetvu , v ktorej
bol softvérový rozhranie Direct3D 11 aktualizované na verziu 11.4 a DXGI na verziu 1.5. Medzitým vývojári DXVK publikovali opravný update , v ktorom opravili problémy vedúce k pádov v kóde D3D10 a vylepšili podporu hier "Batman: Arkham City", "Hitman 2" a "Ni no Kuni Remastered."
Ďalšie nové významné vydanie projektu , v rámci ktorého sa vyvíja implementácia Direct3D 9, pracujúca cez transláciu volaní do grafického API Vulkan. Projekt je založený na kódovej základni projektu DXVK, ktorá bola rozšírená o podporu Direct3D 9. V porovnaní s implementáciou Direct3D 9 na báze WineD3D, D9VK umožňuje dosiahnuť vyšší výkon, pretože translácia Direct3D 9 cez OpenGL funguje pomalšie než translácia cez Vulkan.
V boli pridané nové volania Direct3D 9
D3DBLEND_BOTHSRCALPHA a D3DBLEND_BOTHINVSRCALPHA, bola implementovaná blokovacia systém pre obrázky MSAA a hĺbkové mapy, pridaná podpora formátov YUV2 a YUVY, pridaná rozšírená sadzba konštánt pri zapnutí programového spracovania vertexových shaderov, vykonaná optimalizácia výkonnosti, pre DXSO implementované volania TexM3x3Spec a
TexM3x3VSpec, opravených 27 chýb.
Zdroj: opennet.ru
