By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Pemalite said:
walsufnir said:

 

Yes, there are emulators. But try to emulate 3 ppc-powerhorses running at 3.2GHz with fullspeed... and this is without emulating the GPU... *NO* way.


That's because emulating one type of architecture to another is never efficient.

For example a game on the Xbox 360 may throw out a binary instruction and the emulator then has to get to work in translating it into one or more equivalent instructions for execution on the x86 hardware, hence, it's stupidly difficult to get a 1:1 conversion ratio on instructions between two completely different architectures.

To dumb it down a bit more, say you wanted to emulate the Xbox 360 on the PC, for every Gigaflop the Xbox 360 has, you need 2x Gigaflops on the PC to do the same task, it's not because the PC is slower, there is just stuff added in between that slows the entire process down.



 

Why are you explaining this to me? ;)