Além do emulador FEX-Emu de muito sucesso para desfrutar de jogos Linux x86/x86_64 no AArch64 e outros softwares x86/x86_64 no Arm, também existem os projetos Box86 e Box64 com objetivos semelhantes. Hoje está disponível o Box64 v0.2 e o Box86 v0.2.8 para executar binários do Linux em outras arquiteturas.
O Box64 permite a execução de programas Linux x86_64 em sistemas não-x86_64 como Arm, embora também tenha alguma relevância para outras arquiteturas como POWER e RISC-V. Box86 é o equivalente x86 de 32 bits do projeto.
A versão Box64 v0.2 envolve mais funções da API Vulkan agora e, por sua vez, é capaz de executar o DXVK 2.0 em sistemas não x86_64. O Box64 0.2 também adiciona suporte para substituir mais funções malloc/livres, melhora seu carregador ELF, refatorando o gerenciamento de memória Dynarec para reduzir o consumo de memória, manipulação de tamanho TLS aprimorada que agora faz com que os jogos Unity3D sejam executados, suporte para libfuse agrupado para que o AppImage agora funcione e também há um envolvimento aprimorado em torno de FAudio/SDL2/OpenGL. Também há suporte para mais chamadas de sistema e vários outros aprimoramentos.
Com todas essas melhorias, mais jogos estão rodando no Box64. Entre os jogos que começaram a trabalhar com Box64 v0.2 estão Surviving Mars, Piczle Cross Adventure (usando Proton experimental), UT2004, Obduction, Machinarium, Silicon Zero, Hacknet, Absolute Drift, Art of Rally e Dota2.
Downloads e mais detalhes sobre Box64 v0.2 via GitHub.
Também está disponível hoje Box86 v0.2.8 com a obtenção de 32-programas bit C# do Windows agora em execução, suporte básico para programas vinculados estaticamente, carregador ELF aprimorado, DXVK 2.0 agora também está funcionando aqui e várias outras alterações.