Újabb mérföldkőhöz érkezett a Box64 projekt, amely tovább bővíti a lehetőségeket az ARM-alapú Linux rendszereken futtatott x86_64 alkalmazások világában. A v0.4-es kiadás számos kompatibilitási és teljesítménybeli fejlesztést hoz, különös tekintettel a DRM-védelemmel ellátott játékokra és a Steam stabilitására. Bár az utóbbi időben a Valve által támogatott FEX-Emu kap nagyobb figyelmet, a Box64 továbbra is csendesen, de következetesen fejlődik. A projekt célja nemcsak az AArch64 architektúra támogatása, hanem hosszabb távon más platformok, például a RISC-V irányába való nyitás is.
A Box64 egy nyílt forráskódú bináris emulátor, amely lehetővé teszi x86_64 Linux binárisok futtatását ARM64-es Linux rendszereken. Ez különösen fontos az olyan modern eszközök esetében, mint az ARM-alapú asztali gépek, szerverek vagy akár egyes kézi konzolok. A v0.4-es kiadás egyik hangsúlyos újítása az OpenGL és Vulkan grafikus alrendszerek jobb kezelése (OpenGL, Vulkan), ami közvetlen hatással van a játékok és grafikus alkalmazások futtatásának minőségére.

A fejlesztők emellett jelentősen javították az architektúrák közötti kompatibilitást, ami a gyakorlatban azt jelenti, hogy több, korábban problémás alkalmazás és játék is elindulhat. A kiadási megjegyzések külön kiemelik, hogy a változtatások révén több DRM-védelemmel ellátott játék (Digital Rights Management, DRM) vált futtathatóvá Box64 alatt. Ez a terület hagyományosan nehéznek számít az emuláció világában, mivel a másolásvédelem gyakran alacsony szintű rendszerhívásokra és hardverfüggő viselkedésre támaszkodik.
A dinamikus újrafordító motor is fejlődött: az utasítás-előtag dekóder (opcode prefix decoder) továbbfejlesztése pontosabb és stabilabb kódfuttatást tesz lehetővé a Dynarec komponensben. Ez nemcsak kompatibilitási előnyt jelent, hanem bizonyos esetekben teljesítménynövekedést is hozhat, különösen összetett alkalmazásoknál.
Nemcsak a 64 bites ág profitál a fejlesztésekből. A 32 bites megfelelő, a Box32 is egyre stabilabb, különösen a Steam használata során. Bár a fejlesztők szerint még nem tekinthető teljesen kiforrottnak, a Steam kliens már minden támogatott architektúrán stabilabban fut, és bizonyos játékon belüli felületek, például a game overlay is működésbe lépnek OpenGL-alapú játékok esetén. Ez fontos lépés az ARM-platformon történő játékélmény javítása felé, még akkor is, ha a kompatibilitás nem minden esetben tökéletes.
A Box64 v0.4 forráskódja és előre fordított csomagjai elérhetők a GitHubon, míg a részletesebb technikai háttér és a projekt ökoszisztémája a Box86.org oldalon követhető nyomon. A friss kiadás ismét megerősíti, hogy a Box64 az ARM-on futó Linux rendszerek egyik legfontosabb kompatibilitási rétegévé válik, különösen azok számára, akik Steamet vagy DRM-mel védett játékokat szeretnének futtatni nem x86-os hardveren.


