Byl zveřejněn nový nástroj Hangover 11.0, který umožňuje spouštění 64- a 32bitových aplikací Windows kompilovaných pro architektury x86 (i386), x86_64 a ARM32 v prostředích založených na architektuře ARM64 (Aarch64). V přípravě je implementace varianty Hangover pro architekturu RISC-V. Vývojové výstupy projektu jsou distribuovány pod licencí LGPL 2.1.
Hangover výrazně převyšuje výkon konfigurací, ve kterých je Wine spuštěno zcela v emulačním režimu, protože při použití Hangover je emulátor aplikován pouze pro provádění kódu samotné aplikace, zatímco všechny systémové volání, knihovny a komponenty Wine jsou prováděny mimo emulátor v nativním provedení pro aktuální platformu (Hangover přerušuje řetězec emulace na úrovni volání k win32 a wine). V emulačním prostředí mohou být využívány FEX a Box64, v závislosti na preferencích uživatele. Byla zahájena práce na podpoře emulátoru Blink, která však dosud nebyla dokončena.
Mezi změnami v nové verzi:
- Byla provedena synchronizace s kódovou základnou Wine 11. Počet patchů s opravami, které jsou aplikovány na Wine, byl snížen na 10.
- Byly aktualizovány emulátory FEX 2601 a Box64 0.4.
- Knihovna box64cpu.dll byla převedena do projektu Box64 pod názvem WowBox64.dll.
- Byla ukončena podpora QEMU. Zachována byla pouze podpora emulátorů FEX a Box64.
- Byly přidány balíčky pro Ubuntu 25.10.
Zdroj: opennet.ru
