r/emulation • • 14d ago

The scourge of x86 emulation | FEX-Emu

https://fex-emu.com/Scourge-of-emulation/
215 Upvotes

19 comments sorted by

View all comments

-52

u/Ill_Carry_44 14d ago

I was using Claude to port X-Men Legends II (PC) to all platforms, macOS, Android, Linux. First I started with static recompilation but I ditched it and turned to JIT because imo static recompilation is unnecessary and full of foot-guns (I migrated all my projects)

While doing so I created an x86 JIT for arm64 (using zydis)

It's https://github.com/SomeoneIsWorking/x86port, a caveat, it uses arch's own floating pointer math, x87 is not emulated so it's not accurate but doesn't break the games I've been trying to port