索尼有可能在PS4实现兼容PS3游戏吗?
不可能的,因为从技术层面上来说,PS4的机能不足以模拟PS3,所以想要向下兼容就只能将游戏彻底重做,比如之前的《最后生还者》和《战神3》。原因在于,PS3当年由于成本和产品决策方面的诸多问题,选用的是一款基于Cell的非对称架构处理器(说白了就像是现在2大核 6小核的“8核手机CPU”)。索尼当年本打算把显卡的工作丢给几个CPU的所谓协处理器,但事与愿违,Cell处理器的研发基本宣告失败,CPU客串显卡的预想彻底报废,这才找了一块显卡顶了上去。
后果就是游戏开发者需要面对异常难伺候的CPU,外加一块独立的显卡,游戏也基本都需要为索尼量身定制。PS3的CPU和显卡上面这段话听不明白也没关系,简单来说就是索尼玩砸了,本想省钱却掉进了自己挖的坑里。当年PS3选用的处理器和架构也非常尴尬,导致游戏的开发过程艰难,成品也和其他平台很难“互通”。当年索尼自家(如《战神》的圣塔莫妮卡工作室)游戏的画质与第三方游戏的明显差异,其原因就是第三方工作室大多直接放弃放弃启用Cell的几个协处理器(否则开发难度太高),而缺少了一部分性能,画面当然有一定的落差。
索尼当然也知道这样下去不是个办法,同时PS4硬件研发时的硬件提供商也基本死的死、转行的转行,剩下的就是AMD提供的整合服务,还有Intel和Nvidia的高价组合拳。这种情况下,索尼就只能选择相对廉价且靠谱的AMD整合方案,并在PS4上采用更成熟的X86架构。PS4的CPUX86和Cell之间的差异,基本可以用“隔行如何山”来形容,想要跨架构兼容前代主机的游戏,就必须在原有基础上多出十倍以上的机能才能勉强“模拟”运行。
索尼公司的PS4为什么不兼容PS3的游戏?
因为索尼PS4的CPU架构变化太大了,虽说PS4用的CPU和GPU都是AMD的,而且和电脑芯片的架构非常相似,但是由于PS3使用的是索尼和IBM联合研发的cell处理器,架构不管是和当年的PS2还是现在的PS4都有质的差距,尽管cell的设计理念非常先进,核心数量也很多,但是为了实现当初的性能目标,cell的架构非常特殊,一度导致理论性能强大,但是却没有多少开发者能真正发挥出这颗芯片的性能。
所以当时的xbox360尽管理论性能弱,但是在大部分游戏画质表现上都比PS3要好,大量的开发者为了适配PS3的处理器消耗了大量精力,于是索尼也就不敢在PS4上轻易大动干戈了,直接和微软一样采用了物美价廉的AMD芯片。采用了AMD芯片以后,开发者开发游戏自然顺手多了,毕竟本质上和PC芯片就是一样的东西,PS4凭借更高的性能指标在游戏表现上超过了xbox one。