ATI全系列显卡改专业卡的前前后后
介绍
大家都知道,Radeon 9800系列的几款显卡使用的是R350和R360核心,而实际上,不仅普通的桌面级显卡如此,ATI的专业级图形显卡FireGL X2 使用的也是这种核心。而专业与普通的区别仅在于通过改变显卡PCB电路及元件设置来发挥显示核心更强大的功能。ATI从R300核心的Radeon 9500开始就已经使用这种办法来拉开显卡档次了,其实名噪一时的NVIDIA Quadro专业图形显卡也是使用的同种方法,其核心与型号相对应的GeForce系列完全相同。
从产品设计生产的角度讲,厂商这么做可以大幅度的减少核心模块的设计成本,毕竟为了需求量并不十分巨大的专业显卡市场单独设计专用的集成电路芯片耗资巨大,会使厂商们入不敷出。而使用桌面级的显示核心制作专业显卡则使得厂商们大大有利可图,因而各家厂商均乐此不疲。
这下大家明白为什么花了大价钱买块专业级的FireGL,而实际上Radeon与普通的显卡相比,其性能提升远不如价格提升得那么显眼了吧。![]()
不过,魔高一尺,道高一丈,厂商们个个奸狡诡谲,我们消费者也决不能任人宰割。它不是用普通核心制作专业显卡嘛,那我们就把普通显卡改成专业的来使。
FireGL与普通Radeon显卡的核心一样,区别在于图像输出功能的不同,在无法改变显卡电路设计的情况下,通过刷新显卡BIOS,就可以把一块普通的Radeon改成FireGL。不过,FireGL显卡上硬件电路实现的功能是无法通过这种改进方法实现的,倘若连那个您都不放过的话,呵呵,恐怕就只能重新设计电路板了。
好,下面就开始介绍这种让Radeon摇身一变,成为FireGL的方法。
FireGL与Radeon的对比
下面是各个型号的FireGL与Radeon的对比:
|
显卡名称 |
核心 |
核心频率 |
显存位宽 |
显存类型 |
显存频率 |
|
Radeon 8500 |
R200 |
275 MHz |
128-bit |
DDR |
275 MHz |
|
Radeon 8500 LE |
R200 |
250 MHz |
128-bit |
DDR |
250 MHz |
|
FireGL 8700 |
FGL8700 (R200W) |
250 MHz |
128-bit |
DDR |
270 MHz |
|
FireGL 8800 |
FGL8800 (R200W) |
300 MHz |
128-bit |
DDR |
290 MHz |
|
Radeon 9500 "I" |
R300 |
275 MHz |
128-bit |
DDR |
270 MHz |
|
Radeon 9500 "L" |
R300 |
275 MHz |
256-bit |
DDR |
270 MHz |
|
Radeon 9500 Pro |
R300 |
275 MHz |
128-bit |
DDR |
270 MHz |
|
FireGL Z1-128 |
FGL9500 (R300W) |
325 MHz |
256-bit |
DDR |
310 MHz |
|
Radeon 9700 |
R300 |
275 MHz |
256-bit |
DDR |
270 MHz |
|
Radeon 9700 Pro |
R300 |
325 MHz |
256-bit |
DDR |
310 MHz |
|
FireGL X1-128 |
FGL9700 (R300W) |
325 MHz |
256-bit |
DDR |
310 MHz |
|
FireGL X1-256 |
FGL9700 (R300W) |
325 MHz |
256-bit |
DDR |
310 MHz |
|
Radeon 9600 Pro |
RV350 |
400 MHz |
128-bit |
DDR |
300 MHz |
|
Radeon 9600XT |
RV360 |
500 MHz |
128-bit |
DDR |
300 MHz |
|
FireGL T2-128 |
FGL9600 (RV350W) |
400 MHz |
128-bit |
DDR |
300 MHz |
|
Radeon 9800 SE 256-bit |
R350/R360* |
380 MHz |
256-bit |
DDR |
300-340MHz |
|
Radeon 9800 |
R350 |
325 MHz |
256-bit |
DDR |
290 MHz |
|
Radeon 9800 Pro 128MB |
R350/R360* |
380 MHz |
256-bit |
DDR |
340 MHz |
|
Radeon 9800 Pro 256MB |
R350/R360* |
380 MHz |
256-bit |
DDR/DDR II |
340-350 MHz |
|
Radeon 9800XT |
R360 |
412 MHz |
256-bit |
DDR |
365 MHz |
|
FireGL X2-256 |
FGL9800 (R350W) |
380 MHz |
256-bit |
DDR II |
350 MHz |
|
FireGL X2-256t |
FGL9800XT (R360W) |
412 MHz |
256-bit |
DDR II |
365 MHz |
从表格中可以看到,Radeon 9500与FireGL Z1使用了相同的核心R300,而Radeon 9700与专业的FireGL X1也是如此。Radeon 9800与FireGL X2的核心也是一样的,那么也就存在着把这些Radeon改成FireGL的可能性。
至于Radeon 与FireGL的区别后文将会提到。下面介绍一些修改时要注意的细节。
可行性分析
仔细观察了FireGL与Radeon的电路板之后,我发现二者唯一的区别就是显示电路部分,FireGL支持双DVI输出,而Radeon只支持一个。那么你就有可能把Radeon改成仅有一个DVI输出接口的FireGL了。让我们先来看看已经有哪些较早型号的Radeon 改造成功了。
Radeon 8500系 改 FireGL 8700/8800
Radeon 8500 (275/275) 改 FireGL 8700 (250/270) / FireGL 8800 (300/290)
Radeon 8500可以通过刷BIOS的方法改成FireGL 8700 甚至是 FireGL 8800,而且成功率相当高。但是8500 LE 就没那么幸运了,虽然其与8500使用相同的PCB设计,但由于一些元器件的不同使其不像8500那样容易改造。
如果你把Radeon 8500刷成了FireGL 8700,那么显卡的主频会自动降为250mhz,但是如果你会改写BIOS的话,可以把主频和显存频率强行设为275MHz。而如果是刷成FireGL 8800的话,主频和显存频率都会自动上升,保险起见,最好在刷新BIOS之前手动改写8800的BIOS文件,将频率设定在你的显卡能够承受的范围内。改写BIOS的程序可以使用ATI BIOS Editor。
Radeon 8500 LE (250/250) 改 FireGL 8700 (250/270) / FireGL 8800 (300/290)
Radeon 8500 LE的工作频率要比FireGL 8700 和 FireGL 8800都低,如果你能确保显卡可以超频工作的话,那么尽可修改,但是为防万一,最好还是像上面说得那样,事先限定修改后的工作频率。
adeon 9500系的显卡可以刷成FireGL Z1 或者 FireGL X1。但由于9500系显卡类型很多,有一些值得注意的地方。
一些不同的PCB设计有可能会阻碍修改的成功。例如Radeon 9500 和 9500 Pro显卡的显存颗粒布置成了I型,而FireGL Z1的颗粒则是布置成L型的。不仅如此,FireGL Z1显卡使用的PCB设计实际上和
L型 Radeon 9500 (275/270) 改 FireGL Z1-128 (325/310)
经检查发现这种9500的PCB与FireGL Z1基本相同,只是在DVI接口上的区别,因此可以改造。但是还应注意改造后显卡要超频工作的问题。
L型 Radeon 9500 (275/270) 改 FireGL X1-128 (325/310)
由于FireGL X1与FireGL Z1一样使用R300内核,肯定会有人尝试把Radeon 9500改成FireGL X1,但是由于FireGL X1是通过改造Radeon 9700 Pro实现的,而9500与9700虽然内核相同,但是GPU上有一个电阻设置不同,所以改造成功的可能性不大。当然如果你硬要改的话,那就首先把9500改成9700pro吧,不过可能就要动硬件电路了,如果你能把9500成功改成9700pro的话,那再改FireGL X1应该就不成问题了。
Radeon 9600系 改 FireGL T2
Radeon 9600 Pro 的公版 PCB与 FireGL T2完全一样,都是一个 DVI,一个 VGA输出接口。但是,9600与9600se公版由于使用了TSOP封装的显存颗粒,其电路设计就有所不同了。能否改造成功,把握就不是很大了。
Radeon 9600 Pro (400/300) 改 FireGL T2-128 (400/300)
由于二者核心相同,电路设计完全相同,而且工作频率的设定也相同,那么把 Radeon 9600 Pro刷成 FireGL T2-128应就是轻而易举的了。
Radeon 9600XT (500/300) 改 FireGL T2-128 (400/300)
虽然Radeon 9600XT的PCB设计与Radeon 9600 Pro相比增加了一个OVERDRIVE设计,但是使其刷为FireGL T2-128仍然不会很难,只不过要注意,如果使用非公版设计的Radeon 9600XT,那么改造的成功率将大大降低。
Radeon 9600XT的规定工作频率是高于FireGL T2的,所以如果你不愿意牺牲前者的高频率的话,如先前所说的那样,事先改写FireGL T2的BIOS吧,
可行性分析
仔细观察了FireGL与Radeon的电路板之后,我发现二者唯一的区别就是显示电路部分,FireGL支持双DVI输出,而Radeon只支持一个。那么你就有可能把Radeon改成仅有一个DVI输出接口的FireGL了。让我们先来看看已经有哪些较早型号的Radeon 改造成功了。
Radeon 8500系 改 FireGL 8700/8800
Radeon 8500 (275/275) 改 FireGL 8700 (250/270) / FireGL 8800 (300/290)
Radeon 8500可以通过刷BIOS的方法改成FireGL 8700 甚至是 FireGL 8800,而且成功率相当高。但是8500 LE 就没那么幸运了,虽然其与8500使用相同的PCB设计,但由于一些元器件的不同使其不像8500那样容易改造。
如果你把Radeon 8500刷成了FireGL 8700,那么显卡的主频会自动降为250mhz,但是如果你会改写BIOS的话,可以把主频和显存频率强行设为275MHz。而如果是刷成FireGL 8800的话,主频和显存频率都会自动上升,保险起见,最好在刷新BIOS之前手动改写8800的BIOS文件,将频率设定在你的显卡能够承受的范围内。改写BIOS的程序可以使用ATI BIOS Editor。
Radeon 8500 LE (250/250) 改 FireGL 8700 (250/270) / FireGL 8800 (300/290)
Radeon 8500 LE的工作频率要比FireGL 8700 和 FireGL 8800都低,如果你能确保显卡可以超频工作的话,那么尽可修改,但是为防万一,最好还是像上面说得那样,事先限定修改后的工作频率。
adeon 9500系的显卡可以刷成FireGL Z1 或者 FireGL X1。但由于9500系显卡类型很多,有一些值得注意的地方。
一些不同的PCB设计有可能会阻碍修改的成功。例如Radeon 9500 和 9500 Pro显卡的显存颗粒布置成了I型,而FireGL Z1的颗粒则是布置成L型的。不仅如此,FireGL Z1显卡使用的PCB设计实际上和
L型 Radeon 9500 (275/270) 改 FireGL Z1-128 (325/310)
经检查发现这种9500的PCB与FireGL Z1基本相同,只是在DVI接口上的区别,因此可以改造。但是还应注意改造后显卡要超频工作的问题。
L型 Radeon 9500 (275/270) 改 FireGL X1-128 (325/310)
由于FireGL X1与FireGL Z1一样使用R300内核,肯定会有人尝试把Radeon 9500改成FireGL X1,但是由于FireGL X1是通过改造Radeon 9700 Pro实现的,而9500与9700虽然内核相同,但是GPU上有一个电阻设置不同,所以改造成功的可能性不大。当然如果你硬要改的话,那就首先把9500改成9700pro吧,不过可能就要动硬件电路了,如果你能把9500成功改成9700pro的话,那再改FireGL X1应该就不成问题了。
Radeon 9600系 改 FireGL T2
Radeon 9600 Pro 的公版 PCB与 FireGL T2完全一样,都是一个 DVI,一个 VGA输出接口。但是,9600与9600se公版由于使用了TSOP封装的显存颗粒,其电路设计就有所不同了。能否改造成功,把握就不是很大了。
Radeon 9600 Pro (400/300) 改 FireGL T2-128 (400/300)
由于二者核心相同,电路设计完全相同,而且工作频率的设定也相同,那么把 Radeon 9600 Pro刷成 FireGL T2-128应就是轻而易举的了。
Radeon 9600XT (500/300) 改 FireGL T2-128 (400/300)
虽然Radeon 9600XT的PCB设计与Radeon 9600 Pro相比增加了一个OVERDRIVE设计,但是使其刷为FireGL T2-128仍然不会很难,只不过要注意,如果使用非公版设计的Radeon 9600XT,那么改造的成功率将大大降低。
Radeon 9600XT的规定工作频率是高于FireGL T2的,所以如果你不愿意牺牲前者的高频率的话,如先前所说的那样,事先改写FireGL T2的BIOS吧,
可行性分析
仔细观察了FireGL与Radeon的电路板之后,我发现二者唯一的区别就是显示电路部分,FireGL支持双DVI输出,而Radeon只支持一个。那么你就有可能把Radeon改成仅有一个DVI输出接口的FireGL了。让我们先来看看已经有哪些较早型号的Radeon 改造成功了。
Radeon 8500系 改 FireGL 8700/8800
Radeon 8500 (275/275) 改 FireGL 8700 (250/270) / FireGL 8800 (300/290)
Radeon 8500可以通过刷BIOS的方法改成FireGL 8700 甚至是 FireGL 8800,而且成功率相当高。但是8500 LE 就没那么幸运了,虽然其与8500使用相同的PCB设计,但由于一些元器件的不同使其不像8500那样容易改造。
如果你把Radeon 8500刷成了FireGL 8700,那么显卡的主频会自动降为250mhz,但是如果你会改写BIOS的话,可以把主频和显存频率强行设为275MHz。而如果是刷成FireGL 8800的话,主频和显存频率都会自动上升,保险起见,最好在刷新BIOS之前手动改写8800的BIOS文件,将频率设定在你的显卡能够承受的范围内。改写BIOS的程序可以使用ATI BIOS Editor。
Radeon 8500 LE (250/250) 改 FireGL 8700 (250/270) / FireGL 8800 (300/290)
Radeon 8500 LE的工作频率要比FireGL 8700 和 FireGL 8800都低,如果你能确保显卡可以超频工作的话,那么尽可修改,但是为防万一,最好还是像上面说得那样,事先限定修改后的工作频率。
adeon 9500系的显卡可以刷成FireGL Z1 或者 FireGL X1。但由于9500系显卡类型很多,有一些值得注意的地方。
一些不同的PCB设计有可能会阻碍修改的成功。例如Radeon 9500 和 9500 Pro显卡的显存颗粒布置成了I型,而FireGL Z1的颗粒则是布置成L型的。不仅如此,FireGL Z1显卡使用的PCB设计实际上和
L型 Radeon 9500 (275/270) 改 FireGL Z1-128 (325/310)
经检查发现这种9500的PCB与FireGL Z1基本相同,只是在DVI接口上的区别,因此可以改造。但是还应注意改造后显卡要超频工作的问题。
L型 Radeon 9500 (275/270) 改 FireGL X1-128 (325/310)
由于FireGL X1与FireGL Z1一样使用R300内核,肯定会有人尝试把Radeon 9500改成FireGL X1,但是由于FireGL X1是通过改造Radeon 9700 Pro实现的,而9500与9700虽然内核相同,但是GPU上有一个电阻设置不同,所以改造成功的可能性不大。当然如果你硬要改的话,那就首先把9500改成9700pro吧,不过可能就要动硬件电路了,如果你能把9500成功改成9700pro的话,那再改FireGL X1应该就不成问题了。
Radeon 9600系 改 FireGL T2
Radeon 9600 Pro 的公版 PCB与 FireGL T2完全一样,都是一个 DVI,一个 VGA输出接口。但是,9600与9600se公版由于使用了TSOP封装的显存颗粒,其电路设计就有所不同了。能否改造成功,把握就不是很大了。
Radeon 9600 Pro (400/300) 改 FireGL T2-128 (400/300)
由于二者核心相同,电路设计完全相同,而且工作频率的设定也相同,那么把 Radeon 9600 Pro刷成 FireGL T2-128应就是轻而易举的了。
Radeon 9600XT (500/300) 改 FireGL T2-128 (400/300)
虽然Radeon 9600XT的PCB设计与Radeon 9600 Pro相比增加了一个OVERDRIVE设计,但是使其刷为FireGL T2-128仍然不会很难,只不过要注意,如果使用非公版设计的Radeon 9600XT,那么改造的成功率将大大降低。
Radeon 9600XT的规定工作频率是高于FireGL T2的,所以如果你不愿意牺牲前者的高频率的话,如先前所说的那样,事先改写FireGL T2的BIOS吧,
刷新之后
在顺利刷完BIOS之后,我重启系统进入Windows XP,并安装FireGL驱动,此时,我的Radeon 9800 Pro 128MB 显卡成功的被系统认成是FireGL X2。
但是到目前为止,FireGL X2的专业功能还没有启动,在显卡的属性窗口里没有那些重要的功能选项。而且,在驱动程序的安装过程中,显卡控制面板的安装过程发生了自动退出。
琢磨了一番之后,我认为还应当安装一些其它的补丁程序,才能使我的Radeon 9800 Pro真正变成FireGL专业显卡。这个后面会具体介绍,首先让我们来看一看在刷完BIOS,驱动程序没装全的情况下显示属性对话框变成了什么样子。

