La dernière version de Box64, un émulateur x86_64 populaire pour Linux fonctionnant sur des architectures comme ARM/AArch64 et RISC-V, introduit des améliorations de performances significatives, rendant possible le jeu sur des plates-formes basées sur RISC-V telles que la carte Vision Five 2, rapporte Phoronix.
L’ajout le plus important à la Box64 version 0.2.4 est que Dynarec fonctionne désormais sur RISC-V. Cela facilite les opérations plus rapides du logiciel Linux x86_64 sur le système RISC-V 64 bits et rend les jeux simplistes, tels que Stardew Valley, jouables sur les appareils basés sur Vision Five 2. De plus, la nouvelle version introduit plusieurs correctifs pour Steam, des capacités multi-threading améliorées et des améliorations plus larges pour l’émulation sur diverses architectures de processeur.
Alors que des titres comme Stardew Valley peuvent difficilement attirer les joueurs passionnés, le Vision Five 2 n’est pas exactement conçu pour exécuter des jeux (même s’il dispose d’un GPU intégré compatible OpenGL ES 3.2, Vulkan 1.2), donc exécuter un jeu est déjà une sorte de percée pour ce produit. La carte mère est destinée aux développeurs de logiciels et est basée sur le SoC StarFive JH7110 quadricœur avec des cœurs SiFive U74 RV64GC fonctionnant à 1,50 GHz et le GPU BXE-4-32 d’Imagination.
La version 0.2.4 de Box64 a affiné sa compatibilité avec plusieurs modifications, notamment une meilleure gestion des fichiers ELF, l’ajout de bibliothèques et de fonctions enveloppées, des fonctionnalités étendues d’opcode et une prise en charge préliminaire de WoW64 pour les opérations 32 bits dans Wine.
Parallèlement à la sortie de Box64, Box86, axé sur l’émulation x86 32 bits, a lancé sa version 0.3.2. Cette version voit des améliorations dans les processus d’appel système, un chargeur ELF optimisé, une diminution de l’utilisation de la mémoire et des améliorations de stabilité.