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 - basically box86/box64) 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.

If you didn’t enable CPx emulation when originally installing AMP, you can try doing so later by:

sudo su -l
getamp configureDarkMagicNew
Application Native Emulated Notes
7 Days to Die :cross_mark: :white_check_mark: Runs using CPx emulation
ARK: Survival Ascended :cross_mark: :white_check_mark: Runs using CPx emulation
ARK: Survival Evolved :cross_mark: :white_check_mark: Runs using CPx emulation
Astroneer :cross_mark: :white_check_mark: Runs using CPx emulation
Avorion* :cross_mark: :white_check_mark: Runs using CPx emulation
BeamMP :white_check_mark: :cross_mark: Runs normally using native binary
Bun App Runner :white_check_mark: :cross_mark: Runs normally using native binary
code-server :white_check_mark: :cross_mark: Runs normally using native binary
Deno App Runner :white_check_mark: :cross_mark: Runs normally using native binary
Dotnet App Runner :white_check_mark: :cross_mark: Runs normally using native binary
Enshrouded :cross_mark: :white_check_mark: Runs using CPx emulation
Factorio :cross_mark: :cross_mark: Desynch errors when player connects
Foundry Virtual Tabletop :white_check_mark: :cross_mark: Runs normally using standard Node.js packages
Garry’s Mod :cross_mark: :white_check_mark: Runs using CPx emulation
Hytale :white_check_mark: :cross_mark: Runs normally using native binary
Impostor - Among Us Server :white_check_mark: :cross_mark: Runs normally using native binary
Java App Runner :white_check_mark: :cross_mark: Runs normally using native binary
Kaboom!* :cross_mark: :white_check_mark: Runs using CPx emulation
Killing Floor 2* :cross_mark: :white_check_mark: Runs using CPx emulation
Mindustry :white_check_mark: :cross_mark: Runs normally using standard Java packages
Minecraft - Java Edition :white_check_mark: :cross_mark: Runs normally using standard Java packages
Minecraft - Bedrock Edition :cross_mark: :white_check_mark: Runs using CPx emulation
Multi Theft Auto: San Andreas :white_check_mark: :cross_mark: Runs normally using (experimental) native binary
MySQL :white_check_mark: :cross_mark: Runs normally using native binary
Node.js App Runner :white_check_mark: :cross_mark: Runs normally using native binary
Open World - RimWorld Server :white_check_mark: :cross_mark: Runs normally using native binary
Palworld :cross_mark: :white_check_mark: Runs using CPx emulation
PostgreSQL :white_check_mark: :cross_mark: Runs normally using native binary
Pumpkin :white_check_mark: :cross_mark: Runs normally using native binary
Python App Runner :white_check_mark: :cross_mark: Runs normally using native binary
Rimworld Together - RimWorld Server :white_check_mark: :cross_mark: Runs normally using native binary
SCUM :cross_mark: :white_check_mark: Runs using CPx emulation
Soulmask :cross_mark: :white_check_mark: Runs using CPx emulation
Tarkov (Fika Mod) (Legacy) :white_check_mark: :cross_mark: Runs normally using native binary. Legacy only, not v4.0.0+
Teamspeak :cross_mark: :white_check_mark: Runs using CPx emulation
Terraria* :cross_mark: :white_check_mark: Runs using CPx emulation
TShock - Terraria Server :white_check_mark: :cross_mark: Runs normally using native binary
Turbo Sliders Unlimited :cross_mark: :white_check_mark: Runs using CPx emulation
Valheim :cross_mark: :white_check_mark: Runs using CPx emulation. Vanilla only, not Valheim+ or BepInEx
VEIN :cross_mark: :white_check_mark: Runs using CPx emulation
Vintage Story (1.18.8+) :white_check_mark: :cross_mark: Runs normally using experimental native binary

*Server tested for installing and starting only

Supported Applications Compatibility
Rust Server will not start, stuck on "Starting"
Startup Issue with Project Zomboid - Steam cmd fails to installl
Startup Issue with Valheim - Valheim Server status Idle not running
Update Failure with Minecraft Bedrock - try install bedrock instance
Startup Issue with Enshrouded - /bin/bash failed with exit code 1
Startup Issue with Satisfactory - Game server will not start or update
Startup Issue with Palworld - I can't seem to startup my palworld server
Startup Issue with Terraria - start terraria sever then stops
Startup Issue with ARK: Survival Ascended - Error on Starting
Update Failure with Terraria - Terraria server not starting or updating, no console activity
Update Failure with Minecraft Bedrock - MInecraft Bedrock doesnt update and start
Startup Issue with Palworld - Idle Instances, Can't start the server
Update and Startup Failure with Valheim - New server instance unable to update or install application
Startup Issue with Minecraft Bedrock - It will not start
Unable to install SteamCMD
tModLoader - box64 throws and error about libicu75/76
Startup Issue with Minecraft Bedrock - minecratt bedrock
Update Failure with Satisfactory - satisfactory server won't install
Startup Issue with Sons Of The Forest - Fails to start
Startup Issue with Squad - cannot get instance running
Arma 3 Server Failing to Launch
Startup Issue with VEIN - VEIN Startup
Startup Issue with Valheim - Instance crashes on startup (ARM)
Startup Issue with Minecraft Bedrock - MC Bedrock Server fails before it starts, no logs
Counter-Strike 2 - trying to start cs2 server