呵呵!我的显卡已经是FireGL X2了!

不过芯片类型仍为 Radeon 9800 AGP,与改之前一样。

OpenGL操作选项和以前的Radeon 9800 Pro已经不同了

Direct3D 操作界面也与以前发生了变化
安装全部驱动程序
首先需要安装的是公版的FireGL 驱动程序,安装过程如下:

但是,当其解压缩完全部驱动程序文件后,立即点击cancel ,停止安装进程。
此时,安装并运行最新版的RivaTuner。在Power User 界面下点击 Open patch script (图中红圈圈中).

打开 PatchScripts文件夹:

选择 SoftFireGL文件夹:

接下来,如果你想补全ATI的官方驱动程序,请选择 Unified 文件夹,如果打算安装第三方驱动,请选择1024+ 文件夹:

在Unified文件夹中,选择SoftFireGL 用来修补驱动程序。

需要注意的是,有一些扩展名为 .ex_ 或 .dl_ 的文件,如果你在对话框中浏览.exe 或者 .dll文件,就无法看到这些文件,此时你需要在下面的文件类型选项中选择*.ex_.或者*.dl_的文件浏览。

安装全部驱动程序(续)
打开SoftFireGL后会看到如下界面:

在下面的空白处,你要填上完整的文件路径,此例中的完整路径如下:
| Patch Script | C:Program FilesRivaTunerPatchScriptsUnifiedSoftFireGL w2k.rts |
| Driver File | C:ATIFireGL 7.96.2.1Driver2KXP_INFB_12872ati2mtag.sy_ |
| Patch Script | C:Program FilesRivaTunerPatchScriptsUnifiedDriveratioglgl antiprotection w2k.rts |
| Driver File | C:ATIFireGL 7.96.2.1Driver2KXP_INFB_12872atioglgl.dl_ |
| Patch Script | C:Program FilesRivaTunerPatchScriptsUnifiedFGLMaxInstaller antiprotection.rts |
| Control Panel File | C:ATIFireGL 7.96.2.1FGLMaxsetup.inx |
| Patch Script | C:Program FilesRivaTunerPatchScriptsUnifiedFGLPanelInstaller antiprotection.rts |
| Control Panel File | C:ATIFireGL 7.96.2.1FGLPanelsetup.inx |
最上面一个补丁程序 SoftFireGL w2k.rts ,其作用是在没有刷新BIOS的情况下,决定FireGL驱动程序能否被安装,遗憾的是,通过该程序直接改显卡的方法走不通,错误提示为 "Patch Script has not been successfully executed. Read log for details."
这是那个错误日志文件,有兴趣的朋友可以看看:
Browsing for file ati2mtag.sys... compressed file selected
Depacking ati2mtag.sy_... succeeded
Browsing for file ati2mtag.sys... selected 6.14.10.6404, 630272 bytes
WARNING: Certified patch script not found, using common patch script...
000648fb> matched sequence has been replaced
85 c0 74 05 6a 05 58 eb 10
c6 45 0c 80 90 90 90 90 90
00064bcc> matched sequence has been replaced
81 f9 00 80 00 00 75 36 a9 00 00 00 08
81 f9 00 80 00 00 75 36 0d 00 00 00 08
00064bee> matched sequence has been replaced
81 f9 00 80 00 00 75 14 a9 00 00 00 08
81 f9 00 80 00 00 75 14 0d 00 00 00 08
00065c08> matched sequence has been replaced
8b 56 10 c1 e2 10 25 ff ff 00 00 03 d0
8b 56 10 c1 e2 10 25 ff ff ff ff 89 c2
00065c5d> matched sequence has been replaced
8b 56 10 c1 e2 10 25 ff ff 00 00 03 d0
8b 56 10 c1 e2 10 25 ff ff ff ff 89 c2
0008d954> matched sequence has been replaced
c1 e8 10 3b 46 10 74
c1 e8 10 3b 46 10 eb
0008e2b8> matched sequence has been replaced
83 f8 40 75 1d 66 81 bd 00 ff ff ff 02 10 75 12 0f b7 85 02 ff ff ff
0f b7 85 02 ff ff ff 66 25 f0 f0 66 0d 0b 0e 66 89 85 02 ff ff ff 90
0008e2ea> matched sequence has been replaced
8a 85 08 ff ff ff
b0 80 90 90 90 90
ERROR: Target sequence must be replaced 1 time(s)!
68 c0 03 00 00 ff b0 9c 00 00 00 e8 00 00 00 00 c1 e8 10
我不得不刷新了我的显卡BIOS,在刷BIOS之前你应该试试这个程序能否运行,如果足够幸运的话那么你不必冒修改BIOS的风险就能轻松的修改显卡了。
第二个补丁程序atioglgl antiprotection w2k.rts 也没有工运行,而且也显示了错误信息和日志。这个补丁的作用是在OpenGL驱动中取消PCI设备的ID保护。
不过剩下的两个程序运行了,它们的作用是阻止安装程序检测Radeon 显卡。
这样一来,还有两个补丁程序需要手动安装,到C:ATIFireGL 7.96.2.1FGLMax和C:ATIFireGL 7.96.2.1FGLPanel下分别运行setup.exe 即可。
到这里还没有完,你还需要想办法把ATI的PCI Device ID保护破解掉才行。
移除设备ID保护
先前提到过的,你需要移除PCI设备ID保护来使你的新驱动得以工作。
在安装驱动程序的过程中会自动创建一个新文件夹C:Program FilesATI Technologies ,用于保护PCI设备ID的程序就存放在这里,你需要修改这些程序使你的新驱动工作正常。

