Hangover 11.0 Launch: Run Windows Apps on ARM64

The Hangover 11.0 toolkit has been released, allowing users to run 64- and 32-bit Windows applications compiled for x86 (i386) architectures, x86_64, and ARM32 on ARM64 architecture (Aarch64) environments. The project is also working on implementing a Hangover variant for the RISC-V architecture. All developments of the project are distributed under the LGPL 2.1 license.

Hangover has shown superior performance compared to configurations where Wine is launched entirely in emulation mode. The emulator is used only to execute the application code, while all system calls, libraries, and Wine components are executed outside the emulator in a native version for the current platform. Hangover breaks the emulation chain at the level of calls to win32 and Wine. Users can choose between using FEX and Box64 emulation layers. Work is underway to support the Blink emulator, although it is not yet completed.

Key changes in the new version include:

  • Synchronization with the Wine 11 code base has been completed, reducing the number of patches with fixes applied on top of Wine to 10.
  • Emulators FEX 2601 and Box64 0.4 have been updated.
  • The box64cpu.dll library has been moved to the Box64 project under the name WowBox64.dll.
  • QEMU support has been discontinued, with only support for FEX and Box64 emulators remaining.
  • Packages for Ubuntu 25.10 have been added.
/Reports, release notes, official announcements.