Opublikowano wydanie narzędzia Hangover 10.11, umożliwiającego uruchamianie 32-bitowych aplikacji Windows, zbudowanych dla architektur x86 (i386) i ARM32, w środowiskach opartych na architekturze ARM64 (Aarch64). W opracowaniu znajduje się wersja Hangover dla architektury RISC-V. Rozwój projektu jest objęty licencją LGPL 2.1.
Hangover znacznie przewyższa wydajnością konfiguracje, w których Wine jest uruchamiane w pełnym trybie emulacji, ponieważ przy użyciu Hangover emulator jest stosowany tylko do wykonania kodu samej aplikacji, a wszystkie wywołania systemowe, biblioteki i komponenty Wine są realizowane poza emulatorem w natywnej dla bieżącej platformy implementacji (Hangover przerywa łańcuch emulacji na poziomie wywołań do win32 i wine). W warstwie emulacji mogą być używane FEX i Box64, w zależności od preferencji użytkownika. Rozpoczęto, ale nie zakończono prac nad wsparciem emulatora Blink.
Wśród zmian w wersji 10.11:
- Zakończono wsparcie dla użycia QEMU w warstwie emulacji. Z trzech systemów emulacji w projekcie pozostawiono tylko dwa – FEX i Box64.
- Zrealizowano synchronizację z bazą kodu Wine 10.11.
- Stan emulatora Box64 został zaktualizowany do aktualnej bazy kodu z Git.
Źródło: opennet.ru
