Tell that to George Lucas...
Sorry, I didn't see where he made a HD BRD disc set which was only compatible with the first generation BRD players and is now coming out with a new set which unlike the old set, is only compatible with players made after 2011.
Speaking of movies, ever wonder why BRD players can also play DVD's? I wonder how well they would be selling if not for this cross compatibility...
Yeah, scalable in the same way GC hardware was scalable to Wii.
And Wii would have actually had SOME decent games if they literally dropped a quadcore GC cpu and a dx9+ gpu. Let's not pretend that the cpu is the reason wii games look like ****.
I'll point you to the DirectX Box, a games console built around a middleware API, which failed to maintain BC. I'll point you to Al's post above:
Emulated on VERY DIFFERENT ARCHITECTURE which for single threaded operations, wasn't that much more powerful, if at all. And even with that, they managed to do a decent job in getting the majority of the popular titles to work.
Lucky for all involved, such a painful transition
isn't necessary this time.
You couldn't replace RSX with a more efficient US architecture and have it just run. You could scale Cell up, but if that adds considerably to the cost of your console versus using another more general processor, that BC isn't going to be free.
Sony isn't banned from using Nvidia again. Pretty sure nvidia also has a fairly decent gpu these days and wouldn't mind helping them to get their RSX code to run on a Cuda.
How is scaling Cell up adding any more costly than using another architecture? Is the silicone of Cell not allowed to be programmed for ps4 games? Did I miss the programming revolution which left Cell so outclassed or expensive to license, that they had to abandon it?
Where is the magic bullet architecture that makes abandoning BC worth the cost? (there is a cost to abandoning BC, from the consumer side)
MS and Sony and everyone else gets that the future of forwards compatibility lies in hardware abstraction. PSSuite and MS Apps will be content that works forever more same as iOS and Android, which is what you're basing you need for BC on DD on. Following legacy hardware designs will cripple future systems, and adding hardware BC support will add considerable costs.
Here is where we disagree. Yes, everyone knows that things bought digitally
should be compatible with the new version of the digital device which plays them. (
see every digital ecosystem in the world, PC, mac, linux, android, iphone, ipad, winphone, palm, kindle, (and hard media: PSP
, 3DS, DS, GBA,
BRD, PS2, Wii, XB360*, PS3*) ... that's the whole point of a platform!)
I've still yet to see an argument for different architecture which would break BC that is so clearly head and shoulders above Cell/Xenon that it would be worth it. The GPU situation is simply a matter of continuing with the same vendor or licensing the tech for the next generation if MS/Sony feels the need to jump ship.
The only sensible business approach would be to have optional hardware that someone can buy, although that'd be an interesting design problem. Then those who care to keep their old, crusty-looking games can buy an extra adaptor/expansion, while everyone else stops playing their old stuff and plays their new, better stuff instead.
No, the sensible solution is to utilize the architecture which was already purchased, and scale it appropriately.
That may mean a 6 SPE 10 PPE Cell, or it may mean a 32 SPE 4PPE Cell, or even a 16SPE 2PPE Cell.
Bang for the buck in die size (cost) there isn't much better out there. What could they possibly replace it with that would net them above a >20% advantage in either die-size, or TDP, or Performance?
Same goes for MS. A 12 core 24 thread Xenon would be more than enough. OoOE? Sure, if it's worth the die size. But I'm not seeing OoOE being a deal breaker WRT BC.
______________________________
Bottom line, this generation has seen both Microsoft and Sony pushing digital download content FOR SALE significantly more so than last gen. In all forms. From classics, to prior gen, to smaller "arcade" or indy games, all the way up to selling FULL current gen games after they've been on the shelf a few months. Not to mention the add-on collections and DLC for games like Rockband and the like.
For them to drop BC and say, "OOPS! Sorry! All of that DLC you bought is now useless. Would you like to buy some more?" ... this just would not go over very well for all involved.
There's a reason Nintendo doesn't do it, there's a reason Sony didn't do that with PSPVita, (and didn't do it initially with ps3), there's a reason MS went through so much effort not to do it for Xbox (even though they were forced out of their architecture for financial reasons, they still did what they could).
And there's a reason the movie industry doesn't do it.
BTW, did you know in the first generation DVD players, Sony actually put in two lasers? One for CDs, the other for DVD's. Why would they do such a wasteful thing?
_______________________
This would be the only medium, and only disc generation where BC was just tossed aside and told "FU!" by the platform holders
and this at a time when they were pushing console and user specific DLC more than ever!
I'm sure customers will understand that the Arm cores were just "A bit more affordable" or "slightly cooler".