The Xbox API is based on DirectX, but it's not identical. Also, when designing a game for a console, the developers know exactly what the hardware is going to be and can exploit it to the nth degree. The people doing the port have to rewrite the code to work on any PC, with any hardware configuration and with any set of drivers.
The final word to anyone who says that porting a game from Xbox to PC is simple: They've been working on it for months. It's not available. What does that tell you?
|