EVERYTHING XIAOMI
Get listed

Box64

Box64 runs x86_64 Linux programs, including games, on 64-bit Linux systems using ARM64, RISC-V 64-bit, or LoongArch processors.

Place
#20 of 27
Score
5.6
Box64's website

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

All alternatives
  1. 1

    FAudio

    Free planOpen sourceiOSAPILinuxmacOS
    7.5Free plan
  2. 2

    cnc-ddraw

    Free planOpen sourceAndroidLinuxmacOSSelf-hosted
    7.4Free plan
  3. 3CrossOver logo

    CrossOver

    Free planLinuxmacOS
    7.4From $74 a year
  4. 4

    PlayOnLinux

    Free planOpen sourceLinuxmacOS
    7.2Free plan
  5. 5

    GameHub

    Free planAndroidiOSmacOS
    6.7Free plan
  6. 6

    Bannerlator

    Free planAndroid
    6.4Free plan