conferences | speakers | series

FEX-Emu: Fast(-er) x86 emulation for AArch64

home

FEX-Emu: Fast(-er) x86 emulation for AArch64
FOSDEM 2022

QEmu is a great project but it isn't really designed around high performance gaming. Let's create a new project that is specifically designed for running x86 and x86-64 games on AArch64. With FEX-Emu now off the ground let's talk about the problems of translating x86 and x86-64 to AArch64. Translating 32-bit games to a 64-bit process encounter a bunch of fun issues. On top of that, translating x86/x64 to Arm has issues that you wouldn't really expect. Come along for the ride with all the problems we encountered and where our future plans lie with FEX-Emu.

Speakers: Ryan Houdek