A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: thetree

[业界] Mark Cerny接受eurogamer采访谈如何做第一款4K主机!

[复制链接]

精华
0
帖子
839
威望
0 点
积分
900 点
种子
0 点
注册时间
2005-8-21
最后登录
2020-11-1
发表于 2016-10-21 20:56  ·  江西 | 显示全部楼层
“原版代码直接跑在新CPU上,因为CPU时序不同,会有老游戏无法正常运行的超高风险,出现无法想象的Bug。”
新CPU对旧款的兼容性已经差到发指的地步?谁听说过新一代CPU运行老一代CPU的游戏会出现“无法正常运行的超高风险,出现无法想象的Bug”的情况?反过来说到还能理解。

难道说,这新老CPU不是市售版本?还是说别人买的新老CPU时序相同?否则为什么别人的新老CPU没问题,放到PS4里就“超高风险”了?

哪位大神给解释解释?
该用户已被禁言

精华
0
帖子
2461
威望
0 点
积分
2439 点
种子
5 点
注册时间
2009-10-18
最后登录
2021-7-19
发表于 2016-10-21 21:04  ·  浙江 来自手机 | 显示全部楼层
pro应该全民抵制,毕竟传言时很多sx表示***也不信的。

精华
0
帖子
4122
威望
0 点
积分
4982 点
种子
707 点
注册时间
2011-2-28
最后登录
2023-4-13
发表于 2016-10-21 21:06  ·  日本 | 显示全部楼层
luciferkid 发表于 2016-10-21 20:56
“原版代码直接跑在新CPU上,因为CPU时序不同,会有老游戏无法正常运行的超高风险,出现无法想象的Bug。”
...

因为你在拿pc游戏的概念去套主机游戏。
pc平台是一个尽可能去保证兼容性的平台,所以效率才低。主机平台因为环境是完全一样的,可以对这种硬件做到最佳的优化,反过来说只要有微小改变就会有bug。

精华
0
帖子
839
威望
0 点
积分
900 点
种子
0 点
注册时间
2005-8-21
最后登录
2020-11-1
发表于 2016-10-21 21:13  ·  江西 | 显示全部楼层
本帖最后由 luciferkid 于 2016-10-21 21:14 编辑
gzfrozen 发表于 2016-10-21 21:06
因为你在拿pc游戏的概念去套主机游戏。
pc平台是一个尽可能去保证兼容性的平台,所以效率才低。主机平台 ...


你的意思是新CPU对老CPU没有兼容性喽?
还有,再另一个帖子里:https://bbs.a9vg.com/thread-5138774-1-1.html 有这么一句:“关键点:MARK CERNY告诉DF的记者:索尼并不想搞什么“模糊主机换代”的事情,【Mark Cerny还谈起了为定制设备开发的软件在不同的X86CPU和AMD新架构GPU之间发生的不兼容问题。】”
看到了吧?新架构GPU也存在你说的“对这种硬件做到最佳的优化”而出现的兼容问题,问题来了,新架构GPU为什么可以换,而新CPU不能换呢?难道对CPU才是“对这种硬件做到最佳的优化”,而对GPU却不这么做了?如果没那么做,为什么会有兼容问题,如果做了,为什么新CPU不能换?好矛盾哦~
该用户已被禁言

精华
0
帖子
1885
威望
0 点
积分
1805 点
种子
12 点
注册时间
2006-7-5
最后登录
2021-6-25
发表于 2016-10-21 21:25  ·  福建 | 显示全部楼层
架构统一的年头为什么还有人对主机的机能抱不切实际的妄想,能舒服稳定的玩就是了,真当2000多的硬件能跑的过四路泰坦啊??

精华
0
帖子
6625
威望
0 点
积分
6681 点
种子
52 点
注册时间
2013-6-4
最后登录
2025-2-13
发表于 2016-10-21 21:30  ·  湖北 | 显示全部楼层
huang7519483 发表于 2016-10-21 21:25
架构统一的年头为什么还有人对主机的机能抱不切实际的妄想,能舒服稳定的玩就是了,真当2000多的硬件能跑的 ...

统一架构  并不代表主机等于PC。。。  游戏机 没有额外浪费的机能,游戏是针对性优化的, 同理WIN电脑永远跑不过同等配置的 MAC    安卓永远跑不过同等配置的IOS 。和架构没关系了,是开源和封闭系统 的机能发货大小。。

精华
0
帖子
4122
威望
0 点
积分
4982 点
种子
707 点
注册时间
2011-2-28
最后登录
2023-4-13
发表于 2016-10-21 21:32  ·  日本 | 显示全部楼层
luciferkid 发表于 2016-10-21 21:13
你的意思是新CPU对老CPU没有兼容性喽?
还有,再另一个帖子里:https://bbs.a9vg.com/thread-5138774-1-1. ...

第一个问题。跟兼容性没关系,就算有兼容性,哪怕环境改变一点都是会发生无法预知的事件的。
举个例子,比如让人去摸着石头过河。pc游戏的做法是,教会这个人,怎么分辨可以站上去的石头,怎么规划线路等等,然后让那个人去过河。所以这个人遇到不管哪条河,都可以过去,就是得花点时间想想怎么规划路线。

而主机平台的做法是,由于平台的完全同一性,所有人要过的那条河都完全一样,哪里有石头哪里水深都完全一样。所以为了保证效率,会直接教那个人先迈哪条腿,跨过几厘米,下一条腿隔几秒再跨过去,在哪里呼吸一下。这样被训练出来的人只要是过这条河都会完全不用思考的用最高效率过去。但是你让这个人再去过一条哪怕有块石头位置不一样的河他都有可能直接淹死。

第二条,GPU的问题。你少看了一条新闻。对于GPU的做法是,直接做了个双层饼干的结构,其中一层和原来的老GPU完全一样,因此运行老游戏的时候只要关掉另一层就能保证和原来完全一样的环境了。GPU由于其并行计算的特性容易做出这种双层饼干的结构,CPU就不行了,因为这是一个线性程度比较高的硬件。

精华
0
帖子
839
威望
0 点
积分
900 点
种子
0 点
注册时间
2005-8-21
最后登录
2020-11-1
发表于 2016-10-21 21:41  ·  江西 | 显示全部楼层
gzfrozen 发表于 2016-10-21 21:32
第一个问题。跟兼容性没关系,就算有兼容性,哪怕环境改变一点都是会发生无法预知的事件的。
举个例子, ...

1、按你的说法,PC版和主机版的代码可谓是重写啊,因为差别实在是太大了,请问,主机听取开放商的意见采用X86架构就出现这么个情况?
2、“有点像2个原版PS4 GPU以镜像的方式放在一起”是因为“GPU有2倍的计算单元”,“有点像”可并不是完全一样,CPU都考虑时序了还不是因为架构不同导致的嘛?那GPU架构相同吗?显然也是不同的。所以还是那个问题:新架构GPU为什么可以换,而新CPU不能换呢?难道对CPU才是“对这种硬件做到最佳的优化”,而对GPU却不这么做了?如果没那么做,为什么会有兼容问题,如果做了,为什么新CPU不能换?好矛盾哦~

终结者

老油条

精华
1
帖子
9731
威望
1 点
积分
10331 点
种子
623 点
注册时间
2015-9-16
最后登录
2025-2-23
发表于 2016-10-21 22:03  ·  浙江 | 显示全部楼层
luciferkid 发表于 2016-10-21 21:41
1、按你的说法,PC版和主机版的代码可谓是重写啊,因为差别实在是太大了,请问,主机听取开放商的意见采 ...

GPU这一段原文并不是“有点像”,用的是quite close
We just turn off half the GPU and run it at something quite close to the original GPU
如果你再来纠结“quite close”不等于exactly the same
以至于咬定索尼这么搞是成本问题
那你只能自己去问mark了
我觉得采访的英文原稿对一般人是足够说明问题的

精华
0
帖子
4122
威望
0 点
积分
4982 点
种子
707 点
注册时间
2011-2-28
最后登录
2023-4-13
发表于 2016-10-21 22:03  ·  日本 | 显示全部楼层
luciferkid 发表于 2016-10-21 21:41
1、按你的说法,PC版和主机版的代码可谓是重写啊,因为差别实在是太大了,请问,主机听取开放商的意见采 ...

1、我说的比较夸张,为了给你打比方嘛。实际上x86架构还是会简单点的。主要是工具变得通用性更高了,而是就算你偷懒,负责基础引擎研发的人也会帮你打好基础。
2、这个涉及到我说的两个硬件间的区别性。硬要打比方cpu比较像管理层,gpu比较像外包苦工。基本上gpu只负责接受命令,工作,然后交差即可。其架构调整上比较简单,就算换了架构也容易搞一个局部近似的环境,毕竟外包苦工你给谁不都能拿到相同的结果么。管理层可就不行了,你要换个人,他的领导风格无论如何也会对工作环境造成变化。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-2-23 20:56 , Processed in 0.183116 second(s), 16 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部