Box64'ün yeni v0.4.0 sürümü yayınlandı ve desteklenen tüm platformlara önemli iyileştirmeler ve düzeltmeler getirdi. Özellikle Arm64'ün yanı sıra RiSC-V ve Loongarch mimarilerinde Steam'in Linux sürümünü çalıştırma yeteneği dikkat çekiyor. Steam için kullanılan Box32 hala deneysel olsa da, kararlılıkta önemli gelişmeler kaydedildi. Ayrıca, Battle.net'in de daha stabil hale geldiği ve bazı oyunların bu platformlarda çalışmaya başladığı belirtiliyor, ancak başarı bölgeye ve program sürümlerine göre değişiklik gösterebilir.
Bu sürümdeki teknik yenilikler arasında, yorumlayıcı ve üç dynarec arka ucunda uygulanan prefix opcode decoder öne çıkıyor. Bu yeni yaklaşım, egzotik opcode prefix'lerini daha genel bir şekilde ele alarak kod tekrarını ve karmaşıklığı azaltıyor, bakım kolaylığı sağlıyor ve Dynarec'te birçok nadir opcode'a otomatik destek ekliyor. Ayrıca, Box64'ün bellek ayak izini azaltmaya yönelik çalışmalar da başlatıldı. Özellikle Steam gibi libcef kullanan uygulamalarda yüksek bellek tüketimini hedefleyen bu çalışmalar, kullanılmayan yerel kod bloklarını tanımlayıp silerek belleği geri dönüştürmeyi amaçlıyor ve gelecek sürümlerde daha fazla gelişme bekleniyor.
Makalede ayrıca, geliştiricinin video çekimleri için bir Elgato HD60X capture card edindiği ve tüm Loongarch, RiSC-V ve Ampere ARM64 oyun çekimlerini OBS kullanarak gerçekleştirdiği belirtiliyor. Düzenlemelerin bile bir x86 makine kullanılmadan, Ampere ARM64 makinesinde yapıldığı vurgulanıyor. ARM64 tarafında büyük bir yenilik olmasa da (GB10 CPU için derleme profili desteği eklendi), genel bir yeniden düzenleme çalışması yapıldığı ifade ediliyor.
Box64'ün yeni sürümü, x86 uygulamalarını farklı mimarilerde çalıştırma yeteneğini geliştirerek donanım çeşitliliğini ve yazılım uyumluluğunu artırıyor.