日前,我们已经向大家报道了很多关于R300显卡的改造方法,这次的方法将更加惊人,现在大家不用动烙铁就可以直接改造自己的显卡,无论是哪种R300核心的显卡都可以改造,超强的软件。
Guru3d发布了RivaTuner的最新版本,RivaTuner是一款用于nVidia(系列显卡)的强力超频调试软件。它的功能主要通过修改注册表项目来实现,在大多数情况下这些改变能够提高图象显示质量和解决一些兼容性问题。该版本最大的亮点就是可以软件修改128bit R9500到9500Pro,将256bit的R9500修改成R9700。
新版本RivaTuner改进:
1.加入了对ATI RADEON 9500、9500PRO、9700、Fire GL X1、FireGL Z1的支持,可以对这些显卡进行超频和诊断,
2.锁定了对RV250和R300secondary heads的诊断和超频,
3.加入了SoftR9700patch script,可以通过软件破解64M版本的Radeon 9500为Radeon 9500Pro或者128M版本的Radeon 9500为Radeon 9700,也就是说可以通过软件打开64M版本Radeon 9500的另外4条渲染管线,128M版本Radeon 9500的8条渲染管线和256Bit显存。
新的RivaTuner的版本号也更新为了2.0RC12.1。在新的RivaTuner2.0中已经包含了SoftR9700,大家下载回来之后就可以按照我们文章介绍的那样一步一步把你的Radeon9500变成Radeon9500PRO甚至是9700了!
当然,不使用上面的工具我们同样可以手动修改一下,下面我们将详细的介绍一下改造的过程:
原理:"所有基于R300架构的芯片都有不同的DeviceID。DeviceID相当于一种护照,对于不同的芯片版本来说是唯一的。R300芯片的DeviceID没有锁住,而是在PC启动时从BIOS中写入,然后初始化图形卡。RADEON 9700Pro,RADEON 9700,RADEON 9500Pro和RADEON 9500的BIOS都附带有不同的DeviceID。驱动从芯片寄存器中读出DeviceID,并获得工作流水线数目信息。例如,当驱动发现RADEON 9500的DeviceID时,就会启用4条流水线,如果发现RADEON 9700的DeviceID,那么就会启用8条流水线。
那么,那些电阻有什么用?实际上在Radeon 9500的原位置(没有修改)上,电阻将防止部分DeviceID重新编程,甚至你用R9700BIOS刷R9500也无法改变DeviceID,所以驱动仍然认为那是9500而不是9700。在我们修改硬件(重新焊接电阻)后,由于有了RADEON 9700的DeviceID,所以驱动将开启所有8条流水线。因此,更改电阻的连接实际上并不是修改电阻和流水线的连接或者芯片的任何部分,而是简单地去掉芯片寄存器的DeviceID的写保护。"
但是,Xbitlabs说并不是所有的R9500都能修改,30%的实验发现在修改后,R9500并不稳定。原因在于本来这些R9500就是有缺陷的9700芯片:"有些Radeon 9500本来就是有"缺陷"的Radeon 9700。在芯片测试过程中,当检查到所有芯片的块都能工作,但部分不正常,芯片就会标识为缺陷产品。但是如果有缺陷的块恰好是在像素流水线中,而最多有4条流水线不能工作,那么这些不能工作的流水线就会屏蔽,成为一个Radeon 9500芯片。"关于软件修改的关键,实际是修改图形处理器的DeviceID。因为Radeon 9500/9700的驱动会读ID,所以简单地修改驱动本身就能达到目的。在这个网页上提供了详细的修改DeiviceID方法和文件,注意,使用这个方法并不能开启256bit总线,所有使用9700PCB的9500已经是256bit总线。
详细步骤:
首先下载相应的修改驱动,7193或7192c-efg,之后下载相应的patch文件。
1.将下载后的patch文件放到"2KXP_INF\BX_xxx"目录(也就是驱动安装文件展开的目录)
2.将文件改名为ati2mtag.sys
3.删除"ati2mtag.sy_"文件。
之后在设备管理器中修改显示适配器驱动:手动选择安全路径,并指向"2KXP_INF"目录,完成驱动安装。OK了,大家赶快跑跑图形卡测试软件,看看分数是否有一个大幅度的提升。
编辑:毛嘉捷 |