目前,显卡市场竞争异常激烈,除龙头霸主NVIDIA之外,ATi公司也逐渐发展壮大起来,其RADEON 8500、7500和7200系列显卡都得到了消费者的认可。不过,对于那些喜欢超频的DIY玩家而言,非常遗憾的是,ATi显卡的驱动程序不像NVIDIA显卡的驱动程序那样自身提供了超频功能。也就是说,想对ATi显卡进行超频就必须借助于第三方的软件。这就造成了一个明显的缺点:系统资源的浪费。而且我们每一次重装系统后,都必须重复对显卡的超频工作,这一点同样不够尽如人意。
其实,无论哪种品牌的显卡,其图形芯片和显存的工作频率都是由显卡的BIOS决定的。因此,理论上我们只要改变显卡BIOS中的设置,就能够“命令”显卡按照我们指定的频率工作,而无须借助驱动程序或第三方软件的帮助。通过更改BIOS来改变显示卡工作频率的方法,对于NVIDIA显卡而言可谓非常常见,但更改ATi显卡BIOS的方法却似乎少了一些。
还好,一位俄罗斯人编写了一个名为RadEdit的软件,专门用来更改ATi RADEON系列显卡的BIOS文件。从而满足了我们轻轻松松、用“绿色”手段(不占系统资源)超频ATi显卡的愿望。
RadEdit有多个版本,包括0.98 beta、0.99和1.0版本。其中以0.98版本的功能最多。它独具的“Update Checksum”功能可进行超频以外的更改,包括更改显卡开机时所显示的品牌、型号和日期等信息,也可检查BIOS文件的错误;而1.0版本已经取消了此功能,但增加了读入正在使用的显示卡BIOS内容的“Current”功能和调整显存CAS值的“Memory Timings”功能。
以捷波的RADEON 8500显卡为例,先使用1.0版本的RadEdit,启动后在其操作界面中点击“Current”按钮读取显卡的BIOS信息(如图1)。然后按“Save...”按钮将BIOS信息重新命名并保存下来(如图2),这样我们就得到了显卡当前的BIOS文件。
如果只需更改图形芯片和显存的默认工作频率(即超频),我们可以直接在RadEdit的操作界面中进行修改。方法是直接用鼠标拖动“Core(图形核心)”选项和“Memory(显存)”选项旁边的滚动条即可(如图3)。
图3 更改图形芯片和显存的默认工作频率
比较有意思的是,RadEdit 1.0版本还提供了一项名为“Synchorize Clocks”(同步时钟频率)的功能,可锁定显示芯片与显示内存的工作频率同步进行改变(如图4)。不过,由于显存的超频空间一般比图形芯片大,所以用户最好分别进行设定。
图4 “Synchorize Clocks”锁定功能
RadEdit 1.0版本还有比较高级的设置选项,如“Memory Timing”,但大家在设置此项时千万要小心,否则系统可能会无法正常启动。对于支持视频输出的RADEON显卡,我们也可以设置其默认的视频输出制式(PAL或NTSC电视制式等)。完成了超频和其他设置后,再按一次“Save...”按钮保存更改后的BIOS文件,以便在刷新时使用。
打造个性化的ATi显示卡
通常,不同品牌的ATi显卡的开机画面各不相同,一般包括制造商名称、BIOS版本、BIOS刷新日期等信息。现在,这些资料我们可以自行更改。
我们借助的是一个名为UltraEdit的文本编辑软件,其最新版本为9.10。使用时,运行UltraEdit,打开前面保存下来的显卡BIOS文件进行更改。更改的时候必须留意新增的字数不能太多,更改前后的字数应该尽量相同,否则可能会造成BIOS文件出错而不能开机。如此处我们将捷波的RADEON 8500显卡的BIOS显示内容从“RADEON 8500 113-85706-100 BIOS”,改成“RADEON 8500 Modify By FireTree”(如图5)。当然,如果你没有兴趣更改这些信息的话,可以略过这一步。
图5 BIOS的显示信息更改前后的对比
修正BIOS信息
已改过的BIOS文件还不能直接用来刷新,因为前面进行的修改可能会造成BIOS的“Checksum Error”。所以这时我们需要使用RadEdit 0.98版本中的Checksum功能。
运行RadEdit 0.98版,按“Load”按钮将刚才已更改过的BIOS文件读入,会看到BIOS标签名已经变成了“RADEON 8500 Modify By FireTree”!
图6 “Computer Checksum”与“File Checksum”两项所显示的数字并不相同
不过,在操作画面中,细心的用户也会发现刚读入的BIOS信息中,“Computer Checksum”与“File Checksum”两项所显示的数字并不相同(如图6),而未修改之前的BIOS中这两项可是一样的哟。所以这时候需要用0.98版本中的“Update Checksum”功能去重新修正BIOS的内容。点击“Update Checksum”按钮(如图7),软件就会自动做出修改。完成后将最新的BIOS保存起来,现在这个BIOS文件终于可以用来刷新显卡了。
刷新BIOS
由于最新版本的RadEdit还没有提供直接将BIOS写回显卡的功能,所以我们需要借助ATi显卡的专用BIOS刷新程序。解压后有两个文件,其中sf200.exe为可执行文件。
要注意的是,在运行sf200.exe进行BIOS刷新前,切记先取得当前显示卡的“ID”,这点决不能忘记。方法是:在DOS模式下,输入“sf200 -i”指令,就会显示出当前显示卡的ID号码。例如捷波 RADEON 8500显卡的ID号码为“0”,先记下此号码以便在刷新BIOS时使用。接下来,再输入以下指令完成全部刷新过程:
图7 使用“Update Checksum”功能
sf200 -p ID号码 BIOS文件名(注意空格)。例如ID号码是“0”,BIOS文件名为“MP8500.ROM”的话,就应该输入:sf200 -p 0 MP8500.ROM。
刷新完成并重新启动电脑,在开机画面中会发现显卡的信息已经改变。进入操作系统后,我们可以借助显卡测试软件或者其他系统信息检测软件(如PowerStrip),查看显卡的图形芯片和显存工作频率变得不同了。而且新的工作频率在任何操作系统下都不会改变,也无须再依赖任何超频软件。是不是很方便呢?
文章中提到的软件均可在www.ccidnet.com/soft/cce下载到。
注意事项
1、先找出显卡可稳定工作的频率极限,以便决定超频的幅度。
2、对更改显卡BIOS文件时可能出现的错误,请提前做好备份。