测试说明
通常对于新游戏来说,我们都会自行录制一段游戏实际运行的demo来进行测试。 测试使用FRAPS或者游戏内建的timedemo功能测出平均帧数,某些情况下也会给出最低和最高帧数。
通过录制的demo进行性能测试,保证了每张显卡在测试中负载的一致性。这样得出的结果才是可重复的,无论用哪张显卡(编者注:这里的意思应该是使用同一等级的A卡或者N卡)或者哪个驱动。
另外,我们有时候还会用FRAPS测试手动进行游戏时的帧数。但这种方法会使测试变得有点复杂,具体游戏时的变数并不能保证每次测试每张显卡的负责都安全相同。比如在战地2这类游戏中,在非战斗的空闲状态下,人物会自动做一些随机动作,伸手或者玩弄手上的武器;人物面前的植草会随风而东,而在Far
Cry中会不时出现一些飞鸟等。
我们自然不能用这种方法对性能进行衡量,在一张显卡中,敌人可能会向你射击;而在另一张显卡中可能会朝你扔个炸弹,这对测试性能来说区别是比较大的。而用录制的demo进行测试就不会出现这种情况,敌人每次的动作都是相同的。
由于这个BF2试玩版并没有提供录制demo的功能,我们还是要用手动测试。为了尽可能保证测试结果的可重复性,我们单独设立了一个游戏服务器,联机后沿着同一路线跑下去,在后台用FRAPS测试帧数。在每种分辨率和设置下,每张显卡都重复测试三次,再取其平均值。
测试系统
平台设置
AMD Athlon 64 4000+
ASUS A8N-SLI Premium
1GB OCZ DDR400 SDRAM
ATI RADEON X850 XT Platinum Edition ATI RADEON X800 XL 驱动CATALYST
5.6
NVIDIA GeForce 6800 Ultra NVIDIA GeForce 6800
GT 驱动ForceWare 77.30
250GB Maxtor Hard Drive Maxline III SATA 16MB 缓存
Windows XP Professional SP1
DirectX 9.0c
Benchmarks Battlefield 2
Demo
(责任编辑:关美纳)
|