experimentele release van de open implementatie van Win32 API — . Sinds de release van versie 16 foutmeldingen zijn opgelost en 203 wijzigingen zijn aangebracht.
De belangrijkste wijzigingen:
- De stabiliteit van de muisfunctie in games is verbeterd;
- De ondersteuning voor cross-compilatie in WineGCC is verbeterd;
- De compatibiliteit met Windows-debuggers is verbeterd;
- Code met betrekking tot geheugentoewijzing, debugging, ioctl, console, locks en het volgen van bestandwijzigingen is van kernel32 naar kernelbase overgebracht;
- Foutmeldingen gerelateerd aan games en applicaties zoals Dragon Age: Art of Murder Cards of Destiny, Super Meat Boy, UE4, Processhacker 2.x, μTorrent, PUBG Lite Launcher, SeeSnake HQ, Rhinoceros 6, Hearthstone, PotPlayer 1.7, ExHIBIT, Zoom Edit&Share 5.0.0.0 zijn opgelost.
Op dezelfde dag heeft Valve een nieuwe release van het project , dat is gebaseerd op de ontwikkelingen van het Wine-project en gericht is op het laten draaien van game-applicaties die voor Windows zijn gemaakt en gepresenteerd in de Steam-catalogus, in Linux. De ontwikkelingen van het project onder de BSD-licentie. Proton maakt het mogelijk om direct game-applicaties die alleen voor Windows zijn geleverd in de Linux-client van Steam uit te voeren. Het pakket bevat de implementatie van DirectX 9 (gebaseerd op ), DirectX 10/11 (gebaseerd op ) en DirectX 12 (gebaseerd op ), die werken via de vertaling van DirectX-aanroepen naar de Vulkan API, biedt verbeterde ondersteuning voor gamecontrollers en de mogelijkheid om de fullscreen-modus te gebruiken ongeacht de in games ondersteunde schermresoluties.
In de nieuwe versie:
- De DXVK-laag (implementatie van DXGI, Direct3D 10 en Direct3D 11 boven de Vulkan API) is bijgewerkt naar versie , waarin een geheugenlek is verholpen dat zich voordeed bij het starten van games die Direct2D gebruiken. Prestatieproblemen in de game Quantum Break, die zich voordeden met NVIDIA-drivers en oudere AMD-drivers zijn verholpen. Voor de game Control is de optie d3d11.allowMapFlagNoWait ingeschakeld voor een optimaal gebruik van GPU-hulpmiddelen;
- De D9VK-laag (implementatie van Direct3D 9 boven de Vulkan API) is bijgewerkt naar de experimentele versie ;
- FAudio-componenten met implementaties van de geluidbibliotheken van DirectX (API XAudio2, X3DAudio, XAPO en XACT3) zijn bijgewerkt naar de release ;
- Het gedrag van PlayStation 4 gamecontrollers en andere controllers die via Bluetooth zijn aangesloten is verbeterd;
- Er zijn verbeteringen doorgevoerd met betrekking tot muisvastlegging en verlies van vensterfocus;
- Ondersteuning is toegevoegd voor het starten van de game Farming Simulator 19;
- Grafische artefacten in de games A Hat in Time en Ultimate Marvel vs Capcom 3 zijn opgelost.
Bron: opennet.ru
