Box64

C
C tier on Game Compatibility LayersScore 6.5 · #9 of 27
Android app
Yes
Free plan
No
Runs on
Android, Linux
box86.org
The Box64 homepage

Summary

Box64 runs x86_64 Linux programs, including games, on 64-bit Linux systems using ARM64, RISC-V 64-bit, or LoongArch processors. The host must be little-endian and have 64-bit libraries. Box64 uses native system libraries such as libc, libm, SDL, and OpenGL to integrate with the host. Its DynaRec dynamic recompilers support Arm, RISC-V, and LoongArch; the project describes them as 5–10 times faster than using the interpreter alone. Box64 supports Wine64 and Proton, but running 32-bit Windows components requires Box86, except for experimental Wine WOW64 support. It is intended for 64-bit programs; the project points to Box86 or Box32 for 32-bit binaries and describes Box32 as experimental. Users can configure Box64 through system or home-directory configuration files or environment variables. DynaCache is enabled by default, stores generated code under ~/.cache/box64, and can use up to 2 GB by default. The project maintains a game compatibility list and identifies Box64 as MIT licensed.

Who it is for

Box64 suits users with supported 64-bit Linux hosts who want to run x86_64 Linux programs, including games. Users seeking to run 32-bit binaries need to account for the separate Box86 or experimental Box32 options.

What is good

  • Targets ARM64, RISC-V 64-bit, and LoongArch hosts
  • Uses native host libraries for integration
  • Supports Wine64 and Proton
  • Includes a game compatibility list
  • MIT licensed

What to know first

  • Requires a little-endian 64-bit host with 64-bit libraries
  • 32-bit Windows components require Box86, except experimental WOW64
  • DynaCache can use up to 2 GB by default

Verdict

Box64 is aimed at running 64-bit x86 Linux software on specified non-x86 Linux hosts. Check the host requirements and compatibility list, and plan separately for 32-bit binaries.

Compared on game compatibility layers

Free plan
Yesbox86.org
Host platforms
Linux, Androidbox86.org
Runtime model
translation + runtimebox86.org
DirectX support
not statedbox86.org
Vulkan support
Yesbox86.org
Steam integration
Yesbox86.org
Anti-cheat status
not statedbox86.org

Facts

Purpose
Box64 runs x86_64 Linux programs, including games, on non-x86 Linux systems.box86.org · 29 Sept 2026
Supported hosts
The project targets ARM64, RISC-V 64-bit, and LoongArch Linux devices.github.com · 29 Sept 2026
Host requirement
The host system must be 64-bit and little-endian, with 64-bit libraries.github.com · 29 Sept 2026
Native libraries
Box64 uses native system libraries such as libc, libm, SDL, and OpenGL to ease integration.github.com · 29 Sept 2026
Dynamic recompiler
DynaRec supports Arm, RISC-V, and LoongArch and is described as 5–10 times faster than the interpreter alone.github.com · 29 Sept 2026
Gaming compatibility
The project links to a compatibility list of games confirmed to run or not run with Box64.box86.org · 29 Sept 2026
Steam and Wine
Box64 supports Wine64 and Proton; running 32-bit Windows components requires Box86, except that Wine WOW64 support is described as experimental.github.com · 29 Sept 2026
Configuration
Users can configure Box64 through /etc/box64.box64rc and ~/.box64rc files or environment variables.github.com · 29 Sept 2026
Cache limit
DynaCache is enabled by default and its compressed files can use up to 2 GB by default.github.com · 29 Sept 2026
License
The repository identifies Box64 as MIT licensed.github.com · 29 Sept 2026
Maker
The About page identifies ptitSeb as the author of Box64 and says he is a freelance developer.box86.org · 29 Sept 2026
Supported host architectures
The project targets ARM64, RISC-V 64-bit, and LoongArch Linux devices.github.com · 30 Sept 2026
Dynamic recompilation
Its DynaRec backends for Arm, RISC-V, and LoongArch are described as 5–10 times faster than the interpreter alone.github.com · 30 Sept 2026
Compatibility
The maker maintains a game compatibility list with working, partially working, not working, and unknown statuses.box86.org · 30 Sept 2026
32-bit limit
Box64 is for 64-bit programs; the README directs users to Box86 or Box32 for 32-bit binaries, and describes Box32 as experimental.github.com · 30 Sept 2026
DynaCache
DynaCache is enabled by default, stores generated code under ~/.cache/box64, and uses up to 2 GB by default.github.com · 30 Sept 2026
Support and maintainer
The project author identifies as ptitSeb, a freelance developer, and invites people to contact him about helping their projects.box86.org · 30 Sept 2026

Best Box64 alternatives

See all 12

Where it ranks on Everything Xiaomi

Is Box64 yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources