荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: pgh (希望在明天), 信区: Hardware
标  题: 各种Geforce显卡变Quadrode的方法
发信站: 荔园晨风BBS站 (Thu Dec 11 22:08:16 2003), 站内信件

http://pop.pcpop.com/ShowHomeRecommend.aspx?Recommendid=824

也许有人早知道了!但是还是发出来把!
先说TI200的把!因为我用的就是呵呵!
具体方法如下:

下载Rivatuner2.0 RC 11.1版,大家可以到http://www.guru3d.
com/files/rivatuner/下载到该程序。

运行后如图:






---mrdream    2003-12-3 13:49:2

回复:依次按下1(弹出菜单)、选择标记为2的按钮




---mrdream

回复:然后选择“Force on”
然后重新启动计算机,会提示找到新硬件,Windows会自动重新为该硬件安装驱动
程序。再次重启,就可以不花一毛钱得到基于GeForce3 Ti 500核心的最强
Quadro DCC了!




---mrdream

回复:此时在3DSMax中性能就会有巨大提升!(以下数据来自iXBT)




---mrdream

回复:得注意的是,iXBT的测试所采用的卡均为GeForce3 Ti200标准版,核心/频
率 200/460MHz,不论核心频率还是显存频率都是大大低于UNIKA速配8500的核心/
频率 240/500MHz。Rivatuner已经可以很好的将目前仅售899元的UNIKA速配8500改
成Quadro DCC,如果您真的需要一款性能如Ti 500般强劲,价格像Ti 200般实惠的
准专业3D显卡,
---mrdream


回复:偶!现在可以了!继续!
Geforce2、Geforce3系列显卡升级原理和方法

  对于Geforce2、Geforce3显卡,DIY们的修改方法是把显卡BIOS芯片的19、18
两管脚的电位全部改为+3.3V即可。具体的修改原理参看 表1。下表给出
Geforce2、Geforce3等各类显卡的显卡代号、核心代号和19、18管脚状态(电位+
3.3V代表二进制1,0V代表二进制0,注意19、18两个管脚次序不能颠倒),请对照
图1的BIOS实物图和示意图找到19、18两个管脚。



---mrdream

回复:nVidia显卡的显卡代号、核心代号和19、18管脚状态



---mrdream

回复:以GF3为例!



---mrdream


回复:从图中可以看出,若19、18两个管脚中有一个或两个为0V,则该显卡必定是
Geforce,而如果两个全为+3.3V,则该显卡必定是Qudro显卡。这是为什么呢?我
们来分析一下各显卡的ID号。Geforce2 MX/mx400的ID为0110,Geforce2
mx100/200的ID号为0111,Qudro MXR的ID号为0113。这些代号的具体含义是:中间
两位(11)是核心的代号即nv11,最后一位0、1、3对应nv11中的三款显卡;
Geforce2 GTS、Geforce GTS DDR、Geforce GTS BR和Qudro2 Pro的ID号分别为
0150、0151、0152和0153;GeForce256是0100,GeForce256DDR是0101,Quadro则
是0103;Geforce3 Ti为0200,Geforce3 Ti200为0201,Geforce3 Ti500为0202,
Qudro DDC为0203。
---mrdream

回复:不论以上那种显卡,总之Quadro的ID号最后一位均为3,其余非Quadro的为
0、1、2,若将这最后一位数字化为二进制数则为00、01、10、11,凡是11的都是
Qudro显卡,而为00、01、02全部是Geforce显卡。00、01、02、03如何实现的呢?

  显然从图中大家可以看出19、18管脚的电位正好对应此状态,管脚为+3.3V的
代表1,0V代表0。这样,所有显卡的身份便由这两个管脚状态来决定。要把0变为
1或把1变为0的方法就是改变电阻的位置了!对于以上显卡可以非常容易地通过移
动电阻位置把Geforce显卡升级为Quadro显卡(见表1,每个管脚有两个电阻位置,
移动电阻到另外一个空管脚处即可改变该管脚状态。可以从PCB板上仔细观察来找
电阻,或查看电阻编号,一般来说,这两个电阻的编号是相邻的)。
---mrdream


