AArch64 \ ARM64 Compatibility

AMP itself runs natively on AArch64 / ARM64 systems - but most applications do not. Below are those that we have tested and got working in AMP in AArch64. AMP only supports ARM on Linux, there are no plans to introduce a native Windows ARM version at this moment in time.

Applications that only run using Cross-Platform eXecution (CPx) have a large performance overhead, and are not recommended on low-power ARM systems such as the Raspberry Pi and generally perform best on server-class hardware.

As a general rule, applications that run via Java, Mono or Node.js can be made to run on ARM hardware without significant work.

Running applications in AMP on foreign platforms using the emulation layer is officially unsupported, and only provided on a best-effort basis. There is no resolution or support for this if an application does not function as intended.

Application Native Emulated Notes
7 Days to Die :x: :white_check_mark: Runs using AMP CPx emulation - CPx2 required
ARK: Survival Evolved :x: :white_check_mark: Runs using AMP CPx emulation - CPx2 required
Avorion* :x: :white_check_mark: Runs using AMP CPx emulation - CPx2 required
BeamMP :white_check_mark: :x: Runs normally using native binary
Factorio :x: :x: Desynch errors when player connects
Foundry Virtual Tabletop :white_check_mark: :x: Runs normally using standard Node.js packages
Impostor - Among Us Server :white_check_mark: :x: Runs normally using native binary
Kaboom!* :x: :white_check_mark: Runs using AMP CPx emulation - CPx2 required
Killing Floor 2* :x: :white_check_mark: Runs using AMP CPx emulation - CPx2 required
Mindustry :white_check_mark: :x: Runs normally using standard Java packages
Minecraft - Java Edition :white_check_mark: :x: Runs normally using standard Java packages
Minecraft - Bedrock Edition :x: :white_check_mark: Runs using AMP CPx emulation
Open World - RimWorld Server :white_check_mark: :x: Runs normally using native binary
Rimworld Together - RimWorld Server :white_check_mark: :x: Runs normally using native binary
Teamspeak :x: :white_check_mark: Runs using AMP CPx emulation - CPx2 required
Terraria* :x: :white_check_mark: Runs using AMP CPx emulation - CPx2 required
TShock - Terraria Server :white_check_mark: :x: Runs normally using native binary
Valheim :x: :white_check_mark: Runs using AMP CPx emulation - CPx2 required

*Server tested for installing and starting only