» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 45 123
发新话题
打印

[其他] 转:根据xbox天空论坛资深软饭+专业工具评测,废渣3帧数仅稳定在30帧

http://www.xbox-skyer.com/conten ... %E5%B8%A7%E6%95%B0-(fps)-%E8%A7%A3%E5%AF%86
http://www.xbox-skyer.com/showthread.php?t=335852

Xbox 360 游戏的真实帧数 (fps) 解密

by xenonfalcon
发布时间 2011-07-04 09:30 55 评论  
写这篇东西的初衷是看到这个帖子 (http://www.xbox-skyer.com/showthread.php?t=335702) 里一句签名 “FM3+方向盘+等离子=体验60帧”,由于游戏主机不是个人电脑,不是按一个 fps on 或者外挂一个小程式就可以看到游戏的真实 frames per second (fps),而有部分游戏开放商在宣传时也会以 frame rate 为卖点或噱头,我们多少都听过 某某游戏以 60fps 为开发目标,但事实是否真的如此呢

那我们就以事实来证明一下好了,Xbox 360 Devkit + Microsoft Xbox 360 SDK 的搭配就可以用来监测游戏的实时fps,这也是游戏开发者必备的调校工具,Xbox 360 游戏 (不含 XBLA) 基本都是以 1280 x 720 @ 30 fps 这个标准制作的,我自己测试过的游戏,不算 Kinect 那些,都是这个标准,少数游戏可以跑 1920 x 1080 @ 30 fps,GTA4 的平均帧数都不会稳定在30fps,有时还落在 27-28 fps, FM3 也只是稳定在 30fps 而已

这里插一句话,Devkit,也就是 XDK + sidecar 配合 SDK 才会体现出他真正的价值,这是 Jtag 主机无论怎么修改都不会有的功能,当然这些功能包括 sidecar 这个 dvd emulator 对于普通玩家来说的意义并不是很大。

下面放出的图片分别取自:

1. System dashboard - 60 fps

2. Ageis Wing (XBLA) - 稳定在 60 fps

3. Biohazard 5 - 稳定在 30 fps 上下,最高 31.x fps,最低 28 fps

4. Blue Dragon - 稳定在 25 fps 上下,最低 23.xx fps

5. DOA Xtreme 2 - 稳定在 30 fps

6. Dead Rising 2 - 稳定在 30 fps

7. COD MW2 - 无图片,这个游戏的零售版本会与 SDK 工具冲突,强制使用会导致 Devkit 报错

2011.7.8 更新

8. Ninja Gaiden 2 - 套用 TU 后最高 60 fps,随场景变化有差异

9. Tekken 6 - 套用 TU3,稳定在 60 fps

10. GOW3 Beta - 最低 23.xx fps,最高 28 fps,测试场景 Chapter 5-5,非正式版游戏,仅供参考


因为我今天刚刚下好偷跑版的 GOW3,加上是休息日,没有太多时间取更多图片,留待日后更新吧。

以 DOA 和 Ninja Gaiden 出名的 Tecmo 是最喜欢在宣传时讲 60fps 的,可是他家的游戏实际测下来也都是 30fps,甚至包括在 Xbox 360 Devkit 上执行 Xbox 1 代的 DOA 或 Ninja Gaiden 也没有超过 30fps 这个门槛,当然,这是以模拟方式执行的,我手头没有 Xbox Devkit,所以这部分数值仅供参考。

Xbox 360 的 CPU 是比较好没错,Powerpc 的效率不是 x86 CPU 可以比拟的,从 SDK 的监测数据来看,3 个核心 6 个执行绪 (也翻做线程) 大部分游戏都只会用到 2-3 个执行绪就足够了。

GPU 这部分可以参照 pc 上的 radeon x1800 or x1900,尽管有附加的 10MB edram 会增加一些效能,但无论如何也无法跳脱旧有架构的限制,能以 1280 x 720 @ 30fps 执行今日的游戏已是充分优化后的结果了,大家可以想想, 同等级的 PC 绘图卡,无论是 x1800 or x1900,还是 PS3 GPU 对应的 G70,无论是 Biohazard 5 还是 GTA4 的 PC 版本,都是没可能在 1280 x 720 的解析度下稳定在 30 fps 的。

至于 60 fps 和 1080p,相信在某些 XBLA 游戏或 Kinect 游戏中是可以达成的。

其实我自己看过的 xbox 360 游戏 (不包括 xbla 与 kinect),90%都无法测试中能跑到 60fps,基本都是 30fps,xbla 游戏对系统的负荷低很多,有很多都有60 fps的表现,当然不包括 DR2 CASE ZERO 与 CASE WEST 这种,事实上,这两个游戏是挂 Xbox 360 Title 来行销的,但又被归入 Arcade 类。

我记得在 Voodoo 2 的年代,3dfx 做过一个 tech demo,分别以 30fps 与 60fps 的速度执行,在未说明的状况下,只有极少数人可以分辨其中的差异,也就是说人眼对于 30fps 与 60fps 的辨识能力并不高,至于电脑上 benchmark 动辄数百 fps的数字,虽然程式中可以显示出来,但实际上监视器的极限就是 60fps,对于现在流行的 LCD 而言,所以不用过分追求 fps。

另外,还有某些人迷信于次世代游戏主机有所谓的超高执行效能,特别是某些人迷信 PS3 的绘图效能在 Xbox 360 之上,能够以 1080p 的解析度来执行游戏,不妨可以比较一下同时有 PC 版本 与 Xbox 360 版本或 PS3 版本 的游戏,就会知道 720p 升频的 1080p 与 原生的 1080p 有多少差异,这些游戏包括:The Sims 3、Red Alert 3、Command & Conquer 3、最近的几代 NFS、Dead Rising 2 等等。

事实上,无论是 Xbox 360 与 PS3 ,他们的绘图效能都无法支持以 1080p 模式来运行今日的主流游戏,我对 PS3 了解不如 Xbox 360 多,也没机会获取 PS3 Devkit,但 RSX 毕竟是基于 G70 (NV47) 架构研发,也就是 GeForce 7800,这是 2005 年的 GPU,效能如何就不用多介绍了。

1080p @ 30fps 在下一代主机应该可以实现,不过 System Memory or Video Memory 必须成倍增加, 以 The Sims 3 为例,PC 版跑 1920 x 1200 的高细节设定时,通过软体监测实体 Video Memory 占用已经超过了 779 MB,相较之下,PS3 只有 256 MB VRAM,Xbox 360 与系统共用 512 MB,两者即便要跑 1920 x 1080 or 1920 x 1200 解析度,都必须以牺牲画面质量为代价。

面对自身只有30帧和720P,同屏8辆车的废渣3
与60帧,1080P,同屏16辆车的GT5,胜负还需要讨论吗??


[ 本帖最后由 derekyxie 于 2011-9-2 11:54 编辑 ]


本帖最近评分记录

TOP


德雷克泄这次跳的是什么舞?

[ 本帖最后由 BeastMa 于 2011-9-2 14:56 编辑 ]



TOP

原來EUROGAMER直接就被資深軟飯秒了
況且作者都說了FM3跑得方式有問題


TOP

忍龙1 30f?

测试方法有问题吧233max。

TOP

引用:
原帖由 allensakura 于 2011-9-2 11:20 发表
原來EUROGAMER直接就被資深軟飯秒了
況且作者都說了FM3跑得方式有問題
作者回复
retail version 的 COD 搭配 sdk工具时总会有这样那样的问题,不是那么好测的。

唯一比较正常的是 COD7,它 的 frame rate 变化无法用一张图说明,视游戏场景不同而变化,最低 32-38 fps,开场即时演算 CG 那阵最高可以到 60fps,其他 COD 系列作品也可以参考这个数值

作者说的是COD有问题,极端软青何必乱借引用

TOP

引用:
原帖由 tntforbrain 于 2011-9-2 11:31 发表
忍龙1 30f?

测试方法有问题吧233max。
人家测360游戏,没必要把XBOX忍龙黑放进去吧

而且忍龙2 60帧写明了

TOP

引用:
原帖由 derekyxie 于 2011-9-2 11:34 发表

人家测360游戏,没必要把XBOX忍龙黑放进去吧

而且忍龙2 60帧写明了
以 DOA 和 Ninja Gaiden 出名的 Tecmo 是最喜欢在宣传时讲 60fps 的,可是他家的游戏实际测下来也都是 30fps,甚至包括在 Xbox 360 Devkit 上执行 Xbox 1 代的 DOA 或 Ninja Gaiden 也没有超过 30fps 这个门槛

自己看吧,你在360上应该玩过忍龙黑吧。

[ 本帖最后由 tntforbrain 于 2011-9-2 11:40 编辑 ]

TOP

引用:
原帖由 tntforbrain 于 2011-9-2 11:37 发表


以 DOA 和 Ninja Gaiden 出名的 Tecmo 是最喜欢在宣传时讲 60fps 的,可是他家的游戏实际测下来也都是 30fps,甚至包括在 Xbox 360 Devkit 上执行 Xbox 1 代的 DOA 或 Ninja Gaiden 也没有超过 30fps 这个门槛。 ...


当然,这是以模拟方式执行的,我手头没有 Xbox Devkit,所以这部分数值仅供参考

这我就不知道了。我只玩过Σ

不过这个作者看发言算是较为有水平的软饭

[ 本帖最后由 derekyxie 于 2011-9-2 11:41 编辑 ]

TOP

引用:
原帖由 derekyxie 于 2011-9-2 11:40 发表



当然,这是以模拟方式执行的,我手头没有 Xbox Devkit,所以这部分数值仅供参考

这我就不知道了。我只玩过Σ

不过这个作者看发言算是较为有水平的软饭
所以我才估计他的测试方法有问题,不是说他故意黑或者怎么样。

TOP

另外,gt5我玩过后的感觉,这游戏的帧数绝对不稳定,此外那撕裂...

我感觉真不如gt5p。

[ 本帖最后由 tntforbrain 于 2011-9-2 11:46 编辑 ]

TOP

引用:
原帖由 tntforbrain 于 2011-9-2 11:43 发表


所以我才估计他的测试方法有问题,不是说他故意黑或者怎么样。
他的测试方法是开发机的软件
他说COD6有问题无法测。而xbox1代游戏忍龙1在360模拟运行测试是30帧,但是他没有xbox测试工具,所以这个数值仅供参考

TOP

引用:
原帖由 derekyxie 于 2011-9-2 11:33 发表

作者回复
retail version 的 COD 搭配 sdk工具时总会有这样那样的问题,不是那么好测的。

唯一比较正常的是 COD7,它 的 frame rate 变化无法用一张图说明,视游戏场景不同而变化,最低 32-38 fps,开场即时演 ...
你有看完嘛?
況且FORZA3的菜單本來就是30FPS,從一開始執行就是30FPS不是廢話

TOP

posted by wap, platform: Nokia (E71)

资深索黑啊。。软饭该举脚支持才是。。

TOP

posted by wap, platform: Nokia (E63)

最後一段。

TOP

60fps 1080p的龟头5真是地球上的吗?

楼下几位集体舞也开始了

[ 本帖最后由 BeastMa 于 2011-9-2 14:56 编辑 ]

TOP

 45 123
发新话题
     
官方公众号及微博