Wydano Wine 8.0 z lepszą kompatybilnością kontrolerów, eksperymentalną obsługą WoW64 i nie tylko

Wine 8.0 jest już dostępne i zawiera wiele ulepszeń w stosunku do zeszłorocznej wersji Wine 7.0.

Jeśli chcesz uruchamiać aplikacje Windows na Linuksie, prawdopodobnie słyszałeś o Wine. Wine działa jako warstwa tłumacząca wywołania API systemu Windows na wywołania POSIX (Portable Operating System Interface). jednocześnie odtwarzając strukturę katalogów Windows i zapewniając alternatywne implementacje systemu usługi. Nie używa również żadnej emulacji ani wirtualizacji do wykonywania plików binarnych systemu Windows. Właśnie wydano wersję Wine 8.0 z mnóstwem ulepszeń i zmian.

Jedną z najbardziej zauważalnych zmian jest ukończenie konwersji Portable Executable (PE), formatu binarnego systemu Windows. Jest to ważne, ponieważ oznacza, że ​​różne schematy ochrony przed kopiowaniem sprawdzają, czy pliki na dysku i zawartość pamięci modułów systemowych jest identyczna, będzie teraz ufać systemowi, na którym działają NA. Twórcy Wine twierdzą, że umożliwi to „32-bitowe aplikacje na 64-bitowych hostach, debugery Windows, aplikacje x86 na ARM” i nie tylko.

Co więcej, WoW64 (Windows 32-bitowy oN Windows 64-bit) zaimplementowano obsługę dla „w zasadzie wszystkich” bibliotek Uniksa. Pozwala to na uruchamianie aplikacji 32-bitowych w środowisku 64-bitowym, bez obecności odpowiednich bibliotek 32-bitowych. Twórcy oprogramowania Wind nie zalecają go jeszcze do ogólnego użytku, ale można go włączyć, budując z opcją „-enable-archs”.

Inne ulepszenia obejmują:

  • Nowy jasny motyw włączony w konfiguracji domyślnej
  • Wiele optymalizacji i ulepszeń Direct3D
  • Ulepszona obsługa kontrolera typu hotplug
  • Wykrywanie koła napędowego
  • Kontrolery Sony DualShock i DualSense są obsługiwane, gdy używany jest backend hidraw
  • Moduł środowiska wykonawczego systemu Windows (WinRT) Windows. Hazard. Wprowadzono wejście, interfejs programowania umożliwiający dostęp do gamepadów, joysticków i kół napędowych
  • Wine Gecko otrzymuje wsparcie dostępności

Aby dowiedzieć się więcej, zapoznaj się z oficjalnym ogłoszeniem dotyczącym Wine 8.0. Chociaż pliki binarne nie są jeszcze dostępne do pobrania, możesz je zbudować samodzielnie lub poczekać na ich wydanie. Gdy już to nastąpi, będziesz mógł zainstalować go na Ubuntu, Debianie, Fedorze i macOS. Wino stanowi część Pokład parowy'S Proton, więc możliwe jest, że niektóre z tych ulepszeń sprawią, że gra na Steam Deck będzie jeszcze lepsza w przyszłości.


Źródło: Wino