Changing d3d9.dll makes any mod incompatible with Nvidia Optimus graphics, because it switches to the 2nd graphics card, the "Intel HD" version. There is no way to get around this, because there is no way to disable to Intel HD device with Nvidia Optimus.
Incompatible with Nvidia Optimus graphics
Started by
Ilverin
, Nov 19 2011 01:47 AM
20 replies to this topic
#1
Posted 19 November 2011 - 01:47 AM
#2
Posted 20 November 2011 - 12:05 AM
After long investigation I've found a way !!
The problem was d3d9.dll file which was the custom file being used at your skyrim directory.
My solution replaces the d3d9.dll file in windows\system32 directory.
this must be reverted in order to allow other games to run as well!
Here's what to do:
take own system32 folder: http://helpdeskgeek....ustedinstaller/
this allows you to rename the d3d9.dll file there
rename the system32 d3d9.dll file to d3d9.dll~ or any other name that you can easily remember..
MOVE the d3d9.dll from your skyrim directory to the system32 directory. do not keep the d3d9.dll file in your skyrim directory or this won't work!
run the game with nvidia graphics as gpu.
Very important note: this requires someone is who confident in replacing windows system files. it is simple, but if you are not familiar with it I suggest you not to do it.
and wait for a solution that will probably never come.. :/
not the most elegant solution, but at least it works!
Good luck!
The problem was d3d9.dll file which was the custom file being used at your skyrim directory.
My solution replaces the d3d9.dll file in windows\system32 directory.
this must be reverted in order to allow other games to run as well!
Here's what to do:
take own system32 folder: http://helpdeskgeek....ustedinstaller/
this allows you to rename the d3d9.dll file there
rename the system32 d3d9.dll file to d3d9.dll~ or any other name that you can easily remember..
MOVE the d3d9.dll from your skyrim directory to the system32 directory. do not keep the d3d9.dll file in your skyrim directory or this won't work!
run the game with nvidia graphics as gpu.
Very important note: this requires someone is who confident in replacing windows system files. it is simple, but if you are not familiar with it I suggest you not to do it.
and wait for a solution that will probably never come.. :/
not the most elegant solution, but at least it works!
Good luck!
Edited by nonick2k9, 20 November 2011 - 12:06 AM.
#3
Posted 20 November 2011 - 03:18 PM
Nonick2k9
so does you r fix work or not??
cuz i realy wanne play with this mod
so does you r fix work or not??
cuz i realy wanne play with this mod
#4
Posted 20 November 2011 - 09:41 PM
Following the exact procedure and replacing the d3d9.dll file in the System 32 folder still was a failure. Sure the game runs again with the Nvidea card but it also will not load the mod without the d3d9.dll file in the skyrim directory. Putting the d3d9.dll file in both locations also results in the initial issue. Idk how you got yours to magically work nonick2k9 but it does not work for me.
Alienware M14x
Windows 7 Home Premium
Nvidea GT 555m
Intel HD Chipset Family <= bane of my hate discovered through this mod
Alienware M14x
Windows 7 Home Premium
Nvidea GT 555m
Intel HD Chipset Family <= bane of my hate discovered through this mod
#5
Posted 20 November 2011 - 11:34 PM
The replacement worked for me, but it cut out the sound, which makes sense.
#6
Posted 21 November 2011 - 06:45 AM
I don't think it works well.
there are differences between the two things, but they are visible at night. the colors are better. at day there is no change
i guess it was worth a try :/
the sound works for me even with what i did though, you need to change the sampling from 48000 to 44000 in your audio settings
read troubleshooting guide youtube.com/watch?v=mSl-NfluOFI&feature=related for the sound fix when using this mod
there should be a fix for this issue, i think nvidia works it the dumb way and checks if the dll file is in the system's directory, using custom one outside the system dir doesn't make the dGPU kick in, but when using this custom dll INSIDE the system dir it works well..
if anyone can alter the mod to make it look for d3d9.dll (and using different name of course) at the system32 dir i think it will fix this optimus issue..
there are differences between the two things, but they are visible at night. the colors are better. at day there is no change
i guess it was worth a try :/
the sound works for me even with what i did though, you need to change the sampling from 48000 to 44000 in your audio settings
read troubleshooting guide youtube.com/watch?v=mSl-NfluOFI&feature=related for the sound fix when using this mod
there should be a fix for this issue, i think nvidia works it the dumb way and checks if the dll file is in the system's directory, using custom one outside the system dir doesn't make the dGPU kick in, but when using this custom dll INSIDE the system dir it works well..
if anyone can alter the mod to make it look for d3d9.dll (and using different name of course) at the system32 dir i think it will fix this optimus issue..
Edited by nonick2k9, 21 November 2011 - 07:42 AM.
#7
Posted 25 November 2011 - 07:19 PM
Any bright idea yet :-<
#8
Posted 28 November 2011 - 11:37 PM
anyone? Has anyone had luck with somehow disabling the intel hd graphics?
Thanks in advance
Thanks in advance
#9
Posted 29 November 2011 - 11:12 AM
Ok, so I have tried every type of solution suggested, nothing works including the System32 edit.
I guess we now have to find a way to contact this some_dude to release another version which lets you select your choice of video card and not a fixed default setting. (intel fuuuuuuuuuuu).
or if someone can edit the dll file? i am a noob when it comes to techie stuff.
I guess we now have to find a way to contact this some_dude to release another version which lets you select your choice of video card and not a fixed default setting. (intel fuuuuuuuuuuu).
or if someone can edit the dll file? i am a noob when it comes to techie stuff.
#10
Posted 06 December 2011 - 12:21 PM
Any ideas?



Sign In
Create Account
Back to top








