
下面我就为大家介绍今天的主角:fraps!虽然只有区区20kb的“个头”,比起那些动辄几十兆、甚至上百兆的测试软件(游戏)而言的确很“渺小”,但你可别因此而小瞧了它!事实上,fraps并不是一个真正意义上的测试工具,它只是将游戏过程中画面的帧速率(即我们通常所说的fps——frame per second)如实的显示在屏幕上而已,而正由于它反映的是游戏运行中的实际速度,所以该软件是绝对公平的,fraps支持任何用微软的directx制作的游戏,所以那些显卡制造商也无法在驱动程序上做手脚,再有就是它只有20kb的“身躯”用一张软盘就装得下,在这里我建议各位在购买显卡时不妨带上fraps和几个自己心爱的游戏实际测试一下。
下面我就fraps的使用给大家做一下简单的介绍。首先点这里下载该软件(仅有20k大小哦),下载完后将zip文件解开,里面有三个文件:fraps.exe、fraps.dll,当然还少不了一个说明文件——readme.txt(fraps是一个完全的绿色软件,它不用安装即可使用,也不会在你的系统或者是注册表里添加其他东西,所以各位可以放心的使用),用鼠标双击fraps.exe,之后就会弹出一个对话窗口,可以看到fraps的操作可谓简单至极,只有两项可以选择:transparent和fast;transparent:透明显示,占用比较多的系统资源,但是对游戏画面的影响很小;fast:不透明显示,占用比较少的系统资源,不过我不建议大家选择这一项,因为如果为了那几乎可以忽略不计的系统资源而影响到游戏画面的话,那就太不值得了。
图1
后为了测试fraps所显示的帧速率是否准确,我特地做了一个小小的实验。我们知道在运行3dmark 99 max的游戏测试时,它会在画面的右下角处显示出当前的帧速率,而刚好fraps帧速率的显示是在画面的左上角,这样就可以通过两个数据的对比来看出fraps所检测到的帧速率是否准确!大家从我的截图中可以看到fraps所测试到的速度和3dmark本身所测试到的速度一模一样!都是18帧,非常的准确!可见fraps能够非常准确的测试到实际游戏运行的速度。
图2
不过世界上没有十全十美的事物!fraps也不例外:现在的1.2b版本只支持微软的direct3d,而不支持另外两种主流的api:3dfx的glide和sgi的opengl。虽说现在用这它们制作的游戏并不多,但不多不少还是有一点遗憾,看来我们只能够寄望于作者能够在新的版本中加入对glide和opengl的支持!
