Box64
Box64 runs x86_64 Linux programs, including games, on 64-bit Linux systems using ARM64, RISC-V 64-bit, or LoongArch processors.
What Box64 is
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.
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
Watch out
- 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
Who it suits
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.
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.
The facts
Each one read from Box64's own pages, with the date it was checked.
What it does
- 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.checked 30 Sep 2026
- Cache limit
- DynaCache is enabled by default and its compressed files can use up to 2 GB by default.checked 29 Sep 2026
- Compatibility
- The maker maintains a game compatibility list with working, partially working, not working, and unknown statuses.checked 30 Sep 2026
- Configuration
- Behavior can be configured through environment variables and INI-style configuration files at /etc/box64.box64rc and ~/.box64rc.checked 30 Sep 2026
- DynaCache
- DynaCache is enabled by default, stores generated code under ~/.cache/box64, and uses up to 2 GB by default.checked 30 Sep 2026
- Dynamic recompilation
- Its DynaRec backends for Arm, RISC-V, and LoongArch are described as 5–10 times faster than the interpreter alone.checked 30 Sep 2026
- Dynamic recompiler
- DynaRec supports Arm, RISC-V, and LoongArch and is described as 5–10 times faster than the interpreter alone.checked 29 Sep 2026
- Gaming compatibility
- The project links to a compatibility list of games confirmed to run or not run with Box64.checked 29 Sep 2026
- Host requirement
- Box64 requires a 64-bit little-endian host and 64-bit host libraries.checked 30 Sep 2026
- License
- The Box64 repository provides the software under the MIT License.checked 30 Sep 2026
- Native libraries
- Box64 uses native system libraries such as libc, libm, SDL, and OpenGL to integrate with applications.checked 30 Sep 2026
- Purpose
- Box64 runs x86_64 Linux programs, including games, on non-x86_64 Linux systems.checked 30 Sep 2026
- Support and maintainer
- The project author identifies as ptitSeb, a freelance developer, and invites people to contact him about helping their projects.checked 30 Sep 2026
- Supported host architectures
- The project targets ARM64, RISC-V 64-bit, and LoongArch Linux devices.checked 30 Sep 2026
- Supported hosts
- The project targets ARM64, RISC-V 64-bit, and LoongArch Linux devices.checked 29 Sep 2026
The company
- Maker
- The About page identifies ptitSeb as the author of Box64 and says he is a freelance developer.checked 29 Sep 2026
- Steam and Wine
- Box64 supports Wine64 and Proton; 32-bit components require Box86, while Wine WOW64 support in Box64-only environments is described as experimental.checked 30 Sep 2026
Alternatives to Box64
- 1
FAudio
Free planOpen sourceiOSAPILinuxmacOS7.5Free plan - 2
cnc-ddraw
Free planOpen sourceAndroidLinuxmacOSSelf-hosted7.4Free plan - 3

CrossOver
Free planLinuxmacOS7.4From $74 a year - 4
PlayOnLinux
Free planOpen sourceLinuxmacOS7.2Free plan - 5
GameHub
Free planAndroidiOSmacOS6.7Free plan - 6
Bannerlator
Free planAndroid6.4Free plan
