Board logo

标题: [业评] 为什么主机增强版的CPU都特别弱? [打印本页]

作者: md2    时间: 2017-6-16 11:25     标题: 为什么主机增强版的CPU都特别弱?

似乎也不是CPU特别贵的原因

是因为为了保证能兼容上下两个运行模式所以不能改核心数吗
作者: EpilogueSKM    时间: 2017-6-16 11:26

为了保证开发便利性,你ps4和x1敢不管么?
作者: yfl2    时间: 2017-6-16 11:27

posted by wap, platform: Android
也不一定,new3ds就是强化CPU好多倍,不过结果也回答了你的疑问
作者: fujin    时间: 2017-6-16 11:28

posted by wap, platform: Firefox
似乎是这样。记得PS4Pro的访谈里说过,CPU有任何一点改动都会给兼容带来很大的风险。

技术我不懂,似乎提到时钟频率什么的,有一点差错就会有大问题。
作者: arex    时间: 2017-6-16 11:29

CPU还是挺贵的,一个i7价格都能买一台主机了,就算批量大砍一半价格,对主机来说还是太贵了
作者: EpilogueSKM    时间: 2017-6-16 11:30

不过哪怕cpu换了,也最多保证你帧数能上来,像赞歌,刺客这种受限于gpu,Gpu就那点能力,想真4K还是等下一代吧。
作者: grammyliu    时间: 2017-6-16 11:31

posted by wap, platform: iPhone
我觉得应该还是cpu比较贵的原因
作者: anime    时间: 2017-6-16 11:31

posted by wap, platform: ZUK Z1
pc泪流满面
作者: 大头木    时间: 2017-6-16 11:35

posted by wap, platform: 小米 4
cpu上来了,帧数会有大变化,老玩家会不平衡,分辨率没人在乎
作者: 卖哥    时间: 2017-6-16 11:37

posted by wap, platform: Meizu M9
p4p肯定没zen可选,x1x按照去年就流片也没zen可选。
作者: 狂风007    时间: 2017-6-16 11:49

posted by wap, platform: Galaxy S6 EDGE+
早就说过了,为了兼容,cpu没法大改
作者: 灌水马甲    时间: 2017-6-16 11:57

x86体系都是向下兼容的,你电脑升级了cpu,以前的软件就出问题了,游戏就玩不了,应该是跟本不受影响才对。
作者: 大头木    时间: 2017-6-16 12:00

posted by wap, platform: 小米 4
降低制程,提升频率能有啥兼容问题,无法兼容旧主机帧数不稳定的问题吗
作者: yfl2    时间: 2017-6-16 12:02

posted by wap, platform: Android
引用:
原帖由 @灌水马甲  于 2017-6-16 11:57 发表
x86体系都是向下兼容的,你电脑升级了cpu,以前的软件就出问题了,游戏就玩不了,应该是跟本不受影响才对。
要看,有些游戏会有动作变快甚至事件触发等问题
作者: 分分钟叫你做人    时间: 2017-6-16 12:06

posted by wap, platform: 红米Note2
这代主机不就是集成显卡超强的上网本么
作者: newkyo    时间: 2017-6-16 12:12

posted by wap, platform: Android
兼容个屁问题,就是一个字 贵。
作者: jun4rui    时间: 2017-6-16 12:22

posted by wap, platform: Samsung
应该是价格贵,功耗高,做出来可能没法看。现在都是小型化静音化这么玩了
作者: krewella    时间: 2017-6-16 12:25

就是贵的问题
作者: 卖哥    时间: 2017-6-16 12:32

posted by wap, platform: Meizu M9
引用:
原帖由 @灌水马甲  于 2017-6-16 11:57 发表
x86体系都是向下兼容的,你电脑升级了cpu,以前的软件就出问题了,游戏就玩不了,应该是跟本不受影响才对。
这倒是让我想到问题了,zen把amd自有指令集全抛弃了,也就是zen其实不能支持为美洲豹高度优化的程序。
作者: ABCDE    时间: 2017-6-16 12:34

成本问题,用了强大的CPU,那其他的什么电源散热都要加强。那成本就上去很多了,游戏机本来就是薄利产品,消费者对价格也非常敏感。
作者: 狂风007    时间: 2017-6-16 12:47

posted by wap, platform: Galaxy S6 EDGE+
不管是pro还是天蝎,都把兼容老版ps4和x1游戏放在很重要的位置,cpu大改了以前的游戏没法兼容,这是sony官方反复强调的东西,前面的键盘侠们说个解决方案?
作者: ABCDE    时间: 2017-6-16 13:07

无论是PS4还X1都是成本限制下的产物,当初用了个烂U,现在升级的选择是帧数还是画质,或者都升。算下来收益最大的还是升级画质,所以只升了GPU。如果说兼容性,CPU有兼容问题,那GPU就没这种问题了么?如果当初舍得多花点本钱搞个好点的CPU,那么现在没有种取舍了。
作者: lightling    时间: 2017-6-16 14:54

