Thanks for the driver Mr. Fox![]()
-
-
After downloading the modded driver package in the opening post, extract it and open the nvmii.inf in NotePad. Simply use the Find>Replace feature from the top menu in NotePad to replace your hardware ID with something bogus. For example you could Replace All "11051462" with "12345678" to render this INF file worthless for your laptop. (You cannot just delete the file or the driver will not install.) After doing that, uninstall with DDU in Safe Mode. If you are running Windows 8 or newer, reboot with Driver Signature Enforcement disabled (a must or the installation will fail) and then install the package.
If this doesn't make good sense, let me know and I will try to make it more clear.
Anyone else that wants to test the driver mod can follow the same process using the appropriate INF for their computer. The mod is set up for 780M, 880M and 980M and a second tweaked version of the modded INF for adding 970M is in another post in this thread.
Zero989 likes this. -
So if you have some settings you want me to try out, just let me know and I will.
If you have any advice on my post here (on this very subject):
http://forum.notebookreview.com/sager-clevo-reviews-owners-lounges/753213-clevo-p377sm-sager-np9377-owner-s-lounge-85.html#post9884883
The first comment on the next page actually suggests I seek you out so if you have the time that would be great, but its OK if you don't have the time as I know you are a busy guy
Either way I'll figure it out eventually and post the results for you. -
Hey Mr Fox, could you mod this driver with GTX 970M support as well? Would like to try it on Saturday
-
-
Sometimes I wonder when Brother Fox gets time to sleep... I think he's actually a cyborg
deadsmiley, Kade Storm, Mr. Fox and 4 others like this. -
-
Hi Mr Fox,is it possible to modify this driver for geforce 860m (Maxwell) [ lenovo y50 ]? thanks.
-
Mr. Fox I can put this driver on the M18xR1 ( GTX 880M )? No modification is necessary? Thank you.
reborn2003 and Mr. Fox like this. -
Figured out what he's doing. It's really quite simple if you follow his post #153. Screenshots would only make it easier, but it's not difficult.
-
deadsmiley, Cloudfire and Rotary Heart like this. -
Thanks Mr Fox. Appriciate it
I would like to learn this myself though.
What is the beef here:
Say you have Alienware 18.
1. Download drivers from Geforce.com
2. Locate nvdmi.inf in the file folder you just downloaded from Geforce.com, which is for Dell machines.
3. Find ID`s for GTX 780M (10DE-119F), and replace all 10DE-119F with 10DE-13D8 (GTX 970M ID) so that you fool the installer to think you have a 780M and let it install?
Is this it?Mr. Fox likes this. -
Need to read between the lines a bit.Mr. Fox likes this. -
You can do that to make any notebook driver work. You only need to replace all 119F (using 780M as the example) with 13D8 (for 970M) and then go to the [Strings] section (bottom of INF) and change "780M" to "970M" so your GPU has the correct name in Windows.
What I did with this desktop driver mod I simply used the nv_dispi.inf to hold the hardware ID information generically (same as desktop) for mobile GPUs. This way the drivers are brand agnostic and work with any laptop as long as the GPU hardware ID is in the nv_dispi.inf file. The kicker is, you have to be sure your hardware ID is nowhere to be found in the INF file normally used by your brand of laptop. If you are using a standard factory configuration you will need to mod that INF to remove or distrupt your valid hardware ID strings so they are not referenced during the driver installation. For those with aftermarket upgrades and no valid hardware ID information to be found in the INF file normally used during setup, you don't need to change that INF file. If you don't know which INF your brand of laptop normally uses, you can figure that out by looking in the ListDevices.txt file. As the name implies, it is merely a list of devices supported by that particular driver package.
I borrowed code from a desktop GPU (I think it was Titan, 780Ti or 980, don't remember now and it really doesn't matter which one it was) so the driver would configure Windows as though a desktop GPU was installed instead of a notebook GPU. This affects registry keys and installs some files in a different manner than a notebook driver installation would. One such example is you don't need the SLI-on-the-fly mod when using the nv_dispi.inf because the driver thinks it had installed itself on a desktop so there is no restrictive registry code that needs to be tweaked to enable that feature. The registry keys that prompt for reboot to enable SLI are totally gone from the registry if you use DDU to wipe everything out prior to installing the desktop driver mod. Any OEM laptop tweaks, mods or crippling measures the OEM wants imposed on their systems is also omitted during driver setup because the "Sections" referenced in the nv_dispi.inf do not include any of those OEM tweaks.
When I have more time I will provide a tutorial so everyone can do it.
You mod the nv_dispi.inf file essentially the same as you would for a laptop, but the portion of the hardware ID that identifies the model and brand is missing.
For example, for GTX 780M SLI in an Alienware 18 or any other brand of laptop with 780M:
The nv_dispi.inf would have
Code:%NVIDIA_DEV.119F% = Section034, PCI\VEN_10DE&DEV_119F
Code:%NVIDIA_DEV.119F[COLOR=#FF0000].[B]05AB.1028[/B][/COLOR]% = Section219, PCI\VEN_10DE&DEV_119F[B][COLOR=#FF0000]&SUBSYS_05AB1028[/COLOR][/B]
I think j95 has done a great job with the driver mods and may already have a tutorial at Tech|Inferno. I have learned a lot just by looking at his mods and none if this is difficult once you figure out what needs to be tweaked to make it do what you want it to do. Open the INF I gave to Tom using NotePad and you will be able to see what I did if you compare it to the original nv_dispi.inf. -
Haha, although that sounds like a very clever mod Fox, I think I will stick with just modding the nvdmi inf first. Then maybe trying out your method once I get a hang of it.
Sounds very simple to do the usual inf mod though. Replace IDs and add correct name.
Btw, does this mean I can add a string at the bottom and call it whatever I want? -
Yes, you could call your 970M SLI whatever you want to. That might cause a few glitches now and then with some software, but I have done it before just to verify that it would work.
-
I should rename my 780Ms to SLI 280M and then do a firestrike and make everybody on the internet real mad
Kade Storm, Cloudfire, Mr. Fox and 2 others like this. -
That, or something really strange, like "ATI Radeon HD GT645MX" and then they would really wonder what you did.
Kade Storm, Cloudfire and TomJGX like this. -
Or with GTX 980M rename it to GTX 880M/780M since both have 1536 cores/256bit just to play around with the GTX 880M/780M owners claiming you have recieved a golden sample from Nvidia or know a secret trick that can unlock hidden powers within the GTX 880M/780M -
Cloudfire likes this.
-
woodzstack Alezka Computers , Official Clevo reseller.
-
Meaker@Sager Company Representative
It has been going on for a LONG time, never made much sense to me though.
-
Thanks Mr. Fox for this mod !
My NB is a MSI GT72 2QE with a GTX 980M 8Go VRAM (PCI\VEN_10DE&DEV_13D7&SUBSYS_11291462&REV_A1). Can I just install your modded driver for Alienware and Clevo from the first post or I have to edit some .inf files ?
EDIT: I followed your post #153, I will see if it worksMr. Fox likes this. -
I have been away too long.
Damn you, Mr. Fox. There goes all my free time for the next week or so... Love you, mean it!Mr. Fox likes this. -
@Mr. Fox: Though I shouldn't expect it to help... does this work on optimus laptops?
-
Probably so, but you'll need to try it and find out. Worked for single 980M in Optimus mode on the M18xR2.
LoneSyndal likes this. -
Mr. Fox likes this.
-
Don't forget to mess up your hardware ID in the Clevo INF first. You need to do that in order to force installation using only the nv_dispi.inf file.
LoneSyndal likes this. -
It works on my P170SM-A with 880M which is an Optimus equipped machine
reborn2003 and Mr. Fox like this. -
reborn2003 likes this.
-
Continually getting crashes when overclocking, but works fine when not overclocked. Going to test more when I wake up.
-
-
I know Fraps can do it: you press a key at start of a game session and again at the end and it calculates the min, max and average FPS during the period. Only problem is that FRAPS overlay can cause reduced performance or crashes in some games.
I'm not really expert regarding frame counters softwares to be be honest :/
Some games also features an in-game overlay which can show FPS.deadsmiley likes this. -
I should mention too, that I used the download link in Mr. Fox's original post. All I did was uninstall the existing driver with DDU and then installed this one. No issues, no fuss.
-
Thank for the response, BTW. -
Hi all.
Did anyone tryied new Dell GTX980m on M18xR1? I bet they will work like a charm whit unlocked or whit factory A5 bios. -
-
Edit: Before ya ask, I did edit nvcvi.inf to alter my hardware ID's.
EDIT2: Great... the GPU no longer functions properly. I let the machine sit overnight after the crash and started it up. Tried running 3D Mark only to find that the frames are now reading at only 3-5%. GPU doesnt seem to change P States either...
EDIT3: Reflashed vBIOS and fixed the FPS drop. Back to fine tuning my OC.Last edited: Jan 15, 2015 -
Spartan@HIDevolution Company Representative
-
I'm using 344.91
They are working great for standard vbios and 980m SLIreborn2003 likes this. -
This is the highest I can go for now. 200/200 MHz (Core/Memory) at +12.5 mV
Any more crashes for now.
NVIDIA GeForce GTX 980M video card benchmark result - Intel Core i7-4720HQ,Clevo P65_P67SG powered by PremaMod.com
EDIT:
200/400 MHz at +30mV
http://www.3dmark.com/3dm/5537430?Last edited: Jan 15, 2015Mr. Fox likes this. -
Is that using my driver mod? If so, it is better, worse or the same for you?
-
Mr. Fox likes this.
-
LOL, yup... 180W is not anywhere near enough power. You're going to just about exhaust that running at stock clock speeds.. I've pulled over 320W with a single 980M overclocked in my M18xR2.
-
Stock Before Mod at 200/200: 897X
After mod at 200/200 is above.
Overall, the driver improves frames between 3-10 frames at stock settings.
For the power issue, I don't have much choice for the moment, but at least I know it works quite well. Will be getting the P750ZM within summer hopefully. -
anyone check yet if the 347.12 driver still has the OC block?
-
Hey guys,
So here I am with an error after installing the driver. Code 12 : This device cannot find enough resources that it can use.
Diagnosis from Windows is : Two devices have been assigned the same input/output (I/O) ports, the same interrupt, or the same Direct Memory Access channel (Edit : looks like this might be the problem. Found out with Run -> msinfo32 -> Conflicts/Sharing -> There are two Memory Address conflicts with the 860M). The assignment was made by either the basic input/output system (BIOS), the operating system, or a combination of the two
So anyone know why it's doing this? Here what I did with Mr. Fox's driver :
1. Downloaded the package on first post.
2. Device Manager - GPU - Hardware Ids - PCI\VEN_10DE&DEV_1392&SUBSYS_397817AA
3. Checked ListDevice.txt to find my GTX 860M
4. Found it under nvlt.inf
5. Went into NVLTI.inf and replaced each code line 397817AA to 123456AA
6. Then into nv_dispi.inf and replaced the 780M "119F" line for "1392" and 860M under [Strings]
7. SafeMode - DDU uninstall - NVIDIA driver only (there was also the Intel driver which I did not uninstall)
8. Disabled Driver signature and double click on setup.exe from Mr. Fox's driver package.
Anything wrong here? Any help would be appreciated! Or I might just reinstall the default 344.75 driver and let it be...Last edited: Jan 17, 2015 -
I had issues with Mechwarrior Online freezing. Alt-tab was enough to bring it back, but still... I went back to the notebook driver and no issues (yet).
-
Thank you for your efforts Mr. Fox. This problem has nothing to do with you my friend.
I went all the way back to 327.23 and just played MWO. No freezes. Weird ...Last edited: Jan 17, 2015Mr. Fox likes this. -
The 980M cards are goofy on my M18xR2. I can hardly wait to get a P570WM to use them in. It's a shame they don't work right in the M18xR2 in SLI.
Here is a video example showing how retarded they behave on better days. What's really puzzling is one works fine, but two act spastic.
<iframe width='1280' height="720" src="//www.youtube.com/embed/xo-zNhcmxVI?rel=0" frameborder='0' allowfullscreen></iframe>Last edited by a moderator: May 6, 2015
Mr. Fox's GeForce 344.75 Desktop Driver Mod for 780M, 880M and 980M Mobile GPUs
Discussion in 'Alienware' started by Mr. Fox, Dec 19, 2014.