• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

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

TheWolf

New Member
Joined
Aug 11, 2009
Messages
211 (0.04/day)
Location
Pascagoula, Ms
System Name TheWolf
Processor Q9650/Q9550
Motherboard Abit IP35ProXE/IX38QuadGT
Cooling Big Typhoon x4
Memory G-Skill/A-Data/SuperTalent
Video Card(s) 3x MSI 260GTX OC 2x216 1x192 shaders
Storage Hitachi 80gb x2
Display(s) Norcent/Neovo
Case none/benching stations
Audio Device(s) onboard
Power Supply Crosair TX650W
Software XP/W7
Sorry still a no go. Ran a couple 3DMarks 03 test while I was there.

Still about the same. 56214 3DMarks

Speaking of sleep, I got to get some to. It just hit me big time.
I'm a crash & burn state at the moment.

Get some rest sveet, what I'm about to do.
We can do much better with some rest.
Good luck with your work. I normally don't sleep but about 6 hours a night anyways.
So I will probably be back up in 6 hours. I may sleep longer since I'm so tiered.
Cya l8ter.

Thanks for the help.
 
Joined
Mar 11, 2009
Messages
1,778 (0.31/day)
Location
Little Rock, AR
System Name Gamer
Processor AMD Ryzen 3700x
Motherboard AsRock B550 Phantom Gaming ITX/AX
Memory 32GB
Video Card(s) ASRock Radeon RX 6800 XT Phantom Gaming D
Case Phanteks Eclipse P200A D-RGB
Power Supply 800w CM
Mouse Corsair M65 Pro
Software Windows 10 Pro
so to do the modded tables you have to edit the files that were spoken of earlier in the thread? What would one put into the file for a foxconn board?
 

TiN

Joined
Aug 28, 2009
Messages
215 (0.04/day)
Location
USA
System Name selfmade caseless :D
Processor Intel ES
Motherboard EVGA X299 DARK ES :)
Cooling LN2
Memory G.SKILL DDR4 @ 3600MHz
Video Card(s) GTX Kingpin's
Storage Intel P4500 4TB
Display(s) Philips BDM4350
Case none
Audio Device(s) Creative X-Fi
Power Supply EVGA NEX 1500W's
Mouse None (trackball)
Keyboard Steelseries APEX RAW and Corsair K-something
Software W2k8 R2 64bit SP1, FreeBSD 12
Benchmark Scores http://www.hwbot.org/community/user/tin?oldstyle=true
Papahyooie

Do next:

Download tools:

Intel ASL Optimizing Compiler
Microsoft ASL 3.0

Boot up your system with target board for SLI, make directory c:/ACPI
copy that tools into it.
Run command prompt.
Type: iasl -g

It must show something like this:



Send .dsl file to me :)
 

TiN

Joined
Aug 28, 2009
Messages
215 (0.04/day)
Location
USA
System Name selfmade caseless :D
Processor Intel ES
Motherboard EVGA X299 DARK ES :)
Cooling LN2
Memory G.SKILL DDR4 @ 3600MHz
Video Card(s) GTX Kingpin's
Storage Intel P4500 4TB
Display(s) Philips BDM4350
Case none
Audio Device(s) Creative X-Fi
Power Supply EVGA NEX 1500W's
Mouse None (trackball)
Keyboard Steelseries APEX RAW and Corsair K-something
Software W2k8 R2 64bit SP1, FreeBSD 12
Benchmark Scores http://www.hwbot.org/community/user/tin?oldstyle=true
Last edited:
Joined
Jun 21, 2009
Messages
1,433 (0.26/day)
I GOT IT. I patched hal.dll. And install not patched driver. IT WORKS.

http://rapidshare.com/files/280322448/hal.dll.html

This file you should copy to \windows\system32\ and restart the system and also install not patched driver.

Though SLI certificate you should also put into ACPI.

Patch also is needed to make it better. I keep working on it.

And please help me to test this patch.

P.S. If you run CPU-Z you'll see X58 chipset :). But i'm going to fix it.

