• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.
  • The forums have been upgraded with support for dark mode. By default it will follow the setting on your system/browser. You may override it by scrolling to the end of the page and clicking the gears icon.

How To: Enable SLI on pre-i7/i5 hardware

aGeoM try this one please

http://depositfiles.com/files/hu77cpgsn

do the same actions that previous one except for prepare.cmd

Well...

noSLI 1.jpg


I did change ASUS for DFI certs since last time, does it matter?

I will load ASUS cert again, just to make sure, and reinstall drivers.

BRB
 
I did change ASUS for DFI certs since last time, does it matter?
I will load ASUS cert again, just to make sure, and reinstall drivers.
BRB

My patch works. Ok. Now i'm thinking about make it better. It's done badly anyway. About cert, you should to put cert of your manufacturer.
 
My patch works. Ok. Now i'm thinking about make it better. It's done badly anyway. About cert, you should to put cert of your manufacturer.

SLI didn't enable. Used both ASUS and DFI certs.

Note: Everest still read Chipset as AMD 790.
 
Sorry, I have no 64bit modded driver yet.

I sent a modified 64-bit driver to TiN last night that will work for you.

Seems some confusion here :)
I have 32bit nvlddmkm for V/W7 for 190.62 only, no 64bit :)

btw

slitort.jpg


I think we deserve it :D
 
Hey guys... great work here :)

Im a bit confused about the thing I should be doing...

ATTENTION!!! ALL STEPS DO STRONGLY SUBSEQUENT:

1. Download of course (http://rapidshare.com/files/280870551/patch.rar.html)
2. Unpack in separate folder

3. run prepare.cmd

and last you should overwrite original hal.dll (windows\system32\), but you can't see when you are in win7. you should boot to another OS and there you may overwrite file. But you should get owner of hal.dll (windows\system32) and after this get rights to read/write and so on. also make backup file if something goes wrong.

P.S. I will go crazy if i patch some hal.dll from vista and so on. to tell the truth i thought i couldn't patch. certificate. damn it.

This are all the steps for activate SLI in win 7 64 bits??... or there are more steps to follow :confused:

Thanks
 
Sorry people, founded driver :)
Just forgot to copy it from download page to work dir , so thought that I haven't.

http://www.xdevs.com/sli/nvlddmkm-64bit_rev_2.rar

It's patched driver Windows 7/Vista 64bit for Forceware 190.62

You need to have ASUS valid SLIC in DSDT.

or you can try HAL-variant of mod by anatolymik. (It needs DSDT valid SLIC, and pathed HAL only, no modded driver).

To clarify things:

There is TWO different methods for enabling SLI

1. Modded Forceware driver (to detect X58 chipset everywhere) + having valid X58 ASUS SLIC block in DSDT stored in registry. Version available for XP32,Vista32,Vista64,W7-32,W7-64 yet.
2. Modded HAL dll of operating system itself + same having valid X58 ASUS SLIC block in DSDT stored in registry. Though using this method you can install any current nonmodded forceware. Version available: XP32,Vista64,W7-64 yet.


You should select and use only ONE method, not both.
 
To clarify things:

There is TWO different methods for enabling SLI

1. Modded Forceware driver (to detect X58 chipset everywhere) + having valid X58 ASUS SLIC block in DSDT stored in registry. Version available for XP32,Vista32,Vista64,W7-32,W7-64 yet.
2. Modded HAL dll of operating system itself + same having valid X58 ASUS SLIC block in DSDT stored in registry. Though using this method you can install any current nonmodded forceware. Version available: XP32,Vista64,W7-64 yet.


You should select and use only ONE method, not both.


thanks! so in my case I need to do the ASUS SLIC block thing, right?
I have a Gigabyte P45 mobo, should it work anyway?
 
thanks! so in my case I need to do the ASUS SLIC block thing, right?
I have a Gigabyte P45 mobo, should it work anyway?

With the correct driver mod that would probably be the easies way.

What OS?
 
sordido

Yes, ASUS vendor is hardcoded now into modded forceware dll's for vista/W7, as in rev2 version of winxp dll.
 
thanks! so in my case I need to do the ASUS SLIC block thing, right?
I have a Gigabyte P45 mobo, should it work anyway?
If you're using one of the modified drivers (except for the very first one I modified), then yes (use an ASUS string).
 
Now I'm going to sleep _at night_, first time at this week, have to getup tomorrow 8 AM, not at 5 PM, as it was last days since SLI made working :D Sorry guys, have to do some work next days, but I will do my best to respond and support.

Will add instructions and step-2-step howto and english version guide (not google traslate, huh) tomorrow too, i think.
 
Now I'm going to sleep _at night_, first time at this week, have to getup tomorrow 8 AM, not at 5 PM, as it was last days since SLI made working :D Sorry guys, have to do some work next days, but I will do my best to respond and support.

Will add instructions and step-2-step howto and english version guide (not google traslate, huh) tomorrow too, i think.

Have a good sleep & easy work tomorrow.
Leave us a link here to the howto's, thanks..
I'm out for awhile got to go get a hair cut.
 
Sorry guys for late report.

I couldn't get SLI enable, with Win7 x64 mod drivers.

In TEST MODE - drivers didn't load ( signature invalid )

"F8" Disable Driver Signature Enforcement - Drivers loaded ok, but no SLI ( ASUS cert/ original Hall, used ).

