Thing is though, if they drop the AMD CPU + AMD GPU combo they lose backwards compatibility. At this point they've built up a massive catalog of backwards compatibility titles for 360 as well as a few for OG Xbox, a library which will be even bigger in 2020 when Xbox Scarlett most likely releases, and if they go with AMD + AMD again they will also have backwards compatibility with alot of Xbox One games by default, because they've been working with devs for awhile now to help the devs make their games forwards compatible with future AMD + AMD Xbox hardware. I can't see them giving that up to go with a custom solution just for ray tracing. Sure they could go the dual chip solution, and have both an AMD APU and a custom chip designed around ray tracing, but history shows that dual chip solutions usually don't work out well, they just make development harder for devs and only a handful of skilled devs end up utilizing the dual chip solution properly. A dual chip solution would also be expensive, as it is it's going to be hard to hit native 4k 60fps with a small graphical upgrade over this gen for $500 in 2020, a dual chip solution would either cause them to sell at a loss or make the next Xbox more expensive than $500 at release.
Nah, I think they will just aim for release in 2020 at $500 with native 4k 60 fps on most games, with some small-medium graphical upgrades over Xbox One X as well. Sure there's not a big wow factor there, but PS5 won't have a big wow factor either if it releases in 2019 or 2020. Maintaining backwards compatibility is a must, as that will be a big selling point for the 35m+ Xbox One owners (a number which will be over 50m by 2020 most likely). Their efforts to improve their first party for next gen with all these new studios will help to win over new fans as well. Then in say 2023 they can release their mid-gen upgrade and push graphics up closer to wherever PC ultra is at in 2023 (which will most likely include some ray tracing).
It doesnt work like that no more since they are using pretty much off the self PC components it means the consoles pretty much work like a PC now with their own custom OS.
So if a build a Windows 10 PC with an AMD CPU and GPU now and then in a few years build another Windows 10 PC but with an Intel CPU and NVidia GPU my old games will still work on the new pc. Thats now how consoles work too and is what they mean by "Forward compatible".
This is not like PC backwards compatibility with games that were designed for an older operating system. It's also not like what you describe, because on PC games are designed to run on both AMD and Intel CPU's and on both AMD and Nvidia GPU's to start with, Xbox One games are designed to run only on the AMD APU in Xbox One, in order to run them on the next Xbox you would either need enough raw power to brute force your way through an unoptimized game, or run an emulator which allows Xbox One optimizations to be maintained.
The emulation tech they use to run 360 and OG Xbox games is designed to run on the AMD+AMD Xbox One, it is my understanding that in order to properly keep that tech working next gen with near 100% compatibility, Xbox Scarlett will first have to emulate Xbox One, which will then allow the 360/OG Xbox emulators to run on the emulated Xbox One, emulation within emulation. Getting Xbox One emulation to run on say an Intel + Nvidia Xbox Scarlett would be tricky at best, just like how current PC's struggle to emulate current gen consoles, it will be much easier to maintain BC if they stick with AMD+AMD.
Last edited by shikamaru317 - on 20 June 2018