SVEETSNELDA thank you for provided information.
 

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.96/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
nice work guys :D
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
26,847 (3.82/day)
Location
Alabama
System Name RogueOne
Processor Xeon W9-3495x
Motherboard ASUS w790E Sage SE
Cooling SilverStone XE360-4677
Memory 128gb Gskill Zeta R5 DDR5 RDIMMs
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 2TB WD SN850X | 2x 8TB GAMMIX S70
Display(s) Odyssey OLED G9 (G95SC)
Case Thermaltake Core P3 Pro Snow
Audio Device(s) Moondrop S8's on schitt Modi+ & Valhalla 2
Power Supply Seasonic Prime TX-1600
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11 Pro Workstation
Benchmark Scores I dont have time for that.
excellent seems in a day or two...we might just have.

unmodded driver

patch 1

patch 2

ali enabled for all


congrats on the success very very good stuff.

@anat: do you know if you will need to modify mltiple versions of hal.dll? for example

winxp
winxp x64
vista
vista x64
7
7 x64?
or is it a one stop shop?
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,700 (3.70/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
wow nice progress. will be difficult to make versions for other OS's because of driver signing
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
26,847 (3.82/day)
Location
Alabama
System Name RogueOne
Processor Xeon W9-3495x
Motherboard ASUS w790E Sage SE
Cooling SilverStone XE360-4677
Memory 128gb Gskill Zeta R5 DDR5 RDIMMs
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 2TB WD SN850X | 2x 8TB GAMMIX S70
Display(s) Odyssey OLED G9 (G95SC)
Case Thermaltake Core P3 Pro Snow
Audio Device(s) Moondrop S8's on schitt Modi+ & Valhalla 2
Power Supply Seasonic Prime TX-1600
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11 Pro Workstation
Benchmark Scores I dont have time for that.
hmmm then maybe that temp/test driver sign tool can be modified to make it a more permanent solution?
 
Joined
Jun 21, 2009
Messages
1,433 (0.26/day)
excellent seems in a day or two...we might just have.

unmodded driver

patch 1

patch 2

ali enabled for all


congrats on the success very very good stuff.

@anat: do you know if you will need to modify mltiple versions of hal.dll? for example

winxp
winxp x64
vista
vista x64
7
7 x64?
or is it a one stop shop?

I know. And i'm ready. But first of all i have to finish hal.dll completly.

wow nice progress. will be difficult to make versions for other OS's because of driver signing

I'll try anyway.
 

TiN

Joined
Aug 28, 2009
Messages
215 (0.04/day)
Location
USA
System Name selfmade caseless :D
Processor Intel ES
Motherboard EVGA X299 DARK ES :)
Cooling LN2
Memory G.SKILL DDR4 @ 3600MHz
Video Card(s) GTX Kingpin's
Storage Intel P4500 4TB
Display(s) Philips BDM4350
Case none
Audio Device(s) Creative X-Fi
Power Supply EVGA NEX 1500W's
Mouse None (trackball)
Keyboard Steelseries APEX RAW and Corsair K-something
Software W2k8 R2 64bit SP1, FreeBSD 12
Benchmark Scores http://www.hwbot.org/community/user/tin?oldstyle=true
Checked, SLI works already on UNmodded drivers (used Forceware 185.85 from nvidia.com, WHQL), Thanks to anatolymik, and his edited file Hal.dll, which change chipset ID on OS level to Intel X58. As stated, diag tools, like CPU-Z showing always northbridge id as Х58 :)

Edited DLL for Windows XP 32bit hosted , hal.dll
Overwrite original one in c:/windows/system32/, store backup of original if something go wrong.



I love that P5B Deluxe with X58 northbridge :D
 
Last edited:

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.96/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
i gotta admit, patching the OS to see the hardware as x58 wasnt something i'd considered... well done
 

sveetsnelda

New Member
Joined
Aug 26, 2009
Messages
137 (0.02/day)
Nicely done, anatolymik!!! Keep up the good work!

Now we've just got to get around the SLIC check. Modifying DSDT is annoying.
 

