疑难解答
 
决战HALF-LIFE2,顶级显卡对比测试
 

   大约一年前Value 就已经开发出来了Half Life 2 预览版,并提供给部分合作伙伴和媒体测试,当时我们也有对该款游戏进行详细的评测,当时种种的迹象表明该款游戏的开发受控于ATi!说来也真奇怪,计算机硬件的急速发展,造就了游戏产业,但是游戏的普及和其强大影响力又反过来让消费者决定购买那些硬件产品,就是这么奇妙的关系,让竞争变得非常有趣。比如ATi 和 Half Life 2 VS  nVIDIA 和Doom3 !
    现在Half Life 2 已经正式发布,而回想起来,在这一年来它也在推动着GPU 性能的发展。单看看Half Life 2 发布时候随着出现得GPU性能测试文章就可略知一、二 ,本文 也正是对现在最新、最快GPUs 在Half Life 2 下游戏性能表现的测试。较之其它评测文章它将更加完整,内容也有趣和好看。

一、ATi、nVIDIA 和Valve 的三角关系

    为了保持显示卡产品的销售和吸引力,显卡厂商都有各自亲密的游戏开发商 ,前者对后者控制采用的手段通常是在游戏开发的过程为后者提供资金和硬件平台供游戏开发之用,然后游戏开发开发者会对自己的开发平台进行一定的优化以获得最佳性能。游戏正式发布之后,在该GPU或者平台下具备最优秀的性能是理所当然的。另外游戏开发完毕之后,硬件生产商通常会选择产品与游戏捆绑销售的形式,或者买显示卡送白条的方式,比如去年购买ATi Radeon 高端显示卡产品的用户很多都可以选择拿Half Life 2 白条,不过游戏的一再跳票确实令很多用户都十分恼火。

    ATi 和 Valve 有亲密关系!这给我们埋下的伏笔是,这两者软硬件的搭配将有更优秀的使用效果。本来一款游戏巨作在正式发布的时候,为了获得相关认证都会选择送交硬件开发商通过兼容认证,不过Valve 为了保持游戏的神秘和趣味、好玩性,并没有在官方正式发布前把Copy 送交nVIDIA 或者ATi 。其实Half Life 2 也是近来历史少有在官方正式发布前没有泄露的游戏大作。

    当然,在游戏正式发布的前几周时间里,ATi和nVIDIA 都有花费大量时间对Half Life 2 进行测试 ,ATi 和nVIDIA 都告诉我们它们与Valve 进行了紧密的测试工作。但毫无疑问的是,ATi 获得了更长的产品测试时间,而nVIDIA 则并没有获得优待 ,nVIDIA 工作人员也表明他们缺乏足够的时间对Half Life 2 进行全面的测试 。为了弥补这个缺陷,Valve 还专门邀请nVIDIA 的工作人员,让它们在nVIDIA 平台上对最终版本游戏进行测试,但仅有两天的时间,能做什么?

    对于ATi 来说则完全是另外一番景象,它们甚至还用Half Life 2 游戏制作出了一些自己的demos ,这些demos 表明了游戏在ATi 硬件的性能将超越nVIDIA 的硬件。为了便于我们测试,ATi 也把这些demos 与我们分享,不过为了测试的公平,其实我们文章中的测试结果尽可能少使用到这些demos 。开始为了公平起见,我们也邀请nVIDIA把自己的游戏demos 寄发给过来,但nVIDIA 工作人员表示,它们并没有获得Valve 授权对游戏进行记录以形成demos 。事实上,它们的测试硬件驱动一直都放在Valve 那里,直到游戏发布之后才发送回来。nVIDIA 表示,它们的主要目的是保持与Valve 联系,并进行QA 测试,以确保游戏在硬件产品中能够顺利执行,而没有太大的问题产生。

    随着Half Life 2 游戏的发布,nVIDIA 和ATi 都发布了自己的相应版本测试驱动。ATi 的驱动版本号为Catalyst 4.12 beta ,ATi beta驱动发布的目的是改进硬件产品在Half Life 2 下的执行效能。nVIDIA 同时也发布了版本号为67.02 ForceWare Beta 驱动,相较于以前的nVIDIA 驱动,它的主要改进在于:

