FEX: A fast usermode x86 and x86-64 emulator for ARM64 Linux
3 months ago
- #ARM64
- #gaming
- #emulation
- FEX 支持在 ARM64 Linux 设备上运行 x86 应用程序,类似于 qemu-user 和 box64。
- 同时支持 32 位和 64 位二进制文件,并可与 Wine/Proton 配合运行 Windows 游戏。
- 通过将 API 调用转发到主机系统库(如 OpenGL、Vulkan)来减少模拟开销。
- 包含实验性代码缓存功能,最大限度减少游戏中的卡顿现象。
- 提供针对每个应用程序的配置选项以优化性能(例如跳过耗时的内存模型模拟)。
- 配备用户友好的 FEXConfig 图形界面用于调整设置。
- 需要 ARMv8.0+ 硬件,并已在 Arch Linux、Fedora、openSUSE 和 Ubuntu 上完成测试。
- 需准备 x86-64 RootFS,可通过 FEXRootFSFetcher 工具下载或手动生成。
- 支持通过 PPA 使用提供的 Python 脚本完成安装。