Box86/Box64 Blog
box86.org · Company blog · on HN since 2022
The Box86/Box64 project blog covers an emulator that runs x86 and x64 Linux programs on ARM and RISC-V, with releases and benchmarks.
What HN saysHN commenters recommend Box86/Box64 for x86 emulation on other architectures, citing good performance, compatibility and RISC-V JIT support.
27HN people shared it
15linked it in comments
17stories submitted
588story points
9 months agolast shared
2022people per year2026
Most-shared posts
- 1Box86 and Box64: run x86, x64 binaries on ARM10 people · 3 points · first shared 2022 · discussion on HN
- 2Box86/Box64 vs. QEMU vs. FEX (Vs Rosetta2)8 people · 134 points · first shared 2022 · 19 comments on HN
- 3Box64 and RISC-V in 2024: What It Takes to Run the Witcher 3 on RISC-V3 people · 382 points · first shared 2024 · 141 comments on HN
- 4New Box64 v0.4.0 Released3 people · 5 points · first shared 2026 · discussion on HN
- 5Optimizing the RISC-V Back end2 people · 9 points · first shared 2024 · 1 comments on HN
- 6Box64 and RISC-V2 people · 3 points · first shared 2023 · discussion on HN
- 7Box64 on Asahi with experimental GPU driver2 people · 1 points · first shared 2022 · discussion on HN
- 8New Box64 v0.3.2 and Box86 v0.3.8 released (Native Flags, Benchmarks, Box32)1 people · 47 points · first shared 2024 · 15 comments on HN
- 9New box86 v0.3.2 and Box64 v0.2.4 released – RISC-V and WoW64 support1 people · 4 points · first shared 2023 · 1 comments on HN
- 10Blog1 people · first shared 2024
What HN people wrote when they linked it
zamalek · 2023-03-03
You could have a look at box86 and box64:
https://box86.org/ | https://github.com/ptitSeb/box64
I haven't tried them myself, but I've read consistent testimony that the performance (and compatibility) is great.
ninth_ant · 2026-01-29
Yup it’s confirmed to be a milk-v pioneer on the link from the embedded video page https://box86.org/2026/01/new-box64-v0-4-0-released/
Definitely not the latest and greatest RISC-V, interestingly a new Milk-V board was announced quite recently which will use the new spacemit K3 chip.
ValdikSS · 2025-05-02
How's it different from box86/box64? It also has RISC-V with JIT support.
https://box86.org/
snvzz · 2024-12-30
Blink seems to be closer to qemu-user or box86/box64[0].
0. https://box86.org/
yjftsjthsd-h · 2024-09-23
Huh. I wonder if this uses https://box86.org/ or such, like proton uses wine
anewhnaccount2 · 2024-08-27
The basics are here: https://box86.org/ It is an emulator but:
> Because box86 uses the native versions of some “system” libraries, like libc, libm, SDL, and OpenGL, it’s easy to integrate and use with most applications, and performance can be surprisingly high in some cases.
Wine can also be compiled/run as native.
72deluxe · 2022-08-23
You can also run x86 32bit binaries on the Pi with box86: https://box86.org/
Surprisingly performant and very impressive.
skrrtww · 2022-08-22
Despite the progress here, for me it raises a question: Most of the old games she mentions are x86 32bit games. What's the story for how these programs are actually going to run in Asahi? Box86 [1] doesn't sound like it's projected to run on M1. Rosetta 2 on macOS allows 32-bit code to be run by a 64-bit process, which is the workaround CrossOver et. al. use (from what I understand), but that obviously won't be available?
[1] https://box86.org
pantalaimon · 2024-12-30
Not to be confused with https://box86.org/
jraph · 2022-04-25
Until last week, I had a full Debian amd64 systemd container to run invidious on an ARM64 machine (a ROCKpro64) running Armbian, since crystal (the language in which Invidious is written) does not have arm64 Debian packages. There's nothing special to make this work, regular commands work, for instance just running systemd-nspawn -b in an arm64 root folder works.
Now I found a way to get arm64 crystal binaries. I got rid of the container, but Invidious still cross compiles to amd64, so qemu is still used to run an amd64 build Invidious of transparently.
binfmt and qemu-user do wonders. It works well. One could use box64 [1] instead of qemu and it should provide better performance because it uses the native versions of some well known libraries (including libc6) instead of emulating them, but I failed to compile box64 this weekend so I stayed with qemu.
[1] https://box86.org/ | https://github.com/ptitSeb/box64/
BirAdam · 2024-12-21
There are already compatibility layers for x86 on RISC-V. They’re not quite as good, but progress is being made.
Edit, link: https://box86.org/2024/08/box64-and-risc-v-in-2024/
Thaxll · 2024-10-10
box64 if you prefer.
https://box86.org/2022/03/box86-box64-vs-qemu-vs-fex-vs-rosetta2/
Aissen · 2023-03-13
Answering myself: https://box86.org/2022/03/box86-box64-vs-qemu-vs-fex-vs-rosetta2/ and the HN discussion: https://news.ycombinator.com/item?id=32149080
hias · 2023-03-03
Also check this! :)
https://box86.org/2022/12/box64-on-asahi-with-experimental-gpu-driver/
pongo1231 · 2022-09-30
Box64 actually comes quite close to Rosetta in terms of translation speed and apparently that's with optimizations which have yet to be implemented[0]. Would make sense to just use that instead.
[0] https://box86.org/2022/03/box86-box64-vs-qemu-vs-fex-vs-rosetta2/