步骤与刚才安装驱动时基本一样,只是程序会需要你选择先前Radeon显卡的设备ID,这下看到刚才记录ID的作用了吧。
下面是C:Program FilesATI Technologies 的一些用来移除ID保护的必要补丁程序及所处的文件夹:
|
Successful Patches | |
| Patch Script | C:Program FilesRivaTunerPatchScriptsATISoftFireGLUnifiedAntiprotectionFGLMaxatiimxgl.exe |
| Target File | C:Program FilesATI TechnologiesFire GL 3D Studio Maxatiimxgl.exe |
| Patch Script | C:Program FilesRivaTunerPatchScriptsATISoftFireGLUnifiedAntiprotectionFGLPanelatipadgl.dll antiprotection.rts |
| Target File | C:Program FilesATI TechnologiesFire GL Control Panelatipadgl.dll |
| Patch Script | C:Program FilesRivaTunerPatchScriptsATISoftFireGLUnifiedAntiprotectionFGLPanelatipapgl.exe antiprotection.rts |
| Target File | C:Program FilesATI TechnologiesFire GL Control Panelatipapgl.exe |
| Patch Script | C:Program FilesRivaTunerPatchScriptsATISoftFireGLUnifiedAntiprotectionFGLPanelatipdlgl.dll antiprotection.rts |
| Target File | C:Program FilesATI TechnologiesFire GL Control Panelatipdlgl.dll |
| Patch Script | C:Program FilesRivaTunerPatchScriptsATISoftFireGLUnifiedAntiprotectionFGLPanelatipevgl.dll antiprotection.rts |
| Target File | C:Program FilesATI TechnologiesFire GL Control Panelatipevgl.dll |
| Patch Script | C:Program FilesRivaTunerPatchScriptsATISoftFireGLUnifiedAntiprotectionFGLPanelatipingl.dll antiprotection.rts |
以下是一些没有安装成功的补丁程序:
|
Unsuccessful Patches | |
| Patch Script | C:Program FilesRivaTunerPatchScriptsATISoftFireGLUnifiedAntiprotectionFGLPanelatiisrgl.dll antiprotection.rts |
| Target File | C:Program FilesATI TechnologiesFire GL Control Panelatiisrgl.dll |
| Patch Script | C:Program FilesRivaTunerPatchScriptsATISoftFireGLUnifiedAntiprotectionFGLPanelatipcfgl.dll antiprotection.rts |
| Target File | C:Program FilesATI TechnologiesFire GL Control Panelatipcfgl.dll |
以下则是一些没有目标的补丁程序:
|
Missing Target File | |
| Patch Script | C:Program FilesRivaTunerPatchScriptsATISoftFireGLUnifiedAntiprotectionFGLPanelatip3dgl.dll antiprotection.rts |
| Target File | C:Program FilesATI TechnologiesFire GL Control Panelatip3dgl.dll |
在这些补丁程序全部安装成功后,重启系统,然后,一块FireGL显卡就出现在你面前了!
提请注意的是这只是一个示例过程,使用的是Radeon 9800 Pro 128MB显卡,不同的 Radeon显卡可能会有不同的操作过程。
结果
重启后,驱动控制选项里增加了不少内容:


