Autor Tema: nVidia SLI cracked - funciona ya en todas las motherboards?  (Leído 7450 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado speedster

  • Trade Count: (5)
  • The Communiter-
  • *
  • Thank You
  • -Given: 142
  • -Receive: 122
  • Mensajes: 1588
  • I'm a cut above the rest, you're just cut.
nVidia SLI cracked - funciona ya en todas las motherboards?
« : Septiembre 24, 2009, 11:04:51 am »
No se si alguien ya habia visto esto o lo habian publicado, pero igual me gustaria escuchar opiniones sobre que les parece esta noticia y tutorial.

* Si esto es viejo y ya lo habian posteado, o ya habian creado tema de esto o no esta interesante favor mover/ unir/ borrar/ etc. o tomar cualquier accion pertinente.

En resumen, explica como hacer que el SLI funcione en cualquier motherboard incluso en aquellas con chipset AMD.
Segun la noticia y el tutorial, esto ha sido probado en motherboards con chipset P965, P35, P45, P55, X38, X48 y unas AMD790X.
Podria resultar util para aquellos que tienen una mobo que no es SLI pero la tienen con una tarjeta Nvidia y pueden hacer un upgrade grafico al comprar otra tarjeta para hacer SLI si es que esto resulta efectivo...


Before we start, please note that this method already has been checked and proved working on the following systems:

Intel P965 (ASUS P5B Deluxe) + 2 x GeForce 6600LE by
Intel P45 (ASUS MAXIMUS II Formula) + 2 x GeForce 9800GTX + by sveetsnelda
Intel X48 (Gigabyte X48T-DQ6) + 2 x GeForce GTX 260 216sp by DeDaL
Intel X48 (ASUS P5E64WS Evolution) + 2 x GeForce 7900GS by
Intel X38 (ABIT IX38QuadGT) + 2 x GeForce GTX 260 by TheWolf
Intel P55 (ASUS MAXIMUS III Formula) + 2 x GeForce 6600LE by
Intel P45 (ASUS P5Q Deluxe) + 2 x GeForce GTX 285 by Death or Glory
Intel X48 (ASUS Rampage Extreme) + 2 x GeForce 6800Ultra by Turrican
Intel P45 (Gigabyte EP45-UD3P) + 2 x GeForce 8800GT (Win7 32bit)
Intel P45 (Gigabyte EP45-DS4) + 2 x GeForce GTX 260 by cxghjcqr
Intel P965 (Gigabyte P965-DQ6) + 2 x GeForce 6600LE by TiN
Intel X48 (DFI LP LT X48) + 2 x GeForce 7900GS by TiN
Intel X48 (ASUS Rampage Formula) + 2 x GeForce 9800GTX by Ghostleader
AMD 790X (Gigabyte GA-MA790X-UD4P) by akula
AMD 790X (DFI LP DK 790FXB-M2RS) + 2 x GeForce 9800GT by aGeoM
Intel P35 (Abit IP35ProXE) + 2 x GeForce GTX 260 (192sp + 216sp) by TheWolf

Despite the small current list, this modification allow to run SLI on ANY chipset, and not just Intel or NVIDIA. Technically SLI can be enabled even on a Motherboard with an AMD Chipset. Of course, board must have two or more PCI-Express slots for graphic cards.

This method has been successfully tested and implemented on the following operating systems:

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

So making multiple NVIDIA cards working together in SLI mode can be done on all motherboards now. This became true due simplified verification procedure, which is implemented for Intel X58 platform.
Originally, SLI-capability of motherboard checked by complex crypted routines in videocard driver, and thus bypassing this check was quite hard earlier. There only few old drivers present, which support SLI on non-NVIDIA chipsets, like 84.xx and 81.xx drivers made few years earlier. Now things changed, with SLI-capable Intel X58 chipset. In the case of Intel X58 motherboards, checking SLI support by driver was developed with a simplified scheme, which uses text strings and identifiers for all present X58-boards.

Target of this modification is to force the NVIDIA graphics driver to detect supported chipset «Intel X58», regardless of what the real hardware chipset is. After receiving the identification of a X58 chipset, a videocard driver checks for the correct certificate of compatibility with SLI, which should be located in the system table DSDT, which is a part of ACPI. Initially, the data tables are loaded from the computer's BIOS, but later used from the regular registry entry in Windows.

At this current stage of modification, the correct driver was modified to receive always chipset ID as Intel X58. But that is not enough to make SLI working, because we must manually insert the SLIC certificate in the configuration table DSDT from ACPI. This can be done by complex motherboard BIOS edit, but it’s unsafe way, and is not universal, because each BIOS made for only one motherboard model.

Fortunately, we can mod tables already in Windows, not BIOS, and there is no risk the damage motherboard with wrong flash. We can use the simpler way, because it gives us the correct DSDT table in the registry Windows. Currently all modified drivers forced to have ASUS vendor SLI certificate, so we just only need to add ASUS block to table.

For the start will need two tools: Intel ASL Optimizing Compiler и Microsoft ASL 3.0.

There is currently TWO different methods of making SLI available.

First method, Forceware mod. Install modified Forceware 190.62 version, and edit DSDT table to have ASUS SLIC block.

This allows us to have any OS version, kernel, without complex checks. But this method needs to modify for every Forceware version. Before we give all instructions, please note that these operations interact with the PC's hardware at low level, so in case your PC fails, data loss or any other damage occur responsibility rests solely on you. These modifications are for education purposes and are provided AS IS. We cannot be held responsible for any errors or data loss during this procedure, make sure you have backed up all critical data before trying this mod.

However, on all the systems we have tried, we have had no errors, all passed without a single mistake.

Second method, HAL-mod. Install any original Forceware driver, and replace HAL (Hardware abstraction layer) library in operating system, to catch and return “Intel X58” chipset for every system request for chipset ID. Also presence of correct SLI-certificate in ACPI tables is a must. This method is good for using any driver version, but can make operating system unable to boot in some rare cases.

So you have to choose only one of the methods above, not both of them.

Here is step-by-step guide for body. There is four sections of guide, for every popular OS version.
Each section have both methods described.

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

All methods was tested and proved working by different people on different systems...

Continuacion del tutorial aca:
i7 2600k @ 4.6 GHz * TRUE120 * EVGA GeForce GTX 1070 FTW * Corsair Vengeance Pro 16 GB DDR3 2133 MHz * Gigabyte Z68A-D3H-B3 * Samsung 850 EVO 500GB + Seagate BarraCuda Pro 8 TB + WD Black 5 TB + WD Caviar Black 1 TB * CORSAIR TX750W 80+ * HAF 912