Wydanie Wine 4.10 i Proton 4.2-6

Dostępny eksperymentalne wydanie otwartej implementacji Win32 API — Wine 4.10. Od momentu wydania wersji 4.9 Zamknięto 44 raporty o błędach i wprowadzono 431 zmianę.

Najważniejsze zmiany:

  • Ponad sto domyślnie zebranych DLL z wbudowaną biblioteką msvcrt (dostarczaną przez projekt Wine, a DLL z Windows) w formacie PE (Portable Executable);
  • Rozszerzono wsparcie dla instalacji sterowników PnP (Plug and Play). Wprowadzono funkcję UpdateDriverForPlugAndPlayDevices();
  • W frameworku Media Foundation dodano wsparcie dla synchronizacji zegarów;
  • W sterownikach audio dodano możliwość zmiany głośności;
  • Zamknięto zgłoszenia błędów związane z działaniem gier i aplikacji:

Jednocześnie firma Valve opublikowała kompilacja projektu Proton 4.2-6, 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 uruchamianie w kliencie Steam na Linuxie aplikacji gier, które są dostarczane tylko dla Windows. Pakiet zawiera implementację DirectX 10/11 (opartą na DXVK) oraz 12 (opartą na vkd3d), działające poprzez tłumaczenie wywołań DirectX na API Vulkan, oferują lepsze wsparcie dla kontrolerów gier oraz możliwość korzystania z trybu pełnoekranowego niezależnie od rozdzielczości obsługiwanych w grach. W porównaniu do oryginalnego Wine, wydajność gier wielowątkowych znacząco wzrosła dzięki zastosowaniu łat 'esync» (Synchronizacja Eventfd).

W nowej wersji Proton:

  • Komponenty FAudio z implementacją bibliotek dźwiękowych DirectX (API XAudio2, X3DAudio, XAPO i XACT3) zaktualizowano do wydania 19.06.
  • Zbudowano warstwę DXVK 1.2.1 z nowym kompilatorem, co pozwoliło na zwiększenie wydajności w 32-bitowych grach.
  • Poprawiono rendering czcionek w grze SpellForce 3.
  • Usunięto problemy ze wsparciem kontrolerów gier Rumble w niektórych grach, w tym w Team Sonic Racing.
  • Rozwiązano problemy z grami przy użyciu nieanglojęzycznych lokalizacji.
  • Pracowano nad błędami w nowym API sieciowym Steam, zapewniając możliwość wieloosobowej gry w 'A Hat in Time'.

Ź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