不少主板上配备了两根PCI-E x16插槽,却不能组建NVIDIA SLI,这不免有些遗憾,而一款名为SLIPatch软件的出现似乎意味着这样的遗憾将不再发生。SLIPatch的基本原理是修改主板ACPI信息,强制让显卡驱动将主板芯片识别为X58芯片,从而实现SLI功能。究竟SLIPatch能否成功破解束缚在NVIDIA SLI上的封印,接下来我们将带领大家共同尝试。
早期,主板必须搭载NVIDIA nF200桥接芯片才能支持NVIDIA SLI。由于芯片成本较高,不少主板厂商开始采用BIOS信息认证的方法来获得该功能。BIOS信息认证其实是在主板BIOS中加入相应的认证信息,这些认证信息需获得NVIDIA显卡驱动程序的认可才能支持NVIDIA SLI,X58和部分P55主板正是采用的这种方式。NVIDIA显卡驱动程序首先会检测主板BIOS中是否存在NVIDIA的认证代码,接着,显卡驱动程序会检测主板芯片组与认证代码是否一致,若验证无误,用户只需正常安装驱动程序即可。
早期破解的方式是:
1.提取支持NVIDIA SLI主板中的认证代码。
2.将认证代码导入到当前主板的BIOS中。
3.将当前主板刷写成导入代码后的BIOS即可完成。
但由于编辑BIOS存在一定的风险,部分玩家采用更稳妥的模拟DSDT表+干扰法。利用软件把主板认证代码虚拟到系统DSDT表中,使显卡驱动程序误以为系统DSDT表信息是主板BIOS信息,并通过修改系统中的hal.dll文件,干扰显卡驱动程序检测,从而实现SLI另类破解。
模拟DSDT+干扰法虽稳妥,但NVIDIA显卡驱动程序会核对主板品牌ID,若用户所用主板的厂商并未生产X58主板,便无法提取认证代码,这也就与SLI无缘了。而如今,SLIPatch的出现让我们再也不用因此而发愁,拥有两条PCI-E插槽主板的用户可彻底解放被束缚的SLI潜能。
并非所有系统和主板都支持SLIPatch破解,用户应做好以下准备。
1.重装Windows XP/Vista/7操作系统。
2.选用具有两条或两条以上PCI-E x16插槽的主板。
3.确认该主板使用的是厂商提供的BIOS版本,杜绝使用经过修改的主板BIOS。
4.用户若使用的是Windows Vista/7操作系统,需通过在:控制面板→用户账户下,关闭用户帐户控制功能(UAC)。
SLIPatch目前新的版本号为1.0,用户可在浏览器地址栏输入以下链接:http://www.xdevs.com/sli/SLIPatch_v1.0_final.exe进行下载。软件的操作也并不复杂。下载完成后双击图标,然后点击“Install”。几秒后,出现“Patch has been installed successfully”提示,说明软件安装成功。安装完成后,点“Update”按钮,待软件更新系统文件后,再点“×”图标退出并重启电脑即完成安装。
图1 用户使用SLIPatch破解重启后,会出现系统选项,选择带有SLIPatch字样的系统进入。
值得一提的是,假如用户装有Windows Vista/7系统,软件还会提示用户选择正常启动还是恢复性启动。恢复性启动是系统无法正常启动时才选择,一般情况下选择默认即可。
在准备破解前,笔者特意选择了两套平台,分别是AMD平台和Intel平台。笔者在AMD平台上装有Windows XP SP3 32位操作系统,而Intel平台则选择了Windows 7 32位操作系统。
破解平台一览:
AMD平台
CPU | AMD Phenom II X3 710 |
主板 | 梅捷SY-A870+节能版 |
内存 | 宇瞻猎豹DDR3 1800 2GB×2 |
显卡 | 映众 Geforce GTS 450 1G×2 |
操作系统 | Windows XP SP3 32位 |
AMD平台成绩表(使用的分辨率统一为1920×1080)
测试游戏 | 未破解SLI | 已破解SLI |
《使命召唤7黑色行动》 (All High 8XAA) |
45 | 7 |
《生化危机5》
(All High C16XQAA DX9模式)
|
46.3 | 50.2 |
《失落的星球2》
(All High MSAA4X DX9模式)
|
27.7 | 32.3 |
Intel平台
CPU | Intel Core 2 Duo i5 750 |
主板 | 技嘉P55A-UD3R(v1.0) |
内存 | 宇瞻猎豹DDR3 1800 2GB×2 |
显卡 | 威航GeForce GTX 460-SV限量版×2 |
操作系统 | Windows 7 32/64位 |
Intel平台表(64位操作系统 使用的分辨率统一为1680×1050 3DMark除外)
测试游戏 | 未破解SLI | 已破解SLI |
《3DMark Vantage》
(Performance模式 关闭PhysX)
|
15690 | 21950 |
《天堂2.1》
(Tessellation:Extreme 16XAF/8XAA )
|
20 | 33 |
《生化危机5》
(All High 8XAA DX10模式)
|
77 | 89 |
《街头霸王4》
(All High&Highest 8XAA/16XAF)
|
128 | 140 |
《尘埃2》
(All Ultra&High 8XMSAA)
|
60 | 97 |
由于梅捷SY-A870+节能版主板不支持双PCI-E X16模式,仅支持PCI-E X16+X4模式,所以组建SLI后对部分游戏的帧数提升不是很大。但可以肯定的是,组建成SLI后对游戏帧数的提升还是有帮助的。
AMD平台的成功破解让笔者欢喜不已,正当笔者满心欢喜,打算对Intel进行破解,却发生了“意外”——SLIPatch在Windows 7 32位操作系统下无效!
图2 AMD平台
图3 聪明的GPU-Z“识破”假SLI,而NVIDIA显卡驱动程序却误以为该主板支持SLI。
Intel平台,笔者选用的是windows 7操作系统。首先,关闭UAC后运行SLIPatch,重启进入破解后的操作系统,却发现NVIDIA控制面板并没有SLI选项。紧接着,笔者尝试将显卡驱动程序版本由260.99降至258.96,结果还是一样。然后,笔者将SLIPatch多个版本(0.9/0.91/1.0)都尝试了一下,还是无法破解。在万般无奈下,试着重装系统,依然无法让主板支持NVIDIA SLI。后,笔者在windows 7 64位操作系统下,顺利实现SLI。
图4 Intel平台
图5 未打开NVIDIA SLI功能前
据了解,国外的破解高手首先在windows 7 64位操作系统下研发的该软件,直到软件更新至0.9才让软件支持32位的操作系统。因此,windows 7 32位操作系统对SLIPatch的支持还不算完美,希望在日后的版本加以改进。在此,也推荐用户使用64位系统,以保证破解能顺利成功。
图6 游戏运行截图,不难看出,开启SLI对游戏帧数大有裨益。
不少高手都在以各种方法尝试将不支持SLI的主板破解使其支持这一功能。改驱动、刷BIOS、改注册表,这些对于新手而言都是高难度“动作”。而SLIPatch的出现,让那些不敢轻易动手的用户有机会一亲SLI的芳泽,让SLI不再遥不可及。
笔者在破解过程发现,目前SLIPatch对SLI的破解尚不完美。破解SLI后运行部分游戏会出现死机或花屏或帧数莫名其妙地下降,部分软件也会与SLIPatch产生冲突。在此,只能希望软件的作者能在日后的版本加以改进,让更多的玩家享受SLI带来的性能提升。