mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-14 09:00:40 +02:00
The `mov ebp, ecx` was breaking vsyscall and was expected to be used with the `syscall` instruction rather than `int 0x80`. Remove that to fix it. Also remove the pushes and pops around the syscall instruction, these are unnecessary in an emulated environment, we won't clobber the registers. Fixes Steam execution with VDSO.