TiN

Joined
Aug 28, 2009
Messages
215 (0.04/day)
Location
USA
System Name selfmade caseless :D
Processor Intel ES
Motherboard EVGA X299 DARK ES :)
Cooling LN2
Memory G.SKILL DDR4 @ 3600MHz
Video Card(s) GTX Kingpin's
Storage Intel P4500 4TB
Display(s) Philips BDM4350
Case none
Audio Device(s) Creative X-Fi
Power Supply EVGA NEX 1500W's
Mouse None (trackball)
Keyboard Steelseries APEX RAW and Corsair K-something
Software W2k8 R2 64bit SP1, FreeBSD 12
Benchmark Scores http://www.hwbot.org/community/user/tin?oldstyle=true
sveetsnelda

Yes, and not always can be done easily, as I already caught.

XS member, soundood, trying to insert SLIC into his AMD Cross-fire board, the M4A79-D got his DSDT table, but it's too heavy, ~0.5MB.

adding SLIC and trying to compile I've got this:

Maximum error count (200) exceeded
ASL Input: dsdt_asm.dsl - 16312 lines, 511155 bytes, 1799 keywords
Compilation complete. 201 Errors, 0 Warnings, 0 Remarks, 4 Optimizations

Maximum error count (200) exceeded
dsdt_asm.dsl 620:
c:\ACPI>

c:\ACPI>asl amd_asus.dsl.dsl
Microsoft ACPI Source Language Assembler Version 3.0.1NT [Aug 29 2006, 14:17:49]

Copyright (c) 1996,2006 Microsoft Corporation
Compliant with the ACPI 3.0a Specification

amd_asus.dsl.dsl:

411: Name (_T_0, Zero)
^***
amd_asus.dsl.dsl(411): warning: not a valid reserved NameSeg

412: Store (OSYS (), _T_0)
^***
amd_asus.dsl.dsl(412): warning: not a valid reserved NameSeg

413: If (LEqual (_T_0, One))
^***
amd_asus.dsl.dsl(413): warning: not a valid reserved NameSeg

419: If (LEqual (_T_0, 0x10))
^***
amd_asus.dsl.dsl(419): warning: not a valid reserved NameSeg

425: If (LEqual (_T_0, 0x11))
^***
amd_asus.dsl.dsl(425): warning: not a valid reserved NameSeg

431: If (LEqual (_T_0, 0x12))
^***
amd_asus.dsl.dsl(431): warning: not a valid reserved NameSeg

437: If (LEqual (_T_0, 0x13))
^***
amd_asus.dsl.dsl(437): warning: not a valid reserved NameSeg

443: If (LEqual (_T_0, 0x14))
^***
amd_asus.dsl.dsl(443): warning: not a valid reserved NameSeg

449: If (LEqual (_T_0, 0x15))
^***
amd_asus.dsl.dsl(449): warning: not a valid reserved NameSeg

3073: If (ECEN)
^***
amd_asus.dsl.dsl(3073): error: unexpected ASL term type

c:\ACPI>

Erm, tools refuse to complile file, it's too big :)

But table with SLIC inserted corretly (as far as I see), and is here:

http://www.xdevs.com/sli/soundood.dsl
 

TheWolf

New Member
Joined
Aug 11, 2009
Messages
211 (0.04/day)
Location
Pascagoula, Ms
System Name TheWolf
Processor Q9650/Q9550
Motherboard Abit IP35ProXE/IX38QuadGT
Cooling Big Typhoon x4
Memory G-Skill/A-Data/SuperTalent
Video Card(s) 3x MSI 260GTX OC 2x216 1x192 shaders
Storage Hitachi 80gb x2
Display(s) Norcent/Neovo
Case none/benching stations
Audio Device(s) onboard
Power Supply Crosair TX650W
Software XP/W7

TiN

