Board logo

标题: 关于XBOX 720P游戏少的问题 呵呵 [打印本页]

作者: 铁甲飞龙09    时间: 2009-9-2 22:19     标题: 关于XBOX 720P游戏少的问题 呵呵

其实这还是XBOX当初设计时的缺点
主要是XBOX的填充率和他的显存带宽不成正比
XBOX的单纹理填充率是233(GPU频率)*4(渲染管线)=933M 多纹理933*2TMU=1866M
可是问题在于他的带宽是6.4GB/S 而且是和CPU共享带宽 因为如果要满足NV2A的需求 那么
XBOX应该提供9GB/S的GPU独享带宽 如果是XBOX这种架构的话用2.8NS的内存才是合理的
因为要共享 2.8NS可以运行在700MHZ 这时有11.2GB/S的带宽 完全可以满足NV2A+CPU的需求 这样处理1024*768 32位色就很正常了
问题是XBOX不具备这样优越的带宽 他的实际带宽是共享6.4GB/S 只能满足6000M的填充率
当然XBOX有优秀的内存控制器(可以参考GEFORCE4TI刚出时的内存控制器设计 NV2A和这个差不多 相当优秀的内存控制器呢 呵呵 NVIDIA叫他LMA2 光速内存架构)凭借这个优秀的内存控制器
可以保证NV2A在640*480 32位色下不会出现瓶颈 NV2A可以全速运行
但是如果高于这个分辨率的话就不行了 这时NV2A会处于等待内存的状态 也就是说NV2A的性能被限制了 因为XBOX的内存无法提供那么多的象素 除非象我刚才说的那样用2.8NS的内存
提供理想的11.2GB/S带宽 能发挥出他的全部性能 否则使用720P是不明智的
坂恒伴信也曾说过480P是XBOX最适合的分辨率 因为这是帧速和画质的平衡点这句话已经明确的说出了问题所在了 呵呵

因为总是有人说DOA和忍龙为什么不是720P
所以我才做了这么个分析给大家看的  

至于那些支持720p的游戏是怎么做到的呢?
当然是以牺牲性能为代价拉 呵呵

其实制约了XBOX用720P的还有一个 就是XBOX只有64MB的共享内存 因为如果是720P的话
光帧缓存就需要12MB 这可是480P的3倍了 这对于XBOX只有64MB的共享内存来说简直是噩梦呀 另外XBOX比其他两大主机使用的内存要多的多呢 因为要支持复杂的DX8特效 就需要计算许多更加复杂的相关指令 这也是XBOX画质明显好于另两个主机的原因 那些绚丽的DX8特效可是只有XBOX才能做的出的呦 如果当初XBOX用128MB内存的话 现在720P的游戏也会很多的 毕竟NV2A的内存控制器确实非常优秀 呵呵
作者: VODKA    时间: 2009-9-2 22:28

xbox有720P游戏?
作者: DDP    时间: 2009-9-2 22:43

引用:
原帖由 VODKA 于 2009-9-2 22:28 发表
xbox有720P游戏?
有不少呢,刀魂算一个吧,不过不是宽屏
作者: Kuzuryuusen    时间: 2009-9-2 22:48

其实这还是XBOX当初设计时的缺点主要是XBOX的填充率和他的显存带宽不成正比XBOX的单纹理填充率是233(GPU频率)*4(渲染管线)=933M多纹理933*2TMU=1866M可是问题在于他的带宽是6.4GB/S而且是和CPU共享带宽因为如果要满足NV2A的需求那么XBOX应该提供9GB/S的GPU独享带宽如果是XBOX这种架构的话用2.8NS的内存才是合理的因为要共享2.8NS可以运行在700MHZ这时有11.2GB/S的带宽完全可以满足NV2A+CPU的需求这样处理1024*76832位色就很正常了问题是XBOX不具备这样优越的带宽他的实际带宽是共享6.4GB/S只能满足6000M的填充率当然XBOX有优秀的内存控制器(可以参考GEFORCE4TI刚出时的内存控制器设计NV2A和这个差不多相当优秀的内存控制器呢呵呵NVIDIA叫他LMA2光速内存架构)凭借这个优秀的内存控制器可以保证NV2A在640*48032位色下不会出现瓶颈NV2A可以全速运行但是如果高于这个分辨率的话就不行了这时NV2A会处于等待内存的状态也就是说NV2A的性能被限制了因为XBOX的内存无法提供那么多的象素除非象我刚才说的那样用2.8NS的内存提供理想的11.2GB/S带宽能发挥出他的全部性能否则使用720P是不明智的坂恒伴信也曾说过480P是XBOX最适合的分辨率因为这是帧速和画质的平衡点这句话已经明确的说出了问题所在了呵呵因为总是有人说DOA和忍龙为什么不是720P所以我才做了这么个分析给大家看的至于那些支持720p的游戏是怎么做到的呢当然是以牺牲性能为代价拉呵呵其实制约了XBOX用720P的还有一个就是XBOX只有64MB的共享内存因为如果是720P的话光帧缓存就需要12MB这可是480P的3倍了这对于XBOX只有64MB的共享内存来说简直是噩梦呀另外XBOX比其他两大主机使用的内存要多的多呢因为要支持复杂的DX8特效就需要计算许多更加复杂的相关指令这也是XBOX画质明显好于另两个主机的原因那些绚丽的DX8特效可是只有XBOX才能做的出的呦如果当初XBOX用128MB内存的话现在720P的游戏也会很多的毕竟NV2A的内存控制器确实非常优秀呵呵
作者: zafm0861    时间: 2009-9-2 23:14

橘子满塞
作者: pigudada    时间: 2009-9-3 00:06

围观一下
作者: 马拉多纳    时间: 2009-9-3 08:57

我还以为是xo360呢
作者: hanzo    时间: 2009-9-3 09:01

01年的机器,本来就是以480P为基准
作者: Jonsoncao    时间: 2009-9-3 09:17

[posted by wap, platform: BlackBerry]

Nv2a can do 1024x768, its just not enuf ram
作者: peaceland    时间: 2009-9-3 09:35

XBOX遊戲基本是480P
720P占少數
作者: 爱你一棒陲    时间: 2009-9-3 10:04

6.4GB带宽的东西还想720P?现在XO还不是不少游戏没720P,带宽一个零头都比XB高。




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