VGKing said:
PS4 needs to have backwards compatibility with PS3. Not via the cloud, but via the Blu-Ray discs
|
If you want a powerful, efficient and affordable PS4, this is basically impossible. AMD and Intel x86 CPUs are far superior to non-x86 PowerPC/Cell varieties. Also, with AMD APU, you have the option of either dual graphics, or reduced power consumption for less demanding Arcade/2D games that can be played off the APU. That would make the console very efficient and yet powerful enough with a separate 2nd dedicated GPU. Secondly, PS3's GPU was architecturally a fixed fragment pipeline architecture. All modern gaming GPUs have unified shader architecture that works differently. For that reason, it's going to be nightmare, if not impossible, to get PS3 games to work with BC on BluRay. (Xbox 360 had a unified shader GPU, which means it's 50% there for BC with Xbox next). You have 2 major components that will be incompatible with PS3's CPU and GPU without serious software emulation or requiring PS3's physical hardware in PS4.
There are plenty of reasons why not having hardware BC is better:
1) The console will likely be much cheaper (no need to spend $ on physical hardware of PS3 in PS4). To retain hardware PS2 BC in the fat PS3, Sony had to spend $80 extra per each PS3 made. Talk about a waste of $.
2) Allows you to start with a clean slate PS4. When you don't have artificial constraints and boundaries to work with (i.e., must use a PowerPC-based CPU for hardware BC), you can start picking and choosing the best components for next generation games in terms of performance/$, performance/watt and total performance. Cell 2.0 / PowerPC CPU is not the best choice from a performance point of view, despite Sony's and MS's TFLOP marketing spins.
3) Going with an x86 CPU means leaving the perpetual cycle of having to settle for inferior PowerPC CPU architectures for games. Breaking the cycle now would benefit PS5, PS6, etc. as those consoles could use even more powerful x86 CPUs. x86 CPU would solve 3 major issues that plagued PS3's development:
(i) Reduce costs and complexity of porting PC games to PS4. It was very costly to port PC games to the PS3. With an x86 CPU, making games for PS4 would be easier. That would attract more developers to consider PS4.
(ii) Reduce optimization / performance issues associated with coding for a proprietary CPU. It's a lot easier to optimize and extract performance from an Intel / AMD x86 CPU/APU that developers are familiar with than coding for a proprietary CPU. PS3's complex Cell has proven that it costs expontentially more to extract top performance and it takes years to learn how to tap its full potential. PS4 games need to look great right away, not great in 3-5 years from launch. Just look at Xbox 1. It arguably had the best graphics of its generation and was very easy to code for. It had an x86 CPU. Also, look at the Wii U. The CPU is different from the PC, PS3, 360 and as a result unless developers learn how to code for it, it is giving them major problems. Now these developers have to spend extra time and money learning how to optimize specifically for the Wii U. Most cross-platform games run worse on PS3 due to its complex Cell and most developers are reluctant to spend extra resources optimizing for the Cell. With an x86 CPU, suddenly PS4 would become the go to system for cross-platform titles as most of those are made on the PC to begin with.
(iii) Reduce time to market for those games since you spend less time optimizing.
4) Including physical PS3 parts in PS4 may be the only way to ensure full hardware compability w/ PS3 BluRays. That would make the console even larger, cooling even more complex and power brick/supply would need to be able to power both PS3 and PS4's hardware. With modern hardware using a lot more power for high-end components, this is just too much of a compromise. It's not the same as including PS2 parts into PS3. As technology gets more advanced and power hungry, it will make it that much harder to retain PS3's physical parts inside PS4.
5) Sony is bleeding financially. It would be far better in the long-term if Sony sold FullHD (1080P) remastered versions of PS3 games on PSN+ for those who never owned a PS3. This would give Sony a new revenue stream and help them survive. For PS3 owners, they could use Gaikai to ensure that PS3 BC works via software online.
I think Sony should not focus on BC at the hardware level at all. Either make the console more affordable, or use that $ instead towards faster/more modern x86 CPU/APU + secondary GPU onboard for a much faster console.