Note: DSDT memory address dump don't show SLI SLIC table.

EDIT Another ASUS certificate

987134512781Genuine NVIDIA Certified SLI Ready Motherboard for ASUS P6T7 WS SC 7332-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023
 
Last edited:
Sorry guys for late report.

I couldn't get SLI enable, with Win7 x64 mod drivers.

In TEST MODE - drivers didn't load ( signature invalid )

"F8" Disable Driver Signature Enforcement - Drivers loaded ok, but no SLI ( ASUS cert/ original Hall, used ).

Note: DSDT memory address dump don't show SLI SLIC table.

EDIT Another ASUS certificate

987134512781Genuine NVIDIA Certified SLI Ready Motherboard for ASUS P6T7 WS SC 7332-Copyright 2008 NVIDIA Corporation All Rights Reserved-765289891023

If the insert is done correctly it should look like this: Starting point to look for in black is were you look to place & ending point in black also.
In red is the insert. nvlddmkm-64bit_rev_2 is the driver that should be used.

Device (\_SB.PCI0.EXPL)
{
Name (_HID, EisaId ("PNP0C02"))
Name (_UID, 0x04)
Method (_CRS, 0, NotSerialized)
{
Name (BUF0, ResourceTemplate ()
{
Memory32Fixed (ReadWrite,
0xE0000000, // Address Base
0x10000000, // Address Length
)
})
Return (BUF0)

}
}
}

Scope (\_SB.PCI0)
{
Name (SLIC, Buffer (0x9E)
{
"987134512781Genuine NVIDIA Certified SLI Ready Motherboard for ASUS X58 Motherboard3287-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)
}
}
}


OperationRegion (TEMM, SystemMemory, 0x000FF810, 0x0C)
Field (TEMM, WordAcc, NoLock, Preserve)

Edit: If you need more help getting this going, go back to page #22 & read from post #545 onward were sveetsnelda & I talk about the setup & install.
Follow what he walked me threw should get you going.


Also, you need to disable user account control (UAC) in the security control panel (to use the Driver Signature Enforcement Overrider)

Once you've done all that, install the 190.62 drivers. After they are done installing, run a command prompt and copy the file I sent you (after unpacking it) to C:\windows\system32\drivers (overwrite the old driver)

Run the Driver Signature Enforcement Overrider
(http://www.ngohq.com/home.php?page=dseo)

Select "Sign a System File"
type in C:\windows\system32\drivers\nvlddmkm.sys

Reboot, and enable SLI.

:D

(Make sure you are using an ASUS SLIC)

Should there have been a old driver to overwrite?
Wasn't a nvlddmkm.sys in C:\windows\system32\drivers\ when I copied it there.
You also didn't say if I should enable test mode when I ran dseo13b.exe.
I did choose to enable test mode, so I hope that was correct?

Test mode would have already been enabled if you ran the bcdedit commands I posted (I posted a link to a page that shows you how to do it). Picking "test mode" in DSEO wont hurt though... It'll just do the same thing again.

There should have been an old driver to overwrite. It wont show up in Windows Explorer, but you'll see it in the command prompt.

Did you disable UAC? Did you sign the driver (with DSEO)?

I learned a lesson, DON'T take short cuts.
The short cut copy of the driver was the problem.
So you others take note.. lol

Screen shot to follow...

Say the driver is in the C:\ACPI folder do copy with CMD=Command Prompt as admin: copy C:\ACPI\nvlddmkm.sys C:\windows\system32\drivers\
Make sure UAC is disabled. The SLI SLIC table above in red is the universal table to use with the rev2 driver.

To make it more simplified you can place the: nvlddmkm.sys file in the root of C: then the command you run would look like this:

copy C:\nvlddmkm.sys C:\windows\system32\drivers\ <=You can type this in the cmd prompt or copy paste it if the path is the same.


Remember this needs to be done from a Command Prompt window ran as admin. <very important.
Click Start type in search: "cmd" right click it & run as admin <=W7 way..
It will ask to overwrite answer: Yes

CMDcopy2.jpg



Had nothing better to do so I thought I place it all in one post. If there is anything I missed please let me know so I may add to this post.
 
Last edited:
Thanks

I've been closely following this thread.;)

As you know, soundood from XS could not compile the dsdt table. I had same problem, I couldn't use the "traditional" method, so my option was HEX editing the *.DAT file generated by the command iasl -g. I incerted the SLIC certificate at the end of the file, and also at (\_SB) position, in both ways SLIC was incerted fine and R&W listed them at the same position.

DSDT ASUS.jpg


ATM only a clean OS install can clear up a couple more variables, but since the beginning I had the "feeling" that DSDT (SLIC cert) as to be fully loaded from BIOS, that's why I went first into that route.
 
Last edited:
aGeoM did you get it?

anatolymik Is the modded hal.dll for 64bit suppose to show in CPU-Z X58 like it did in XP?
I got it installed but CPU-Z still shows my board as X38
 
anatolymik Is the modded hal.dll for 64bit suppose to show in CPU-Z X58 like it did in XP?
I got it installed but CPU-Z still shows my board as X38

are you sure you did everything correctly? if everything was right then it must work.
 
anatolymik Is the modded hal.dll for 64bit suppose to show in CPU-Z X58 like it did in XP?
I got it installed but CPU-Z still shows my board as X38

It shows, you can see the SS from my test.
 
Back
Top