FEX-Emu
| Developer(s) | SonicAdvance1, skmp |
|---|---|
| Release | |
| Latest version | 2605 [+] |
| Active | Yes |
| Platform(s) | Raspberry Pi, Linux (ARM) |
| Architecture(s) | ARM64 |
| Type | Compatibility layer |
| Emulates | x86, x86_64 Linux |
| Programmed in | C++, Assembly, C |
| Website | fex-emu.com |
| License | MIT |
| Source code | GitHub |
| Issue tracker | GitHub |
FEX-Emu is a open-source Linux usermode x86 and x86-64 emulator for ARM64 designed to run PC games on AArch64 devices. The project is a joint development effort between SonicAdvance1 and skmp, both previously known for their work on Dolphin and reicast respectively (with other contributors as well).
Download
edit| Official release |
Overview
editFEX is not a traditional emulator the way RPCS3 and Dolphin is. As a usermode emulator, it works similarly to qemu-user and Box86 which allow one processor architecture to run on another through translation. The difference is FEX uses the static-single-assignment approach for intermediate representation of code.
FEX was first showcased getting in-game on Counter Strike: Global Offensive in April 2021.[1]
References
edit- ↑ skmp (April 16, 2021). Anyone up for CS:GO on arm64? Reddit.