Wydanie Proton 4.2-4, pakietu do uruchamiania gier Windows w systemie Linux

Firma Valve опубликовала budowanie projektu Proton 4.2-4, który opiera się na opracowaniach projektu Wine i ma na celu zapewnienie uruchomienia aplikacji do gier stworzonych dla systemu Windows i prezentowanych w katalogu Steam w systemie Linux. Rozwój projektu rozpowszechnianie się na licencji BSD. Gdy zmiany opracowane w Protonie będą gotowe, zostaną przeniesione do oryginalnego Wine i powiązanych projektów, takich jak DXVK i vkd3d.

Proton umożliwia bezpośrednie uruchamianie aplikacji do gier działających wyłącznie w systemie Windows w kliencie Steam Linux. Pakiet zawiera implementację DirectX 10/11 (w oparciu o DXWK) i 12 (na podstawie vkd3d), działając poprzez tłumaczenie wywołań DirectX na API Vulkan, zapewnia lepszą obsługę kontrolerów gier i możliwość korzystania z trybu pełnoekranowego niezależnie od rozdzielczości ekranu obsługiwanych w grach. W porównaniu do oryginalnego Wine, wydajność gier wielowątkowych została znacząco zwiększona dzięki zastosowaniu łatek”esynchronizacja"(Synchronizacja zdarzeń).

Głównym zmiany w Protonie 4.2-4:

  • Warstwa DXVK (implementacja DXGI, Direct3D 10 i Direct3D 11 na bazie Vulkan API) została zaktualizowana do wersji 1.1.1, w które dodano obsługę umieszczania kodu modułu cieniującego w pamięci w formie skompresowanej i zwiększono wydajność różnych gier, szczególnie tych zbudowanych na silniku Unreal Engine 4.
  • Naprawiono awarię podczas uruchamiania gry RAGE 2 (do pracy na systemach z procesorami graficznymi AMD wymagana jest najnowsza eksperymentalna wersja Mesa);
  • Ulepszona obsługa API graficznego Vulkan, zapewniająca kompatybilność z wersją Vulkan gry „No Man's Sky”;
  • Ulepszone ikony dla niektórych menedżerów okien;
  • Naprawiono błąd, który powodował zawieszenie procesu Wine podczas aktualizacji wersji Proton;
  • Rozwiązano problemy z wykrywaniem kontrolerów gier w grach Yakuza Kiwami i Telltale;
  • Naprawiono błędy, przez które krajobrazy były nieprawidłowo generowane w grze Space Engineers;
  • Naprawiono awarię podczas uruchamiania gry Flower.

Źródło: opennet.ru

Dodaj komentarz