Originally Posted by Skrillex
360 games aren't based on XP code.
They are most likely written in C++ which most games are written in.
Also what a large part of XP, Vista and 7 is written in.
But 360 games are not based on any "xp code" whatsoever.
M$ will have to either make a very efficient emulator to emulate the 360's hardware, or better yet, have a driver/program/application that will run the C++ and translate that into being able to run on x86-64 CPUs and modern GPUs. Alternatively they could just do what they did w/ the 360 concerning backwards compatibility to the orig. xbox. Limited emulators for limited games. That would suck.
I'd really like to see 360 games with custom configurable graphics options. I can't imagine it would be too difficult ot get the game engine to just render at a higher resolution or add some more MSAA. Most 360 games already have at least 2x MSAA, so the engines support it.
Regardless, I have mixed feelings. I've always wanted to play some 360 exclusives on my PC, especially w/ extra eyecandy. However, if all 360 games were able to be played on the PC, devs will pretty much just dev for the 360 until the next console comes out.