Box64v0.3.2 foi lançado hoje, a versão mais recente do emulador de espaço de usuário Linux que permite que executáveis ​​​​x86_64 sejam executados em dispositivos Linux ARM64 (AArch64). Box64 também é um dos principais métodos para permitir que jogos x86_64 e Steam rodem em dispositivos Linux ARM64-bit.

Com o lançamento do Box64v0.3.2, o Box32 foi adicionado para executar aplicativos de 32 bits em sistemas operacionais de 64 bits. Box32 é uma opção de construção para Box64 e está desabilitado por padrão. A integração do Box32 ainda está em andamento, mas alguns jogos já estão usando esse caminho de código.

A nova versão do Box64 também adiciona suporte para flags nativas através da opção "BOX64_DYNAREC_NATIVEFLAGS", que controla quais flags estão habilitadas e pode resultar em "acelerações significativas em alguns casos". "

Esta atualização do Box64 também melhora a emulação de modelo de memória forte, desempenho mais rápido ao executar Dynarec no bit RISC-V64, melhor manuseio de opcode CPUID, melhor geração e manuseio de sinal TRAP, melhorias em algumas operações x87, correções para vários opcodes, novos perfis de construção para alvos Snapdragon865 e Oryon, suporte para mais chamadas de sistema, algumas extensões Vulkan adicionais agora estão empacotadas corretamente e mais melhorias no sistema de construção.

Para obter mais detalhes sobre todas as mudanças na versão grande do Box64v0.3.2, visite GitHub e o blog do projeto para obter mais detalhes sobre as alterações mais recentes nesta atualização. 

Box86v0.3.8 também foi lançado hoje e contém muitas alterações semelhantes para usuários interessados ​​em código x86 (não x86_64).