回复:Geforce4 MX系列显卡升级原理和方法
  对于目前广泛使用的Geforce4 MX系列显卡,能不能也这样修改使其升级为
Quadro显卡呢?(承启Geforce4 MX440Se,见图)的19、18管脚,发现19管脚为
0V,亦即为0,18管脚为+3.3V,亦即为1,则显卡的ID号应该是01。这块Geforce4
 MX440Se显卡的代号是0171,最后一位数字是1,化为二进制正好是01。看来同
Geforce2、Geforce3显卡ID号的最后一位相同,有希望改造成Quadro!于是笔者将
19管脚的电阻移动,使得19管脚的电位也为+3.3V,此时状态是二进制数11,对应
的显卡代号应该是0173。
  开机CMOS检测到设备,果然是0173(开机CMOS检测到CPU画面时,按下Pause键
即可看到PCI设备清单,找到Display cntrlr项,就可以看到显卡ID号,或用
nvflash -c查看设备ID号)。进入Windows,报告发现新硬件,但是Windows却不能
测得显卡是那种型号。也可以安装驱动程序,但驱动程序也无法测得显卡的具体型
号。后经分析发现,nv17显卡的ID号分别为MX460的0170、MX440和MX440Se的0171
,MX420的0172,而nv17的Quadro显卡分别为500XGL的0178,200/400NVS的017A,
550XGL的017B。nv17中根本没有0173,难怪Windows无法确认显卡的型号!看来用
来升级Geforce2、3显卡的方法不能适用!



---mrdream

回复:不过,既然能把0171改为0173,就有希望把0171改为0178或017A或017B成为
Quadro显卡。问题显然应该还是BIOS的各管脚状态。分析nv17显卡ID号中的最后一
位是0、1、2、8、A、B,从8以后的数字必须用4位二进制数才可以表示,所以0就
表示为0000,1为0001,2为0010,8为1000,A为1010,B为1011,要把Geforce4显
卡变为Quadro4必须知道决定其ID号的4个管脚才可以(其实Geforce2、3以及更老
的TNT显卡的ID号也是由4个管脚决定的。笔者测试过TNT M64显卡的管脚,发现21
、20、19、18这4个管脚表示该显卡的ID号)。
这4个管脚是哪4个呢?观察发现和18、19管脚相连的电阻编号分别是180、181和
182、183,其余两个管脚会不会是以电阻序号来排列的呢?很有可能!仔细寻找发
现17脚电阻是184、185,28脚是186、187,如果这两个管脚是决定显卡ID号的,那
么这两个管脚状态应该是0、0。经过用万用表测量,发现推测正确。若要把0171变
为0178,则应该把28、17、19、18的状态由0001变为1000,亦即把18和28两个脚的
电阻移动即可(注意28、17、19、18各管脚状态依次排列所得的二进制数就是该显
卡的ID号了,请对照图找到这4个管脚)。
  好了,开始动手,为了验证推测是否正确,先移动18脚电阻,此时ID号应该是
0000,对应设备ID号应该是0170(MX460)。开机CMOS检测果然是0170,进入
Windows报告发现新硬件MX460!下一步移动28脚电阻,开机CMOS检测0178,进入
Windows报告发现新硬件Quadro550XGL,终于成功!!!图3为改造成功后的
Quadro显卡的显示属性。
17脚在nv17系列显卡中状态全部为0,故不用修改。笔者也已验证过1011的组合,
即017B,同样正确CMOS和nvflash检测也为017B,不过进入Windows后不能正确识别
显卡,估计是017B这个ID号有问题。本来017B是Qudro 550XGL的ID号,但是当笔者
修改为0178时,Windows和显卡驱动程序均识别为Qudro 550XGL。



---mrdream

回复:Geforce4Ti、GeforceFX和Geforce4MX440-8×、Geforce4MX440Se-8×系列
显卡升级原理和方法推测
  随着nVidia显卡种类的增多,显卡的ID号也多了起来,修改19、18脚已经不能
