玩转ATi显卡BIOS
硬件周刊
用过RADOEN 8500/7500的朋友都知道,ATi卡的驱动程序与NVIDIA的驱动程序有很多功能不同,而且到目前为止亦没有内置超频功能,要超频ATi卡就必须借助第三方程序。可是,使用第三方程序来超频始终有困难之处,例如消耗系统资源,改用其他操作系统的话,原有的超频程序就不再适用等问题。
来自俄罗斯的RadEdit
其实无论哪个品牌的显卡的显示芯片和显存,其最高工作频率都是由显卡BIOS设定的,因此,理论上用户只要改变BIOS中的设定,就能“命令”显卡在指定的频率工作,而且无须借助驱动程序或第三方程序的帮助。这种方法,对于NVIDIA系列的卡来说非常容易,但修改ATi卡BIOS的程序就很少了。
还好,有一位俄罗斯玩家就弥补了这方面的不足,编写了一个名为RadEdit的软件(http://www.radeon2.ru/radedit_eng.html),专门用来修改RADEON系列卡的BIOS。RadEdit有多个版本,包括0.98 beta、0.99和1.0版本((图1))。其中以0.98版本的功能较多,例如Checksum提供可作超频以外的修改功能(更改卡所显示的品牌型号和日期等画面),也可检查错误;而1.0版本虽除去Checksum功能,但加了读入正使用的显卡BIOS内容的功能。

刷新镭卡BIOS
1.虽然在网上有很多ATi卡的BIOS可以下载,不过最安全的方法还是在自己卡的BIOS上进行修改。因此,我们先使用1.0版本的RadEdit,按下“Current”读入BIOS信息。这时如果只须要更改预设的频率(即超频)的话,也可以在这里进行。程序中有一个Synchorize Clocks(时钟同步锁定)功能,可锁定显示芯片与显存的频率同步改变,这样更有效率((图2))。但显存的超频空间通常都比较大,所以我们可以分别设定两个频率。

2.然后按“Save”将其命名并储存,便得到当前的BIOS了。程序中还有比较高级的设定如Memory Timing(显存延时设置),但用户设定这项时要十分谨慎,否则可能无法开机。对于支持视频输出的型号,用户也可以预设输出制式(PAL或NTSC等)。用户完成了超频和其他设定后,要再按“Save”储存修改后的BIOS,在更新时使用。
3.大家都知道,nVIDIA显卡BIOS中存储的生产商、BIOS版本等信息可以自行修改的。其实镭卡也可以修改BIOS信息,使用UltraEdit编辑器就可以进行修改。修改的时候必须留意新增的字数不能太长,修改前后的字数应该相同,否则可能造成BIOS错误而不能开机。
4.这个已被修改的BIOS还不能直接用来更新,因为修改中有可能造成BIOS的Checksum Error(检测出错),所以这时我们需要使用RadEdit 0.98版本中的Checksum功能。按“Load”将刚才已修改的BIOS载入,假如Computer Checksum与File Checksum两部分所显示的数字并不相同,可以使用0.98版本中才有的“Update Checksum”功能去重新修正BIOS的内容。按下方的“Update Checksum”按钮,程序便会自动作出修正,完成后将最新的BIOS储存起来,而这个BIOS就是可用来更新的了。
5.由于现版本的RadEdit还未具备直接将BIOS ROM文件写回显卡的功能,所以我们需要借助ATi的BIOS更新程序(下载网址为http://www.mydrivers.com/dir49/d19621.htm)。解压后有两个文件,其中的sf200便是执行文件。在执行前,必须先取得显卡的编号(ID),决不能错。在DOS模式下,输入“sf200 -i”命令,便会显示出Adapter(即显卡)号码。例如Adapter号码为“0”,记下此号码,在更新时使用。接下来,再输入以下指令,完成全部更新过程:
sf200 -p ID号码 BIOS文件名(注意每个字符串之间都有空格)
例如ID号码是“0”,BIOS文件名为“MP8500.ROM”的话,就应该输入:
sf200 -p 0 MP8500.ROM
6.更新完成并重新启动电脑,这时画面便可发现卡的内容已经改变。进入操作系统后,可以通过超频程序或者其他程序,查看到显示芯片和显存工作频率已经不同了。而且新的工作频率在任何操作系统下都不会转变,也无须再依赖其他超频程序((图3))。

编辑提醒:
在设定新的芯片和显存工作频率之前,我们必须注意以下三点:
1.如果将有关频率设定过高,显卡很可能不能正常工作,即开机时荧幕呈现全黑色,所以在利用RadEdit设定BIOS的新工作频率前,应该先用软件超频(如PowerStrip)试试,反复测试该卡的超频极限,找出保险系数,最后才决定超频的幅度。
2.有部分非原装的ATi卡,由于厂商在显示芯片和显存供电方面与原装的不同,无论使用超频软件或修改BIOS都不可能得到较大幅度的超频(所有型号后有LE字样的)。因此,若未进行改装就强行使用本文的方法修改BIOS里面所预设的频率,结果也是无法开机。对于这些卡(无论是RADEON 8500LE、7500LE或早期的RADEON),都要先进行硬件修改(将显存电压Vmem由3.15V调节到3.5V),然后才能用本文所教的方法进行超频。至于ATi原厂产品,以及那些标明工作频率与原装型号相同的,就可以直接进行BIOS超频和修改BIOS的内容了。
3.如果更新BIOS失败导致无法开机的话,补救方法就是使用任何一张好的PCI卡,并将显示器接到PCI卡上,然后将主板BIOS设置为采用PCI显卡作为第一显示装置,之后以DOS启动电脑,在PCI卡所显示的DOS模式下,再重新进行恢复BIOS的步骤。