四千元“等于”一万八——把GeForce 6800Ultra改造成Quadro FX40

PC·DIY

将游戏显卡改造成专业显卡,一直是DIYer津津乐道的话题,毕竟专业卡昂贵的价格不是普通用户能承受得起的。和上一代的Quadro FX3000专业卡相比,Quadro FX4000的专业性能有了很大的提高。而日本硬件玩家就成功地把GeForce 6800Ultra改造为了Quadro FX4000。

改造原理

早在GeForce 2时代,人们就发现GeForce2 GTS/Pro的GPU和Quadro2/Pro的GPU没有区别,只是在ID识别部分有所不同。因此只要修改显卡的ID识别码,让驱动程序把显卡识别为Quadro2/Pro,就可以打开专业OpenGL加速特性。将GeForce 6800Ultra改造为Quadro FX4000也是基于上述原理。

把GeForce 6800Ultra改造成Quadro FX4000需要跨越以下三道“门槛”:

1.改变显卡PCB板上的电阻群排列位置,变更硬件识别码。

2.修改存在于显卡BIOS中软件级别的识别码。

3.查看驱动面板中的专业 OpenGL选项是否已开启。

改造过程

一、变更硬件识别码

步骤1:取下显卡散热片,将表面清理干净,便于操作。

步骤2:确定电阻焊点的位置(焊接这些微小的电阻最好请专业人员帮忙)。对于希望切换显卡工作模式的朋友,也可以使用外接DIP开关的方式。GeForce 6800Ultra显卡正面和背面电阻的具体改动位置请分别见图1和图2。注意,图中方框处电阻群的排列位置决定了显示卡的硬件识别号码。

12-e6-1-1.jpg
图1
12-e6-1-2.jpg
图2

图3中标明了GeForce 6800Ultra和Quadro FX4000电阻群排列的不同组合图示,只要将GeForce 6800Ultra显卡PCB正面原D处电阻上移至C处,再将背面G处电阻上移至F处,即完成GeForce 6800Ultra显卡向Quadro FX4000专业卡的硬件“转变”。

12-e6-1-3.jpg
图3

DIYer经验:有条件的话,建议使用安泰信8205拆焊台和镊子两种工具,这种智能拆焊台,即使是新手也很容易操作,并且不容易出错!现在显卡PCB板上的电路设计比较复杂,拆卸好贴片电阻就等于成功了一半。该拆焊台吹出的是旋转风,温度均匀,不会损坏PCB板。

二、刷新显卡BIOS

硬件级别的识别码破解结束后,接下来就要进行BIOS 刷新部分的工作。首先你需要登录Mvktech.net网站,去下载Quadro FX4000 的BIOS,具体下载地址为http://www.mvktech.net/index.php?option=com_remository&Itemid=26&func=selectfolder&filecatid=72。

接下来刷新 BIOS时,建议你首先备份显卡原装的 BIOS 文件,以防不测。备份BIOS的方法是:在DOS模式下用“nvflash -b backup.rom” 命令。

最后刷入新BIOS,同样在DOS模式下,使用“nvflash -4 -5 -6 new.rom”命令来刷新(这里的new.rom为下载的Quadro FX4000 的BIOS文件)。

注意:刷新过程中绝对不能断电,否则显卡将无法正常工作。

三、检查OpenGL选项是否开启

BIOS修改结束后,使用“新”显卡进入操作系统,打开RivaTuner2.0 RC15.2版,验证显卡GPU的像素渲染流水线和顶点着色引擎数目是否正确。正常情况下,显卡的像素渲染流水线和顶点着色引擎数目应该分别是“16×1,6VP”才对(图4)。

12-e6-1-6.jpg
图4

如果显卡的像素渲染流水线被屏蔽掉一部分,这时需要借助RivaTuner2.0 RC15.2来激活。但有一点请记住,如果破解失败,请把被打开的渲染流水线和着色引擎重新关闭。

检查显卡是否改造成功的重要一点是:查看显示属性面板中的专业OpenGL选项是否开启(图5)。正常情况下,GeForce 6800Ultra显卡被识别为 Quadro FX4000专业显卡,驱动面板中的专业OpenGL选项已经开启!否则,请换用不同版本的Quadro FX4000显卡的BIOS文件。注意,显卡驱动程序建议大家使用官方发布的、并经过WHQL验证的版本!

12-e6-1-7.jpg
图5

至此,GeForce 6800Ultra显卡改造为Quadro FX4000基本成功,接下来用SPECViewperf等专业测试软件验证改造效果,发现改造后的显卡的专业绘图性能比改造前提升了好几倍,而且游戏性能也相差无几。