Oltre a vedere questa settimana nuove versioni di FEX-Emu e Hangover per progetti open source che mirano a eseguire binari x86/x86_64 su Arm a 64 bit, i progetti Box86 e Box64 correlati sono disponibili oggi con i propri aggiornamenti delle funzionalità per aiutare ad abilitare Binari Linux x86 e x86_64 su sistemi Arm.
Box86 e Box64 hanno entrambi ricevuto nuovi aggiornamenti rilasciati oggi per abilitare rispettivamente i binari Linux x86 su Arm e i binari x86_64 su AArch64. Con la versione Box86 v0.3 c’è la gestione dei file RC, il refactoring dell’emulazione del modello di memoria forte in modo che sia più veloce e più accurato, il monitoraggio della protezione della memoria migliorato, il wrapping di più librerie e funzioni, un migliore supporto di Gallium3D Nine D3D9, gestione specializzata per gestire il Rockchip RK3588 e vari altri aggiornamenti.
Download e l’elenco completo delle importanti modifiche a Box86 v0.3 tramite GitHub.
Box64 v0.2.2 è anche fuori per quell’emulatore focalizzato su x86_64. Box64 v0.2.2 ha ignorato le funzioni malloc/free per consentire il funzionamento della libreria Chromium CEF, inclusa la modalità Steam Big Picture e Heroic Launcher. Box64 v0.2.2 ha anche la gestione dei file RC, gestione mutex semplificata che è più veloce e più pulita, tracciamento della protezione della memoria migliorato, Gallium Nine è ora supportato su Box64 simile a Box86, vari miglioramenti nella gestione delle chiamate di sistema, mappatura mmap migliorata, lavoro continuato su RISC-V porting a 64 bit, miglioramenti per l’esecuzione con musl libc e una varietà di altri miglioramenti del codice di basso livello.
Download e ulteriori dettagli sull’aggiornamento dell’emulatore Box64 v0.2.2 per i binari Linux x86_64 su Linux ARM64 tramite GitHub .