posted by wap, platform: VIVO
引用:
原帖由 @fujin  于 2017-6-16 11:28 发表
似乎是这样。记得PS4Pro的访谈里说过,CPU有任何一点改动都会给兼容带来很大的风险。

技术我不懂,似乎提到时钟频率什么的,有一点差错就会有大问题。
这个也就骗骗外行吧。
比如pc,从amd的6核换到intel的8核,我还没见过有游戏不兼容的。
作者: yfl2    时间: 2017-6-16 15:08

posted by wap, platform: Android
引用:
原帖由 @lightling  于 2017-6-16 14:54 发表
这个也就骗骗外行吧。
比如pc,从amd的6核换到intel的8核,我还没见过有游戏不兼容的。
PC软件如果不为任何特定硬件开发,那本来就谈不上兼容
作者: manmanwan3    时间: 2017-6-16 15:25

posted by wap, platform: ZTE
升级同系列cpu会产生兼容问题?你坛坛友十几年过去了还是老样子
作者: u571    时间: 2017-6-16 15:30

posted by wap, platform: Chrome
引用:
原帖由 @yfl2  于 2017-6-16 15:08 发表
PC软件如果不为任何特定硬件开发,那本来就谈不上兼容
好笑,什么叫特定硬件?同样指令集CPU之间还不能兼容那指令集有什么意义?

就不说android了,水果自己家ARM CPU指令集都改了好多,你有看过几个游戏是A10X能跑但A9跑不了?
作者: 卖哥    时间: 2017-6-16 16:12

posted by wap, platform: Meizu M9
引用:
原帖由 @狂风007  于 2017-6-16 12:47 发表
不管是pro还是天蝎,都把兼容老版ps4和x1游戏放在很重要的位置,cpu大改了以前的游戏没法兼容,这是sony官方反复强调的东西,前面的键盘侠们说个解决方案?
想要不出问题很简单。
最保守的模式兼容,x86老手了,整出5个模式牺牲无数晶体管,30年前的实模式汇编也完全能跑,一个个64位寄存器在实模式下装作自己是8位玩溢出。
稍微激进一点中间件,微软是老手了,一个老程序,新硬件上启用了新的dll,不仅兼容还能明显提升性能。
再不行还有虚拟机,就像arm跑原生x86应用。

索尼行不行不好说,微软那边肯定没有技术问题。
更不用说,x1x都已经搞了去sram这个比换cpu兼容难度大得多的事情。
作者: yfl2    时间: 2017-6-16 16:21

posted by wap, platform: Android
引用:
原帖由 @u571  于 2017-6-16 15:30 发表
好笑,什么叫特定硬件?同样指令集CPU之间还不能兼容那指令集有什么意义?

就不说android了,水果自己家ARM CPU指令集都改了好多,你有看过几个游戏是A10X能跑但A9跑不了?
可以跑,只不过如果软件开发当时根本不考虑各种硬件,就会出问题,比如有的引擎只考虑30帧,强制60帧甚至会影响判定造成无法过关
作者: cgyldn    时间: 2017-6-16 16:24

价格也是问题啊
作者: reg-neo    时间: 2017-6-16 16:33

posted by wap, platform: iPhone
neogeoCPU超频后拖慢就减少了,97八神鬼烧和1945打击者弹幕不拖慢节奏就变了

这是蛮古旧的问题
作者: kelaredbull    时间: 2017-6-16 16:37

posted by wap, platform: Chrome
引用:
原帖由 @yfl2  于 2017-6-16 16:21 发表
可以跑,只不过如果软件开发当时根本不考虑各种硬件,就会出问题,比如有的引擎只考虑30帧,强制60帧甚至会影响判定造成无法过关
说真的这只是某些引擎傻逼而已
作者: yfl2    时间: 2017-6-16 17:02

posted by wap, platform: Android
引用:
原帖由 @kelaredbull  于 2017-6-16 16:37 发表
说真的这只是某些引擎傻逼而已
是啊,类似的道理,如果某主机软件没有考虑这些通用性问题,是有可能会出故障的
作者: u571    时间: 2017-6-16 17:08

posted by wap, platform: Chrome
引用:
原帖由 @yfl2  于 2017-6-16 16:21 发表
可以跑,只不过如果软件开发当时根本不考虑各种硬件,就会出问题,比如有的引擎只考虑30帧,强制60帧甚至会影响判定造成无法过关
我相信欧美这些3A游戏公司绝不会还有这种傻逼设定,至于日本厂商他们连PS3机能就够用了
作者: lightling    时间: 2017-6-16 17:13

posted by wap, platform: VIVO
引用:
原帖由 @yfl2  于 2017-6-16 17:02 发表
是啊,类似的道理,如果某主机软件没有考虑这些通用性问题,是有可能会出故障的
阉割处理啊,ps4 pro就是这么干的。
新cpu完全包含旧cpu特性的时候,这种兼容非常简单。

