A fast usermode x86 and x86-64 emulator for Arm64 Linux
Go to file
2020-04-04 23:19:30 -07:00
.github/workflows Adds ctest step to the CI 2020-03-18 13:18:22 -07:00
docs Initial Commit 2020-03-06 09:08:13 +02:00
External Implements unordered and ordered compare IR op 2020-04-04 23:19:22 -07:00
Scripts Adds known failure support to unit test runner 2020-03-16 12:35:09 -07:00
Source Plumbs ELFLoader arguments through the CodeLoader 2020-03-21 15:19:31 -07:00
unittests Implements unit tests for the unordered and ordered comparisons 2020-04-04 23:19:30 -07:00
.gitignore Initial Commit 2020-03-06 09:08:13 +02:00
.gitmodules Adds xbyak to externals 2020-03-06 00:20:13 -08:00
CMakeLists.txt Merge pull request #16 from Sonicadvance1/fixes_cmake_aarch64 2020-03-13 13:04:38 -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