(12-20-2015, 04:16 PM)willkuer Wrote: Would pcsx2 be capable to dump the whole ps2 binaries of a game into x86? I guess thats a legally complex subject but just considering from a technical point of view. Or is the recompiler/JIT too far away from a real compiler to support this? Also if you dumped the binaries.. Can you ever reuse them efficiently?
That's called Ahead-of-time (AOT) compilation. You can actually make an emulator that uses AOT, but it's not really great performance wise compared to JIT like what PCSX2 use - I guess that depends on how optimized it is -, and it takes a while to prepare before you can play a game since it needs to translate everything before hand, the more optimized the output binary, the longer you have to wait. One major problem it has, is when the source system dynamically generates code, don't know if the ps2 does that or not.