A fast usermode x86 and x86-64 emulator for Arm64 Linux
Go to file
2020-07-13 11:08:28 -07:00
.github/workflows Merge pull request #187 from FEX-Emu/skmp/posix-tests 2020-05-26 09:42:54 +03:00
docs Initial Commit 2020-03-06 09:08:13 +02:00
External Merge pull request #268 from Sonicadvance1/minor_fixes 2020-07-13 12:31:09 +03:00
Scripts posixtests: Add support for comments in the failures/outputs/disabled lists 2020-06-30 13:11:45 +03:00
Source Adds support for -E to the ELFLoader 2020-07-11 09:38:57 +01:00
unittests Frontend: Fix 15-byte long opcode assert 2020-07-08 14:00:14 +03:00
.gitignore added guard on IntrinsicsX86.h inclusion 2020-04-23 20:10:35 -04:00
.gitmodules Add fex-posixtest-bins as submodule 2020-05-18 13:11:04 +03:00
CMakeLists.txt Merge pull request #89 from Sonicadvance1/wip_pair 2020-04-10 00:56:26 -07:00
CMakeSettings.json EnvironmentLoader, clean merge 2020-04-24 19:25:57 -04:00
Dockerfile Changes Dockerfile image to Release build 2020-07-13 11:08:28 -07:00
LICENSE Initial Commit 2020-03-06 09:08:13 +02:00
Readme.md Initial Commit 2020-03-06 09:08:13 +02:00

FEX - Fast x86 emulation frontend

This is the frontend application and tooling used for development and debugging of the FEXCore library.

Dependencies

  • SonicUtils
  • FEXCore
  • cpp-optparse
  • imgui
  • json-maker
  • tiny-json
  • boost interprocess (sadly)
  • A C++17 compliant compiler (There are assumptions made about using Clang and LTO)
  • clang-tidy if you want the code cleaned up
  • cmake

FEX diagram