Rilascio di Hangover 10.0, pacchetto per eseguire applicazioni Windows su sistemi ARM64.

È stato pubblicato il rilascio dello strumento Hangover 10.0, che consente di eseguire applicazioni Windows a 32 bit, compilate per le architetture x86 (i386) e ARM32, in ambienti basati sull'architettura ARM64 (Aarch64). È in fase di sviluppo una versione di Hangover per l'architettura RISC-V. I progressi del progetto sono distribuiti sotto licenza LGPL 2.1.

Hangover supera notevolmente le configurazioni in cui Wine viene eseguito interamente in modalità emulazione, poiché con Hangover l'emulatore viene utilizzato solo per l'esecuzione del codice dell'applicazione stessa, mentre tutte le chiamate di sistema, le librerie e i componenti di Wine vengono eseguiti al di fuori dell'emulatore nel contesto nativo della piattaforma attuale (Hangover interrompe la catena di emulazione a livello di chiamate a win32 e wine). Nello strato di emulazione possono essere utilizzati emulatori come QEMU, FEX e Box64, a seconda delle preferenze dell'utente. È iniziato, ma non è ancora completato, il lavoro di supporto per l'emulatore Blink.

Tra le novità nella versione 10.0:

  • Transizione all'uso della base di codice Wine 10.
  • Aggiunta del supporto per l'architettura ARM64EC (ARM64 Emulation Compatible), che consente di eseguire in ambienti ARM64 singoli moduli con codice x86_64 tramite emulatore.
  • Iniziata la creazione di build pronte per Debian 13 (testing) e Ubuntu 20.04/22.04/24.04/24.10 (in precedenza, le build erano create solo per Debian 11 e 12).
  • Per le architetture ARM64 e ARM64EC è stata realizzata una build DXVK con implementazione di Direct3D 8/9/10/11 sopra l'API Vulkan.
  • Assicurata la compatibilità con il pacchetto fex-emu-wine. L'emulatore FEX è stato aggiornato alla versione 2412.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster