Antes de empezar, tenga en cuenta que este método ya ha sido comprobado y demostrado que trabajan en los siguientes sistemas:
Intel 5520 (Supermicro X8DAH+) + 2 x Quadro FX 4800 (GT200GL) on Windows 2008 R2 by derGhostrider
Intel P55 (ASUS MAXIMUS III Formula) + 2 x GeForce 6600LE by xDevs.com
Intel X48 (Gigabyte X48-DS5) + 2 x GeForce 7900GS by Xtremelabs.org
Intel X48 (Gigabyte X48T-DQ6) + 2 x GeForce GTX 260 216sp by DeDaL
Intel X48 (ASUS P5E64WS Evolution) + 2 x GeForce 7900GS by Xtremelabs.org
Intel X48 (ASUS Rampage Extreme) + 2 x GeForce GTX 295 QuadSLI by Turrican
Intel X48 (ASUS Rampage Extreme) + 2 x GeForce 6800Ultra by Turrican
Intel X48 (DFI LP LT X48) + 2 x GeForce 7900GS by TiN
Intel X48 (ASUS Rampage Extreme) + 2 x GeForce 9800GTX by Ghostleader
Intel X48 (ASUS Rampage Formula) + 2 x GeForce 9800GTX by Ghostleader
Intel X48 (ASUS P5E Deluxe) + 2 x GeForce 9600GT by benjounou
Intel X48 (Gigabyte X48-DQ6) + 2 x GeForce GTX 260 by TheWolf
Intel X38 (ABIT IX38QuadGT) + 2 x GeForce GTX 260 by TheWolf
Intel X38 (Gigabyte GA-EX38-DS4) + 2 x GeForce 8800GT by hansiii
Intel P45 (ASUS P5Q-Deluxe) + 2 x GeForce GTX 260 216sp by Goonit
Intel P45 (Gigabyte EP45-UD3P) + 2 x GeForce 9800GTX+ by deskilljoy
Intel P45 (ASUS P5Q-PRO) + 2 x GeForce GTX 275 by tpp
Intel P45 (Gigabyte EP45-UD3P) + 2 x GeForce 8800GT (Win7 32bit)
Intel P45 (Gigabyte EP45-DS4) + 2 x GeForce GTX 260 by cxghjcqr
Intel P45 (ASUS MAXIMUS II Formula) + 2 x GeForce 9800GTX + by sveetsnelda
Intel P45 (ASUS P5Q Deluxe) + 2 x GeForce GTX 285 by Death or Glory
Intel P45 (ASUS Maximus II Formula) + 2 x GeForce GTX 285 by ovan_febriawan
Intel P35 (Abit IP35ProXE) + 2 x GeForce GTX 260 (192sp + 216sp) by TheWolf
Intel i975X (ASUS P5W DH) + 2 x GeForce 6600LE by TiN
Intel P965 (Gigabyte P965-DQ6) + 2 x GeForce 6600LE by TiN
Intel P965 (ASUS P5B Deluxe) + 2 x GeForce 6600LE by xDevs.com
AMD 790FX (DFI LP DK 790FXB-M2RS) + 2 x GeForce 9800GT by aGeoM
AMD 790FX (ASUS Crosshair III Formula) + 2 x GeForce 8800GT by eRazorzEDGE
AMD 790FX (ASUS Crosshair III Formula) + 2 x GeForce 9800GT by aGeoM
AMD 790FX (Gigabyte GA-MA790X-UD4P) by akula
AMD 780GX (Gigabyte GA-MA780G-UD3H) + 2 x GeForce 9800GT by Mosfet321
A pesar de la pequeña lista, esta modificación permitirá a correr SLI en cualquier chipset, y no sólo Intel o NVIDIA. Técnicamente SLI puede ser activado incluso en una placa base con un chipset de AMD. Por supuesto, la mobo debe tener dos o más ranuras PCI-Express para tarjetas gráficas.
Este método ha sido probado con éxito y aplicado en los sistemas operativos siguientes:
Microsoft Windows XP 32-bit
Microsoft Windows Vista 32-bit
Microsoft Windows Vista 64-bit
Microsoft Windows 7 32-bit
Microsoft Windows 7 64-bit
El objetivo de esta modificación es forzar al controlador de gráficos NVIDIA para detectar el apoyo chipset «Intel X58», independientemente de lo que el chipset de hardware real. Después de recibir la identificación de un chipset X58, un controlador de tarjeta de video para control el certificado correcto de la compatibilidad con SLI, que debe estar ubicado en la tabla del sistema DSDT, que es una parte de ACPI. Inicialmente, las tablas de datos se cargan desde el BIOS del equipo, pero más tarde utilizado desde la entrada del registro regular de Windows.
En esta etapa actual de la modificación, el controlador correcto se modificó para recibir ID siempre como chipset Intel X58. Pero eso no es suficiente para hacer SLI de trabajo, ya que debe insertar manualmente el certificado de SLIC en el cuadro de configuración de DSDT de ACPI. Esto se puede hacer por el BIOS de la placa base compleja editar, pero de manera no segura, y no es universal, porque cada uno hace la BIOS para el modelo de una sola placa base.
Afortunadamente, podemos mod tablas ya en Windows, no por BIOS, y no hay riesgo de dañar la placa base con un mal flasheo. Podemos utilizar la forma más sencilla, porque nos da la tabla correcta DSDT en el Registro de Windows. Actualmente, todos los conductores son obligados a tener proveedor SLI ASUS certificado, por lo que sólo bastará con agregar bloque de ASUS a la mother.
Para el inicio se necesitan dos herramientas: .Intel ASL Optimizing Compiler и Microsoft ASL 3.0
Hay actualmente dos métodos diferentes de hacer SLI disponible.
Primer método, ForceWare mod. Instalar la versión modificada Forceware 190.62, y editar la tabla DSDT para tener el Asus block SLIC.
Esto nos permite tener cualquier versión del sistema operativo, kernel, sin controles complejos. Pero este método tiene que modificar para cada versión de Forceware. Antes de dar todas las instrucciones, por favor, tenga en cuenta que estas operaciones de interactuar con el hardware de la PC a bajo nivel, por lo que en caso de que el PC no, la pérdida de datos o cualquier otro daño ocurre responsabilidad recae exclusivamente en usted. Estas modificaciones son para fines de educación y se proporcionan TAL CUAL. No podemos ser responsables por cualquier error o pérdida de datos durante este procedimiento, asegúrese de que tiene copia de seguridad de todos los datos críticos antes de probar este mod.
Sin embargo, en todos los sistemas que hemos intentado, no hemos tenido errores, todo transcurrió sin un solo error.
Segundo método, HAL-mod. Instalar ningún controlador ForceWare original, y sustituir HAL (capa de abstracción de hardware) en la biblioteca del sistema operativo, para capturar y devolver "Intel X58" chipset para cada solicitud sistema de identificación del chipset. También la presencia de SLI correcta certificado en las tablas de ACPI es un deber. Este método es bueno para el uso de cualquier versión del controlador, pero puede hacer que el sistema operativo no puede arrancar en algunos casos raros.
Así que hay que elegir sólo uno de los métodos anteriores, no ambos
Aquí es paso a paso guía para el cuerpo. Hay cuatro secciones de la guía, para cada versión de sistema operativo conocido
Cada sección tiene dos métodos descriptos.
A. Windows XP 32-bit, method 1, modded Forceware 190.62 XP
B. Windows XP 32-bit, method 2, modded OS HAL library
C. Windows 7 32-bit, method 1, modded Forceware 190.62 Vista/7
D. Windows 7 32-bit, method 2, modded OS HAL library
E. Windows 7 64-bit, method 1, modded Forceware 190.62 Vista/7 x64
F. Windows 7 64-bit, method 2, modded OS HAL library
G. Windows XP 64-bit, method 1, modded Forceware 190.62 XP x64
H. Windows XP 64-bit, method 2, modded OS HAL library
Todos los métodos fueron probados y demostrados por diferentes personas en diferentes sistemas.
Section A. Windows XP 32, modded videodriverIniciado por Sweet
Step 1 Download SLI String Installer v1.81 and unpack in to folder on HDD. Run slistringinstall.exe.
Step 2 Press ASUS, regardless of real motherboard, to patch Windows registry with SLIC certificate
Step 3 Install modified Forceware 190.62 (link in bottom of this article) XP driver. Reboot. SLI must work now
Section B. Windows XP 32, modded HAL library
Repeat steps 1-2 from “section A.”. All is the same without any change here.
Step 5. Will be written
Step 6. Will be written
Now, if everything done correctly, SLI must work. There is little issue, which don’t affect functional of PC in any way, diagnostic tools like CPU-Z or another now report northbridge name as Intel X58. It’s because modified HAL.dll reports Intel X58 for every call, not only NVIDIA driver calls.
Section C. Windows 7 32-bit, method 1, modded Forceware 190.62 Vista/7
Repeat steps 1-4 from “section A.”. All is the same without any change here.
Step 5. Disable UAC, enter system to test mode, make modified driver file have certified for OS.
Step 6. Copy modified driver file to c:/windows/system32/drivers.
Now, if everything done correctly, SLI must work.
Section D. Windows 7 32-bit, method 2, modded OS HAL library
Repeat steps 1-4 from “section A.”. All is the same without any change here.
Step 5. Disable UAC, enter system to test mode, make modified driver file have certified for OS.
Section E. Windows 7 64-bit, method 1, modded Forceware 190.62 Vista/7
Steps 1-4 are the same.
Step 5. Disable UAC, enter system to test mode, make modified driver file have certified for OS.
Step 6. Copy modified driver file to c:/windows/system32/drivers.
Now, if everything done correctly, SLI must work.
Section F. Windows 7 64-bit, method 2, modded OS HAL library
Step 1 Download SLI String Installer v1.81 and unpack in to folder on HDD. Run slistringinstall.exe.
Step 2 Press ASUS, regardless of real motherboard, to patch Windows registry with SLIC certificate
Step 3 Disable UAC
Step 4 Download HAL modification tool v0.9 and unpack it into some directory. Run install.cmd with administrator rights.
Step 5 Reboot. SLI must work now. If you can't boot anymore, try pressing F8 and selecting "Disable reboot on system failure" or "Last good configuration" options.
Section G. Windows XP 64, modded videodriver
Not done yet.
Section H. Windows XP 64, modded HAL library
Not done yet.
Section X. For those, who are brave enough to get into details of modification and want experiment with different DSDT tables and SLIC strings
Step 1. Read the ACPI table from the Windows registry and disassemble. To do this, create a directory c: / ACPI and copy into it utilities IASL and ASL 3.0, which we stated recently in article. At the command prompt type cd c:/ACPI this will change the directory for current location, then run iasl -g. If all goes well, you'll see something like this:
The necessary table is now disassembled and stored in a file dsdt_GBTUACPI.dsl in the ACPI folder you created previously. Name of the file may differ from described here, it depends on motherboard, it’s normal. But needed table have always type .DSL. Open this file in any text editor (Notepad).
Step 2. Insert the certificate in the table. The essence of the changes is to find a similar block:
Scope(\_SB_)
{
Code (skipped)
}
Label _SB_ can differ little, like _SB or \^^_SB but the idea is the same. Then insert a block with a certificate immediately after this block. In our example, it looks like this:
Original file
Device (\_SB.PCI0.EXPL)
{
Code (left intact)
}
}
}
}
File with an added certificate.
Device (\_SB.PCI0.EXPL)
{
Code (left intact)
}
Scope (\_SB.PCI0)
{
Name (SLIC, Buffer (0x9E)
{
"987134512781Genuine NVIDIA Certified SLI Ready Motherboard for ASUS RAMPAGE II EXT 3287-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023(R)"
})
Device (WMI1)
{
Name (_HID, "pnp0c14")
Name (_UID, "MXM2")
Name (_WDG, Buffer (0x14)
{
/* 0000 */ 0x3C, 0x5C, 0xCB, 0xF6, 0xAE, 0x9C, 0xBD, 0x4E,
/* 0008 */ 0xB5, 0x77, 0x93, 0x1E, 0xA3, 0x2A, 0x2C, 0xC0,
/* 0010 */ 0x4D, 0x58, 0x01, 0x02
})
Method (WMMX, 3, NotSerialized)
{
CreateDWordField (Arg2, 0x00, FUNC)
If (LEqual (FUNC, 0x41494C53))
{
Return (\_SB.PCI0.SLIC)
}
Return (0x00)
}
}
}
Save the resulting text file with the table and added certificate under the name sli.dsl to the ACPI folder.
Step 3. Compile a summary table in binary. For this we use Microsoft ASL 3.0, as referred to earlier.
In the case of successful compilation tool will create a file in the folder named DSDL.aml, which will already have the table built with the new string of the certificate. This can be seen using any utility to view binary files, the string is not encrypted.
Step 4. Load the modified DSDT table in the computer's registry. in the command prompt window, type asl /loadtable DSDT.asl -v
Step 5. Reboots the system, and if successful at boot, then install the modified driver, If everything went correctly, your system will immediately warn about the SLI support and the driver will activate the tab with the management of SLI. If due to some error the system will not boot, or is showing errors and blue screens at boot, press F8 and select "Load last known configuration".
If you want to return the original state table DSDT, undo all the changes, use the command asl / localtable DSDT.aml –d
Despite the apparent complexity, all these steps are performed by 5 minute time with a break for tea, there is nothing complicated in the procedure, it is just important to do everything carefully and without mistakes.
And now the results after the modifications, and activation of SLI in the popular benchmark
P5B Deluxe (Intel 965 chipset) + two GeForce 6600LE graphics cards in SLI:
3D'03: one card, QX9650 @ 4200MHz, 6600LE DDR3 660/670: 10044
3D'03: two graphics cards in SLI, Q6700 @ 3000MHz, 6600LE DDR3 580/522: 11087
3D'05: one card, QX9650 @ 4213MHz, 6600LE DDR3 646/660: 3729
3D'05: two graphics cards in SLI, Q6700 @ 3000MHz, 6600LE DDR3 580/522: 4975
3D'06: one card, Q6700 @ 3600MHz, 6600LE DDR3 580/585: 1510
3D'06: two graphics cards in SLI, Q6700 @ 3000MHz, 6600LE DDR3 580/522: 1808
Aqua: one card, QX9650 @ 4200MHz, 6600LE DDR3 670/670: 71435
Aqua: two graphics cards in SLI, Q6700 @ 3000MHz, 6600LE DDR3 580/522: 88,185
Aqua: two graphics cards in SLI, QX9650 @ 4510MHz, 2 x 7900GS 552/750: 213000
3D'01: QX9650 @ 5310MHz, Gigabyte X48-DS5, 2 x 7900GS 566/764: 78306
3D'03: QX9650 @ 5000MHz, Gigabyte X48-DS5, 2 x 7900GS 550/743: 39563
3D'05: QX9650 @ 5100MHz, Gigabyte X48-DS5, 2 x 7900GS 566/764: 17424
3D'06: QX9650 @ 5200MHz, Gigabyte X48-DS5, 2 x 7900GS 566/764: 10734
Aqua: QX9650 @ 5306MHz, Gigabyte X48-DS5, 2 x 7900GS 566/764: 232881
We already have the following certificates from the motherboard X58:
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for SUPERMICRO X8SAX 0101-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023(R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for GIGABYTE GA EX58-UD38432-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023 (R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for ASUS RAMPAGE II EXT 3287-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023 (R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for ASUS P6T Deluxe 0101-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023 (R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for GIGABYTE GA EX58-UD38432-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023 (R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for GIGABYTE GA EX58UD4P3287-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023 (R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for DFI LP UT X58 T3EH8 0101-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023 (R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for MSI X58 PLATINUM 0101-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023 (R)
987134512781Genuine NVIDIA Certified SLI Ready Motherboard for FOXCONN BLOODRAGE 3287-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023
(R)
But for latest mod version described in this article you must use ASUS string only, because ASUS is hardcoded vendor for modified ForceWare’s now.
Currently work is underway to address a way of inserting a certificate into the tables of ACPI, so perhaps in a few days the whole procedure in steps 1-4 will not be required, it will be sufficient to only install fixes for the driver.
Files used in article for every type of modification.
Modified driver Forceware 190.62 (Windows XP 32 bit) is available for download:
http://www.xdevs.com/sli/Forceware_XP32_19062_SLImod.rar - 79 MB
The modified file for the driver itself Forceware 190.62 (Windows XP 32 bit) with forced use of the certificate ASUS:
http://www.xdevs.com/sli/nv4_mini_rev2asus.rar - 2.1 MB - the driver must use the certificate ASUS, regardless of the actual manufacturer of the motherboard. This would include even on SLI motherboards manufacturers, who have no Х58 solutions.
The modified file for the driver Forceware 190.62 (rev.2, ASUS SLIC only) (Windows Vista / 7 32 bit) is available for download:
http://www.xdevs.com/sli/nvlddmkm.rar - 2.6 MB
The modified file for the driver Forceware 190.62 (rev.2, ASUS SLIC only) (Windows Vista / 7 64 bit) is available for download:
http://www.xdevs.com/sli/nvlddmkm-64bit_rev_2.rar - 3 MB
Modified file HAL.DLL for Windows XP 32 bit:
http://www.xdevs.com/sli/hal.dll - 130 KB - copy the folder /% windows% / system32, retaining the orignal.
Patch packet for Windows Vista/7 64bit, by using HAL method.
http://www.xdevs.com/sli/Patch.rar - 156 KB
Automated tools for easy patching system made by anatolymik
Windows XP 32bit
Not done yet
Windows XP 64bit
Not done yet
Windows Vista 32bit
Not done yet
Windows Vista 64bit
Not done yet
Windows 7 32bit
Not done yet
Windows 7 64bit
SLI certificate insert tool
SLI String Installer v1.81 - 500KB
SLI String Installer v1.80 - 500KB
SLI String Installer v1.60 - 500KB
SLI String Installer v1.10 - 500KB
SLI String Installer v1.02 - 500KB
SLI String Installer v1.00 - 500KB
SLI String Installer alpha - 420KB
HAL modification tool (too fool driver about real chipset, Intel X58 ID's always used)
HAL modification tool v0.9 - 415KB
HAL modification tool v0.82 - 415KB
HAL modification tool v0.81 - 415KB
HAL modification tool v0.8 - 415KB
HAL modification tool v0.71 - 415KB
HAL modification tool v0.7 - 415KB
WARNING! SLI certificate tool is compatible with ALL operating system. HAL mod is dedicated only for single OS!
Now, we understand the principle, so we can find similar pieces of code and modify any later drivers released by NVIDIA, before the release of new protection methods from NVIDIA which is only a matter of time.
Examples of DSDT files with inserted SLIC certificate:
Example 1
Example 2
Example 3
Example 4
Example 5
Debido a que mucha gente se pregunta las mismas preguntas, hicimos Preguntas cortas sobre el uso de la tecnología NVIDIA SLI (no importa con apoyo oficial, o con el sistema de modded)
P: ¿Funcionará en mi mod ASUS XXX-XXX / Gigabyte YYY-YYY / Distribuidor Z modelo AAA BBB CCC para obtener la placa base SLI?
R: Nosotros no damos ninguna garantía de 100%, pero en la medida de casi todas las placas base que tienen dos ranuras PCI-Express SLI puede hacer. Sólo corregir los informes de identificación para VideoDriver y la capacidad física para conducir todas las tarjeta de video de solo hub / compleja es necesario hacer que la tecnología SLI activado. Hay algunos casos poco frecuentes, cuando ni siquiera mod de este artículo no sería de ayuda, por que no tenemos esos casos todavía.
Q: ¿Puedo tener mi board de SLI en X58, con ningún apoyo oficial de SLI (low-end X58 , board de servidor en el chipset Intel 5520, etc)?
R: Sí. Todo es necesario - sólo ejecute SLI String instalador y pulse el botón del vendedor o de ASUS, si no hay ninguno.
P: ¿Es posible el uso de tarjeta de video diferente para obtener SLI?
R: Usted debe utilizar mismo GPU-s para obtener SLI. Por ejemplo 8800GTS + 8600GTS o GTX 260 + GTX 280 no funcionan juntos, sólo en fichas separadas. Si usted tiene tarjeta de video con diferentes tamaño de memoria a bordo, aún puede utilizar no se recomienda modo SLI, mediante la creación de Coolbits clave DWORD con el nombre 1F valor en el registro HKLM \ SOFTWARE \ NVIDIA Corporation \ Global \ NVTweak. Esto hará que "extra" videomemory no utilizados. Por ejemplo 8800GTS 640MB + 8800GTS 320MB será el mismo que dos tarjetas 8800GTS 320MB.
Tener igualdad de chip / relojes de memoria no es necesario. Sin embargo, le recomendamos instalar la tarjeta más rápida a la ranura PCI-E primario, debido a una mayor carga a Master Card desempeño general debe ser mejor.
P: ¿Puedo overclock de tarjetas en SLI?
R: Sí, por defecto se puede overclockear tanto la tarjeta al mismo tiempo, a un máximo de relojes estable para Mastercard. O usted puede utilizar los valores por separado para cada GPU. Para ejecutar esta herramienta RivaTuner, vaya a la ficha de usuario de energía, que se encuentra en la sección NVAPIMultiGpuClockControl clave del sistema y ponerlo a cero (0). Después de esto usted puede seleccionar la GPU y ajustar los relojes para cada uno por separado.
P: ¿Qué sistemas operativos son compatibles con SLI?
R: SLI es compatible sólo con Windows XP (32/64 bits ambos), 2003/2008 Server (32/64 bits ambos casos, excepto la versión Itanium), Vista (todas las versiones), Siete (todas las versiones), Linux con un kernel más reciente que 2.4.7 , Solaris x86 y FreeBSD.
P: ¿Por qué configuración SLI no es más rápida que la tarjeta solo en Windows Vista?
R: Debido al error en la tarjeta de Vista segundo no se utiliza en aplicaciones DirectX. Instalación de sistema de actualización de SP1 y controlador ForceWare> 162,18 para solucionarlo.
P: He hecho todos los pasos de mi sistema operativo, pero SLI no aparecen, o de mi sistema operativo se ha estropeado y no arranque nunca más! Ayudenme Por Favor!!!
R: Vuelva a revisar todo, sólo un solo error puede hacer que su sistema operativo inutilizable. Trate de presionar F8 y seleccionar "buen estado de carga última" o "Desactivar reinicio automático ", le puede ayudar a arrancar el sistema defectuoso.
Fuente:Mod SLI en todas las Motherboard
Get SLI for Your P45 Motherboard!
Sw











Citar


























