By using this site, you agree to our Privacy Policy and our Terms of Use. Close
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.

MonstaMack said:
To add on to the question: How hard would it be for MS to emulate/go BC with original Xbox games?
Wouldn't mind playing some Panzer Dragoon Orta upscalled on the X1.


It wouldn't be hard at all. The hardware environment in the Xbox One is technically fully backwards compatible with the Xbox Origional.
However, the software environment is different, despite all of Microsoft's consoles using a variation of the NT kernel and Direct X.

The other bonus to this is that unlike with the Xbox 360's emulation, the Xbox One wouldn't need to translate instructions, thus there would be zero performance penalty. - That's in stark contrast to the Xbox 360's emulation of the origional Xbox where framerate issues could creep in.



--::{PC Gaming Master Race}::--