主频可以降,核心可以阉割,内存可以屏蔽。x86平台这么多年,这都是非常成熟的方案了。
作者: achen126    时间: 2017-6-16 17:15

归根到底一句话,没钱!找那么多理由干嘛
作者: achen126    时间: 2017-6-16 17:19

引用:
原帖由 u571 于 2017-6-16 17:08 发表
posted by wap, platform: Chrome
我相信欧美这些3A游戏公司绝不会还有这种傻逼设定,至于日本厂商他们连PS3机能就够用了
你说啥大实话啊,给人家留点面子好不好,抬头不见低头见的!
作者: samusialan    时间: 2017-6-16 17:20

wiiu兼容wii是里面塞有独立的wii硬件吗?
作者: rollpard    时间: 2017-6-16 17:39

posted by wap, platform: iPhone
主机399的价格,在13年,能达到什么样的性能其实大家都清楚

而且主机没法选择Intel+NVidia,只能AMD,功耗还有要求,种种限制下,不可能有太高的性能。

当然,其实XboxOne是有更大的发挥空间的,499
的售价,外置电源,空间又够大,结果
作者: Nigel    时间: 2017-6-16 17:51

恐怕不是钱的问题。

PC游戏(其它种类软件也一样)是面向各种不同型号不同速度的CPU开发的,所以CPU升级了兼容起来很容易,除非出现根本性的硬件改动。
Console不一样,游戏就是为某种固定型号固定速度的CPU开发的,开发时已经默认了CPU是固定型号固定频率,这个就是游戏能正常运行的先决条件。那么CPU变化大了结果可能就是无法正常运行。CPU和显卡等东西不一样,不需要驱动,软件直接和CPU打交道,所以这个问题也无法通过驱动解决。
解决的方法有2个:一是新CPU设计一个兼容模式(比如GBC),甚至干脆新老CPU各装一个(比如GBA),二是升级前的老主机设计时已经考虑过将来的升级需要,所以告知开发商注意这点,否则新硬件上游戏运行可能会出问题。这样做的副作用是游戏开发会变成和PC一样,CPU限制还算小,但显卡等硬件一律不允许软件直接访问。这样效率就下来了。
PS2兼容PS游戏的方案就是PS的全套硬件都来一套,只有这个方法。因为PS后期太多游戏都是直接操作硬件,机能发挥到了极限。PS2情况和PS也接近,但PSP就没这种福气,结果是模拟器不需要模拟PSP硬件,API层就解决了。于是模拟代价比PS2低得多。
作者: inter189839    时间: 2017-6-16 17:54

引用:
原帖由 lightling 于 2017-6-16 14:54 发表
posted by wap, platform: VIVO
这个也就骗骗外行吧。
比如pc,从amd的6核换到intel的8核,我还没见过有游戏不兼容的。
这就是为什么主机可以用比PC差的配置跑出比PC好的效果
主机可以针对特定硬件优化,比如可以指定利用CPU里的某个寄存器,如果CPU架构换了,这个寄存器没了,或者作用变了,那就跑不起来了
作者: qd678    时间: 2017-6-16 18:00

引用:
原帖由 yfl2 于 2017-6-16 16:21 发表
posted by wap, platform: Android
可以跑,只不过如果软件开发当时根本不考虑各种硬件,就会出问题,比如有的引擎只考虑30帧,强制60帧甚至会影响判定造成无法过关
这个确实是2B程序员的锅,现在看来这不能同架构升级硬件,应该是sony和微软在给垃圾程序员们写的垃圾游戏软件买单呢。
作者: yfl2    时间: 2017-6-16 18:03

posted by wap, platform: Android
引用:
原帖由 @lightling  于 2017-6-16 17:13 发表
阉割处理啊,ps4 pro就是这么干的。
新cpu完全包含旧cpu特性的时候,这种兼容非常简单。

主频可以降,核心可以阉割,内存可以屏蔽。x86平台这么多年,这都是非常成熟的方案了。
你是希望AMD定制一个包含美洲豹所有部件的CPU么……
作者: 超越神的牛肉人    时间: 2017-6-16 18:05

因为AMD是弱鸡啊
作者: 扑街仔    时间: 2017-6-16 20:50

posted by wap, platform: iPhone
引用:
原帖由 @arex  于 2017-6-16 11:29 发表
CPU还是挺贵的,一个i7价格都能买一台主机了,就算批量大砍一半价格,对主机来说还是太贵了
玩游戏 i3够了
作者: 卖哥    时间: 2017-6-16 23:29

引用:
原帖由 扑街仔 于 2017-6-16 20:50 发表
posted by wap, platform: iPhone
玩游戏 i3够了
看游戏,GTA5的话引擎优化到了8线程利用,i5和i7也有差别。




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0