eksperymentalne wydanie otwartej implementacji Win32 API — . Od momentu wydania wersji zamknięto 18 raportów o błędach i wprowadzono 255 zmian.
Najważniejsze zmiany:
- Silnik Mono zaktualizowano do wersji 4.9.2, co pozwoliło wyeliminować problemy z uruchamianiem zadań DARK i DLC;
- DLL w formacie PE (Portable Executable) nie są już powiązane z runtime MinGW;
MinGW; - W ntoskrnl dodano wywołanie MmIsThisAnNtAsSystem oraz wprowadzono zastępniki dla wywołań SePrivilegeCheck i SeLocateProcessImageName;
- W
W wtsapi32 wprowadzono funkcje WTSFreeMemoryExA i WTSFreeMemoryExW, oraz dodano zastępniki dla WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] i WTSOpenServerEx[AW]; - Dodano nowe DLL wlanui i utildll;
- Kod związany z zarządzaniem procesami, wątkami i deskryptorami plików został przeniesiony z kernel32 do kernelbase;
- W wined3d dodano funkcje do obsługi tekstur, takie jak wined3d_texture_upload_data() i wined3d_texture_gl_upload_data();
- Wprowadzono poprawki związane z obsługą wyjątków na platformie ARM64;
- Zamknięto zgłoszenia błędów związane z działaniem gier i aplikacji:
World War Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star citizen, Adobe Digital Editions 2.
Dodatkowo można zaznaczyć aktualizacja projektu przez firmę Valve , który oparty jest na dorobku projektu Wine i ma na celu zapewnienie uruchamiania aplikacji gier w Linux, stworzonych dla Windows i przedstawionych w katalogu Steam. Dorobek projektu na licencji BSD. Proton umożliwia bezpośrednie uruchamianie w kliencie Steam na Linuxie aplikacji gier dostarczanych tylko dla Windows. Pakiet zawiera implementację DirectX 9 (na bazie ), DirectX 10/11 (na bazie ) oraz 12 (opartą na ), działające poprzez translację wywołań DirectX do API Vulkan, zapewniając lepsze wsparcie dla kontrolerów gier oraz możliwość korzystania z trybu pełnoekranowego niezależnie od obsługiwanych w grach rozdzielczości ekranu.
W nowej wersji komponenty FAudio z implementacją bibliotek dźwiękowych DirectX (API XAudio2, X3DAudio, XAPO i XACT3) zaktualizowano do wydania 19.08, silnik Mono do wersji 4.9.2, a warstwę DXVK (implementacja DXGI, Direct3D 10 i Direct3D 11 na API Vulkan) zaktualizowano do wersji . Zapewniono wyjście danych o trybie 60 FPS także dla ekranów o wysokiej częstotliwości odświeżania (wymagane dla starszych gier). Rozwiązano problemy z zawieszaniem się podczas wpisywania tekstu w grach Earth Defense Force 5 i Earth Defense Force 4.1.
Źródło: opennet.ru