成功地将Geforce4显卡变为Quadro4显卡,所以具体的显卡必须具体分析对待。对
于nv25的Gefroce4 Ti和Quadro显卡,它们的ID号不再符合以前的规律。Ti4600的
ID号是0250,Ti4400的ID号是0251,Ti4200的ID号是0253,Quadro9000XGL的ID号
是0258;Quadro750XGL的ID号是0259,Quadro700XGL的ID号是025B。如果像以前那
样仅修改19、18两个管脚状态,那么肯定是把显卡变为0253,也就是Ti4200,而非
Quadro显卡。对于nv30、nv31、nv32的GeforceFX显卡,它们的ID号也不再符合以
前规律。FX5800的ID号是0301,QuadroFX2000的ID号是0308,QuadroFX1000的ID号
是0309;因为ID号不再符合以前的规律,所以就不能仅修改19、18两个管脚状态,
来升级显卡了。
  不过只要我们能找到决定显卡ID的4个电阻,就一定能把Geforce显卡变为
Quadro显卡。一般来说19、18两个管脚是组成这4个电阻的成员,另外两个电阻可
以通过电阻序号来找,然后试,无论如何应该是可以修改成功的。笔者曾经试过
MX440Se显卡BIOS芯片周围的其他电阻,发现移动后要么不改变显卡ID号,要么机
子不能启动。所以只要大胆心细,总能找到这4个电阻。
  对于使用nv18的诸如MX440-8X和MX440Se-8X的朋友来说,要把这些显卡修改成
Quadro显卡是不大可能的。因为nVidia目前还没有生产出基于nv18核心的Quadro显
卡,当然也不存在nv18的Quadro显卡ID号。估计在nv30、31、32横行天下的今天,
nVidia将不会在生产nv18的Quadro显卡 。对于这些朋友来说,这确实是非常遗憾
的事!
  显卡的BIOS文件修改方法
  移动电阻完成Quadro显卡升级后,还需要对其BIOS文件进行修改,方能体现
Quadro的巨大威力。修改的工具自然是使用NVBIOSEditor——x-bios Editor了。
直接用NVBIOSEditor,在Windows环境下,从BIOS芯片中读出BIOS文件就可以修改
。修改内容包括以下几个方面:
  ①把原来的开机显示字符“Geforce4 MX440”改为“Qudro 4 550XGL”,注意
字符个数;
  ②修改显卡的ID号。第一ID号,显然应该由0171改为0178,第二显卡厂商ID,
随便改为Leadtek或Elsa的就可以,第三子设备ID,改为相应厂商的子设备号;
  ③激活SBA、修改频率。
  以上3方面内容具体修改方法请参考《电脑报》2002年合订本上册126页文章进
行。要说明的是,想要正确修改频率,用NVBIOSEditor是不行的,应该在
NVBIOSEditor的“十六进制编辑菜单”下完成。请参考笔者的另外一篇文章。修改
完成后,就可以用nvflash4.38把修改过的BIOS文件刷入显卡。当然,修改后的ID
号由原来的0171变为0178,nvflash会报错,只要加入参数nvflash -u -f*.rom
(*.rom是修改后要刷入的BIOS文件)即可。如果操作系统是Win9X,可以直接在
Windows的DOS命令下刷新,不必重启机器进入纯DOS系统。
---mrdream


回复:如果觉得不好!再改回来!软的!

SoftQuadro的卸载
第一步、运行RivaTuner进入“Customize Low Level System Tweaks”“
NVStrap Driver”页面把第三项“Professional Quadro”设置由“Force on”改
回“determined by PCI DeciceID”;
第二步、打开“控制面板”“添加删除程序”,将Quadro4驱动卸载;
第三步、删除前面破解过的雷管驱动目录,如文中所示D: .72_win2k_WHQL目录;

第四步、重新启动系统,重装驱动。
---mrdream



来源链接: http://pop.pcpop.com/showtopic.aspx?topic_id=747100


--
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 61.144.235.39]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店