另一种简单易行的方法
俄罗斯的强人们则给出了一个更加简单易行的方法,安装他们开发的FreeFireGL驱动程序。这种方法帮你省去了操作RivaTuner的繁琐步骤,它唯一需要的支持就是ATI催化剂。更奇妙的是,它可以为你避免刷新BIOS的风险,因为采用这种方法根本无需刷新BIOS。
刚才说到了,我们之所以必须刷新BIOS是因为RivaTuner的SoftFireGL补丁不能安装,而这个补丁又决定了FireGL的驱动能否安装,它可以蒙蔽FireGL驱动的安装程序使其可以安装在Radeon显卡上。
这也就是说,刷新BIOS并没起到什么重要的作用,仅仅是为了安装驱动程序而已。因此只要能让RivaTuner的补丁程序正常安装和运行,那么无需刷新BIOS也行。此时此刻,FreeFireGL出现了,它使你不必再冒险刷新BIOS了。
在介绍使用FreeFireGL修改显卡的步骤之前,让我们先来看看FreeFireGL都支持哪些Radeon显卡的刷新:
RADEON 9600 改 FireGL T2
RADEON 9500 改 FireGL X1
RADEON 9500 (256-bit) 改 FireGL X2
RADEON 9700 改 FireGL X1
RADEON 9700 改 FireGL X2
RADEON 9500PRO/9700 改 FireGL X1
RADEON 9500(4-pipe) 改 FireGL Z1
RADEON 9800 Series 改 FireGL X2
RADEON 9800SE 改 FireGL 'Z2' (4-pipe)
这些都是FreeFireGL所支持的,当然我没有一一测试,我只是试了我自己的 Radeon 9800 Pro 128MB 并成功的把它改成了FireGL X2 。但是其它显卡的改造情况如何,还要等待更多的测试结果出来。
下面让我们看看这个神奇的FreeFireGL。
安装FreeFireGL驱动程序
在安装 FreeFireGL 驱动之前,先要安装Radeon显卡催化剂。此处有最新版的FreeFireGL驱动程序下载。安装界面如下:

选择安装程序解压缩路径,然后点击Install / ?????????? 按钮。
然后打开系统属性对话框:

选择Hardware项,然后点击Device Manager
现在,你会看到两个Radeon显示适配器

这种情况只出现在支持双头显示的 Radeons 显卡中,右击第一个设备,点选t Properties 。 Radeon显卡的设备属性就显示出来了。

选择Driver项,然后点击 Update Driver 按钮。
安装FreeFireGL驱动程序(续)
Hardware Update Wizard对话框:.

点选Don't search. I will choose the driver to install ,然后点击 Next。

在这个窗口中,点击Have Disk 按钮。
此处你需要在刚刚解压缩FreeFireGL的文件夹中选择一个 .inf文件:

选择 XP2K6378.inf 点击 Open。
然后就会看到适配你显卡的项目:

选中它,单击 Next.
性能提升
以下是运行一些软件的表现对比:
|
程序 |
帧速率 (FPS) |
提升率 | |
|
改前 |
改后 | ||
|
proe-02 |
8.376 |
18.44 |
+ 120.01% |
|
ugs-03 |
14.69 |
28.58 |
+ 94.55% |
|
light-06 |
8.814 |
17.44 |
+ 97.87% |
|
dx-08 |
53.42 |
82.19 |
+ 53.86% |
结果喜人! ![]()
那么游戏表现如何呢?![]()
3DMark 03的结果:

|
改前 |
|
|
|
|
倒是还下降了 118分, 不过,这不到2% 的差距也着实算不了什么。
总结
如果你有过购买FireGL专业绘图级显卡的计划,你就应该清楚它的价格有多么昂贵,通常其价格可以同种核心的Radeon 显卡的五倍。而使用今天介绍的方法,虽然不一定能带给你完全专业的功能,但却可以使你享专业级受性能提升的同时,节省大量的金钱。
而且由于不必更改硬件电路,这种改法可以说是简单易行。虽然有一些Radeon由于种种原因不能改造成专业显卡,但是还是有不少产品可供选择的。
我们已经介绍了从Radeon 8500-到9800-系列的全部显卡的改造潜力,你所需要做的就是选择其中一款然后通过刷新BIOS的方法使你自己拥有一款准FireGL专业级显卡。
但是,如果你确实需要双DVI输出功能,那么今天的方法确实就无能为力了,因为市场上没有一款Radeon显卡支持这一功能,当然,除此之外,其它的需求全部都正中下怀。
而在图形工作站的程序应用中,通过改造,测试数据显示显卡性能提升了54-120%!足够惊人了。但是专业级显卡对于游戏显然是不屑一顾,因此改造后的游戏性能就略有下降了。
好了,如果你有兴趣,就尝试一下吧,祝好运!
网友留言
>>查看更多留言精彩专题
每日文三街
IT龙门阵
不夜侯视点
消费指南
热门文章Top10
- top1. ATI全系列显卡改专业卡的前前后后
- top2. 显卡够用就好 杭城市售低价卡大搜罗
- top3. 全系列显卡火拼!全国最强极品飞车地下
- top4. 在线评测:真实的升技Radeon 9550
- top5. 500以下无人能敌,9250性能大曝光
- top6. 王者之争 NF4 IE/955X双核心斗法
- top7. 零度疯狂!捷波半导体制冷版本9600评测
- top8. 怎能不心动 超值显卡竟然又降价
- top9. ATI显卡改造驱动再掀狂潮——9500变成
- top10. 老平台升级必看 11款超值AGP显卡曝光
频道精选
- [评测] ATI全系列显卡改专业卡的前前后后
- [行情] 显卡够用就好 杭城市售低价卡大搜罗
- [评测] 全系列显卡火拼!全国最强极品飞车地
- [评测] 在线评测:真实的升技Radeon 9550
- [评测] 500以下无人能敌,9250性能大曝光
- [评测] 王者之争 NF4 IE/955X双核心斗法