1、修正游戏过程中纹理错误的情况

2、修正了游戏demos 中出现的破碎画面情况

3、修正了shader 编译器以改进shader 的性能

    如我们所看到的,nVIDIA 新beta 驱动的主要目标是对Half Life2 在自己硬件平台上出现的问题进行修正,而对于游戏性能的增益反而只能排在第二位。在游戏正式发布前,我们对ATi 进行了专门的采访,显然他们对硬件产品在Half Life2 下的性能表现得相当有自信;而摆在nVIDIA 一边的情况是,采访时候他们表现出了一些担忧,首先是nVIDIA 对Half Life2 的关注度显然没有ATi 那么高,他们甚至没有足够的证据表明自己的什么级别显示卡可以流畅地运行Half Life2 ,事实上,GF2级别的产品基本上都可执行游戏。

   游戏的正式发布,让我们对ATi和nVIDIA 最新硬件产品在Half Life2 的游戏性能有个全面的评估。由于显示卡的种类非常多,因此我们将把本文分为DirectX 9.0 、DirectX 8.0 和DirectX 7.0 显示卡下的游戏性能。

二、Half Life 2 评测

    与Doom3 不同,Half Life2 并没有内建测试用的demo ,但是有全功能的测试功能 。在装载Half Life2 之后,可以运行一些简单类型的timedemo 。所有Half Life 2 demos 都存放在以下路径:C:\Program Files\Valve\Steam\SteamApps\username\half-life 2\hl2\ directory 。

   我们获得正式版本游戏后,花费了数个小时来对产品进行测试,以了解产品的性能限制。由此我们得出了一些结果,那就是在室外时候,Half Life 2 性能主要受到GPU shader 的影响,而在室内的时候,游戏性能则受到CPU 限制。如果GPU 性能不堪负荷的话,打开手电筒将会使游戏运行变得难以忍受,主要原因是因为手电筒的照射需要进行大量的光照计算,并且随着你手电筒方向的改变,光线的长度、强度计算会随时发生改变。

   水纹和不同类型物体的表面反射对于显示卡性能也将是严峻的考验,测试过程中我们也包含此类型测试。

    我们的测试平台使用了微星K8N Neo2(nForce3) 主板(APG 显示卡)和ASUS nForce4 主板(PCI Express 显示卡)。由于使用了两个不同的平台,我们也因此能够对AGP 和PCI Express 显示卡进行对比测试。此外,在测试中我们使用了Athlon 64 4000+ 处理器和1GB OCZ DDR 400内存,延迟为2-2-2-10 。

三、水障碍区

    我们的首个测试包含了Half Life2 所有高强度场景,该场景渲染了主角乘坐的水上摩托通过一条广阔的河流,接着进入一个黑暗的区域,玩家需要使用手电筒照亮黑暗区域,并在期间展开激战。此外,玩家在进入仓库的时候将会遭遇一些敌人和武装直升飞机。

    这个demo 包含了几个强烈压榨显卡性能的场景,包括水纹、水面反射、电筒灯光、交通工具、室内大量敌人和室外的阳光,而且在游戏过程中我们使用了最高纹理细节。

   毫无疑问的是,ATi Radeon X800 XT 的表现最为理想,但有趣的是nVIDIA GeForce 6800 Ultra 和X800 XT 的性能也相距不远,两者的距离大约为5% 左右。 在1280x1024分辨率下,Radeon 9800 Pro 的表现也不坏,但是在游戏执行过程中,游戏会出现中断的情况,难以保证平滑地执行游戏。Radeon 9800 和Radeon 9700 在1024x768 分辨率情况下可获得最佳的性能与图像质量平衡。

   Radeon 9700 Pro 和9800 Pro 的最佳分辨率为1024x768 ,但是在1280x1024 基本也可以顺利执行。



神州奥美论坛    神州奥美为您搜索更多内容半条命2   
相关信息:
暂时没有设置相关信息
 

 

公司产品 游戏资讯 游戏文化 下载天地 攻略纵横 游戏周边 | 赛事活动 | CDKEY交换 声色手机 游戏社区

版权所有: 神州奥美