Wydanie Wine 4.14

Dostępny eksperymentalne wydanie otwartej implementacji Win32 API — Wine 4.14. Od momentu wydania wersji 4.13 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ć publikację aktualizacja projektu przez firmę Valve Proton 4.11-2, 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 są rozpowszechniane 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 D9VK), DirectX 10/11 (na bazie DXVK) oraz 12 (opartą na vkd3d), 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 1.3.2. 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

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster