Skip to content
SPECIFICTION
Get listed

FEX-Emu

fex-emu.com

LinuxSelf-hosted
Visit fex-emu.com
Spec score 7.3 #16 of 27 in Game Compatibility Layers

Spec sheet

Purpose
FEX runs x86 applications on ARM64 Linux devices and supports both 32-bit and 64-bit binaries.Read 7 Oct 2026 · fex-emu.com
License
The FEX repository states that it is licensed under the MIT License.Read 7 Oct 2026 · github.com
Android limitation
FEX-Emu targets Linux on Linux devices; its FAQ says Android is not a target and will not be supported.Read 7 Oct 2026 · wiki.fex-emu.com
ARM64 setup requirement
On AArch64 hosts, running applications requires an x86-64 root filesystem.Read 7 Oct 2026 · wiki.fex-emu.com
Code cache
An experimental code cache is intended to help minimize in-game stuttering.Read 7 Oct 2026 · fex-emu.com
Configuration
FEX provides per-application settings and a FEXConfig graphical interface for changing configuration.Read 7 Oct 2026 · fex-emu.com
Configuration GUI
FEX provides a GUI called FEXConfig for exploring and changing settings.Read 7 Oct 2026 · fex-emu.com
Graphics forwarding
FEX can forward API calls for libraries such as OpenGL and Vulkan to host system libraries to reduce emulation overhead.Read 7 Oct 2026 · fex-emu.com
Hardware requirements
FEX requires ARMv8.0-a or newer hardware with FEAT_FP and FEAT_CRC32 extensions.Read 7 Oct 2026 · github.com
Instruction support
Its binary recompiler supports modern x86 and x86-64 instruction extensions, including AVX and AVX2.Read 7 Oct 2026 · fex-emu.com
Known limitation
The project says split-lock emulation is currently best-effort and can tear data in some cases.Read 7 Oct 2026 · fex-emu.com
Per-app settings
A per-app configuration system lets users adjust performance settings for each game.Read 7 Oct 2026 · fex-emu.com
Project history
The project’s anniversary post says its first prototype commit was made on November 28, 2018.Read 7 Oct 2026 · fex-emu.com
Recompiler
FEX has a binary recompiler supporting modern x86 and x86-64 instruction extensions including AVX and AVX2.Read 7 Oct 2026 · fex-emu.com
RootFS requirement
An x86-64 RootFS is required; the project provides FEXRootFSFetcher for downloading images for many distributions.Read 7 Oct 2026 · github.com
Security feature
The system call translation layer implements features including seccomp.Read 7 Oct 2026 · fex-emu.com
Support channels
The project homepage links to GitHub and Discord.Read 7 Oct 2026 · fex-emu.com
Tested distributions
The project lists Arch Linux, Fedora Linux, openSUSE, and Ubuntu versions 22.04, 24.04, 24.10, and 25.04 as tested distributions.Read 7 Oct 2026 · github.com
VR limitation
The FEX wiki says SteamVR is not currently functional under FEX.Read 7 Oct 2026 · wiki.fex-emu.com
Windows games
FEX can be used alongside Wine or Proton to play Windows games.Read 7 Oct 2026 · fex-emu.com
Wine integration
FEX has a modular core that can serve as a WoW64 or ARM64EC backend in Wine.Read 7 Oct 2026 · fex-emu.com

Where Specifiction places it

Alternatives to FEX-EmuAll alternatives →