Sorry, couldn’t reply due to ongoing issues with Lemmy.world.
with box64 and a decently high end SOC, what % of pc games could you roughly run with at least tolerable performance?
I don’t exactly know as you can use translation layers such as DXVK to improve compatibility, but Fex-Emu has a better compatibility layer over box64, from what I understand. Fex-Emu can work better with modern games too, like Crysis 3, Hitman, Bioshock Infinite and more. Box64 is also evolving. I would say for now it’s a draw, as box64 is faster but at the same time Fex-Emu game compatibility is better and this is promising as they are aiming for 90% game compatibility.
From the developer :
We are trying to accomplish the same goals. Fast userspace x86/x86-64 emulation on ARM devices. Our JIT designs are significantly different and required library setup is significantly different.
Additionally we support box x86 and x86-64 with an AArch64 binary, they split box86 to be 32-bit ARM, and box64 to be 64-bit ARM. This means that as more and more devices drop 32-bit ARM support, they will lose the ability to run 32-bit applications.
Right now I believe FEX’s compatibility is higher, but in most cases Box will be faster due to how they are thunking things at a significantly different level.
We plan to make up this performance difference while retaining compatibility.
Sorry, couldn’t reply due to ongoing issues with Lemmy.world.
I don’t exactly know as you can use translation layers such as DXVK to improve compatibility, but Fex-Emu has a better compatibility layer over box64, from what I understand. Fex-Emu can work better with modern games too, like Crysis 3, Hitman, Bioshock Infinite and more. Box64 is also evolving. I would say for now it’s a draw, as box64 is faster but at the same time Fex-Emu game compatibility is better and this is promising as they are aiming for 90% game compatibility.
From the developer :