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

It's great to have but why spend so much time on it. Doesn't BC on XBox require a recompile of all games which get downloaded when you insert the old disc? Lot of effort for a feature few use and doesn't give you any guarantees that it will keep working (relying on servers again)

No, MS doesn't have the source code for non-first party games so there is no recompilation possible. The disc insert is basically a copyright move and fires a few component downloads if they are needed. Components would be the X360 os rewritten for X64 (MS does have the source for both of those, obviously), an abstraction layer that translates all x360 os calls to XBox1 os calls, an abstraction layer that expands the os calls (improve visuals if possible), and last but not least a crossassembly of the entire x360 game code. Most of those things can be done automatically, while a small part (which takes the brunt of manual labour and time) has to be done manually for each game. As self-modifying code is forbidden on consoles, the chances are high that your final product will actually work once all the "minefields" are cleared and there are no copyright problems lurking.