is this like the WINE approach?
Halfway between Wine and Rosetta. The binary itself gets modified, but both source and target are x86 so no transpilation.
That sounds like just Wine?
WINE doesn't modify binaries, does it?
It doesn't, it is a runtime for running Portable Executables[1] on the fly while also mocking windows API libraries to Linux implementations
https://en.wikipedia.org/wiki/Portable_Executable
Yeah, that's the key difference. Wine leaves the binary intact, while AnyPS5 actually patches/relinks it.
Does Rosetta modify binaries in-place?