Joined
Aug 28, 2009
Messages
215 (0.04/day)
Location
USA
System Name selfmade caseless :D
Processor Intel ES
Motherboard EVGA X299 DARK ES :)
Cooling LN2
Memory G.SKILL DDR4 @ 3600MHz
Video Card(s) GTX Kingpin's
Storage Intel P4500 4TB
Display(s) Philips BDM4350
Case none
Audio Device(s) Creative X-Fi
Power Supply EVGA NEX 1500W's
Mouse None (trackball)
Keyboard Steelseries APEX RAW and Corsair K-something
Software W2k8 R2 64bit SP1, FreeBSD 12
Benchmark Scores http://www.hwbot.org/community/user/tin?oldstyle=true
Good, we need just W7 32bit and XP 64 now.
Will try W7 sli mod this night. (but i have only 32bit version here now)
 

TheWolf

New Member
Joined
Aug 11, 2009
Messages
211 (0.04/day)
Location
Pascagoula, Ms
System Name TheWolf
Processor Q9650/Q9550
Motherboard Abit IP35ProXE/IX38QuadGT
Cooling Big Typhoon x4
Memory G-Skill/A-Data/SuperTalent
Video Card(s) 3x MSI 260GTX OC 2x216 1x192 shaders
Storage Hitachi 80gb x2
Display(s) Norcent/Neovo
Case none/benching stations
Audio Device(s) onboard
Power Supply Crosair TX650W
Software XP/W7
Good, we need just W7 32bit and XP 64 now.
Will try W7 sli mod this night. (but i have only 32bit version here now)

Sent PM with 64bit W7 for you to look at. ;)
 

sveetsnelda

New Member
Joined
Aug 26, 2009
Messages
137 (0.02/day)
TheWolf, can you please post your modified DSDT you're trying to use? I'm still curious why SLI isn't working for you.
 

TheWolf

New Member
Joined
Aug 11, 2009
Messages
211 (0.04/day)
Location
Pascagoula, Ms
System Name TheWolf
Processor Q9650/Q9550
Motherboard Abit IP35ProXE/IX38QuadGT
Cooling Big Typhoon x4
Memory G-Skill/A-Data/SuperTalent
Video Card(s) 3x MSI 260GTX OC 2x216 1x192 shaders
Storage Hitachi 80gb x2
Display(s) Norcent/Neovo
Case none/benching stations
Audio Device(s) onboard
Power Supply Crosair TX650W
Software XP/W7

TheWolf

New Member
Joined
Aug 11, 2009
Messages
211 (0.04/day)
Location
Pascagoula, Ms
System Name TheWolf
Processor Q9650/Q9550
Motherboard Abit IP35ProXE/IX38QuadGT
Cooling Big Typhoon x4
Memory G-Skill/A-Data/SuperTalent
Video Card(s) 3x MSI 260GTX OC 2x216 1x192 shaders
Storage Hitachi 80gb x2
Display(s) Norcent/Neovo
Case none/benching stations
Audio Device(s) onboard
Power Supply Crosair TX650W
Software XP/W7
I GOT IT. I patched hal.dll. And install not patched driver. IT WORKS.

http://rapidshare.com/files/280322448/hal.dll.html

This file you should copy to \windows\system32\ and restart the system and also install not patched driver.

Though SLI certificate you should also put into ACPI.

Patch also is needed to make it better. I keep working on it.

And please help me to test this patch.

P.S. If you run CPU-Z you'll see X58 chipset :). But i'm going to fix it.

SVEETSNELDA thank you for provided information.

I replaced hal.dll but CPU-Z still show my board as X38?
 

TheWolf

New Member
Joined
Aug 11, 2009
Messages
211 (0.04/day)
Location
Pascagoula, Ms
System Name TheWolf
Processor Q9650/Q9550
Motherboard Abit IP35ProXE/IX38QuadGT
Cooling Big Typhoon x4
Memory G-Skill/A-Data/SuperTalent
Video Card(s) 3x MSI 260GTX OC 2x216 1x192 shaders
Storage Hitachi 80gb x2
Display(s) Norcent/Neovo
Case none/benching stations
Audio Device(s) onboard
Power Supply Crosair TX650W
Software XP/W7
Top