Go Home, Windows EXE, You're Drunk

28 points by Qyriad


tbodt

Epic's Easy Anti Cheat does this to spawn the linux version of the anticheat helper when wine is detected.

confusedcyborg

Lately, I've been playing around with syscall user dispatch in linux which apparently allows recent wine versions to handle windows syscalls more completely!

Lilian

Does anyone happen to know which Windows syscalls are customary to direct call? I've looked at the syscall tables before and surprisingly basic ones would change between point releases. I'm struggling to find a list of which are reliable, but I'm very curious.

olliej

Post title is bad.

It should be "Go home Windows EXE you're traumatized"

radbuglet

Regarding syscall emulation, iirc, OSF Mach has a syscall for letting a userland port handle a given syscall for a given process but I couldn't find anything indicating whether it is supported on XNU. Time to test, I guess.