Udgivelse af Hangover 10.0, pakken til at køre Windows-applikationer på ARM64-systemer

Udgivelsen af værktøjet Hangover 10.0, der gør det muligt at køre 32-bit Windows-applikationer, der er bygget til x86 (i386) og ARM32-arkitekturer, i miljøer baseret på ARM64-arkitektur (Aarch64). Der udvikles en version af Hangover til RISC-V-arkitekturen.

Hangover overgår markant ydeevnen af konfigurationer, hvor Wine kører i fuld emuleringsmode, da Hangover bruger emulatoren kun til at udføre selve applikationskoden, mens alle systemopkald, biblioteker og komponenter af Wine udføres uden for emulatoren i den native udførelse for den aktuelle platform (Hangover bryder emuleringskæden på niveau med opkald til win32 og wine). Emuleringslaget kan bruge emulatorer som QEMU, FEX og Box64, afhængigt af brugerens præferencer. Arbejdet med at understøtte emulatoren Blink er startet, men er endnu ikke afsluttet.

Blandt ændringerne i version 10.0:

  • Overgangen til brug af Wine 10 kodebase.
  • Tilføjet support til ARM64EC (ARM64 Emulation Compatible) arkitekturen, som muliggør kørsel af separate x86_64 kode moduler i ARM64-miljøet ved hjælp af emulator.
  • Arbejdet er startet på at danne færdige builds til Debian 13 (testing) og Ubuntu 20.04/22.04/24.04/24.10 (tidligere blev builds kun lavet til Debian 11 og 12).
  • Til ARM64 og ARM64EC-arkitekturerne er der implementeret en DXVK-build, der tilbyder Direct3D 8/9/10/11 på Vulkan API.
  • Sikret kompatibilitet med fex-emu-wine pakken. Emulatoren FEX er opdateret til version 2412.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster