Nvidia GeForce 9600m GT driver

piazon79

macrumors newbie
Original poster
Jan 30, 2010
7
0
Im trying to update my video driver, i have a 15" macbook pro with the 9400 + 9600m GT 256. I have it dual booted with windows 7 Pro x64. Im getting bad video problems when trying to run Bad Company 2 on the windows side. I looked at what driver i have and it is from 4/15/09 and there has been a few updates since then. I try to update to the latest nvidia driver and it wont install saying "cannot find compatible driver for hardware, setup will now exit" or something very similar. I tried a few different versions searching on the nvidia site specifying the geforce 9m series with Windows 7 64 bit and get the same error message every time. Ive even used nvidia's search for driver automatically tool and it works great telling me what card i have and the driver i have currently installed and even says the driver i should update to which i download and get the same error message.

How do i update to the latest nvidia driver on this macbook pro?
 

kny3twalker

macrumors 65816
Oct 25, 2009
1,241
0
I posted this a while back

Guide for Updating Video Card Drivers From Nvidia

1. Go to http://www.nvidia.com and download the notebook specific driver for your version of windows and your video card (either 9400 or 9600).

2. From the Start Menu in Windows, go to run and type dxdiag. Once the window appears, on bottom right hand side there is an option to "Save All Information". Save this information on your Desktop. It will save a .txt file to your desktop.

3. Within this text, file search for "Device Key". You only need to use a certain piece of the Device and Subsystem ID such as "DEV_0863&SUBSYS_00B9106B&REV_B1" from my base MacBook Pro 13. This will be important in the next step.

4. Now you will need a tool like WinRar to extract the files from the Nvidia driver executable. Once you have WinRar or similar installed, you can right on the Nvidia driver executable and choose extract.

5. Within the file folder extracted from the Nvidia driver executable, you will need to open the file nvam.inf with notepad or another text editor. Once the file opens, scroll to the bottom of the file and you should begin to see text such as "NVIDIA_DEV.0862.01 = "NVIDIA GeForce 9400M G"".
Find the first line associated with your video (either 9600GT or 9400M). Now copy the number following NVIDIA_DEV. such as "0862". Now you will need the Device and Subsystem ID found earlier in Step 3.

6. Return to the top of the nvam.inf file, and from your text editor's menu, choose find and enter the number found in Step 5 such as "0862". There are two instances to find. Once you have found the first, towards the end of the line you should see the text "PCI\VEN_10DE&", highlight all the text following this and paste the Device and Subsystem ID found earlier in Step 3. You should end up with something like "%NVIDIA_DEV.0862.01 = Section52, PCI\VEN_10DE&DEV_0863&SUBSYS_00B9106B&REV_B1".
Make sure to do this for both instances.

7. Now you must uninstall the nvidia display driver from the control panel. Make sure to only uninstall the display driver as that is all you are updating (my MacBook Pro had four drivers associated with the Nvidia uninstaller).

8. Now you can reboot. Once your computer has restarted, within the file folder extracted from the Nvidia driver executable, you can simply double click the setup.exe, and your new driver will install.

Credit goes to this site for getting me an idea how to begin
http://forums.civfanatics.com/showthread.php?p=8596214
It does work, so if it does not for you, you did not do something right.
And its pretty easy, just read it thoroughly.
 

piazon79

macrumors newbie
Original poster
Jan 30, 2010
7
0
ok, im following your directions but when you say there are "2 instances" to find with that number, i am finding much more than 2. my number is 0649 and there are many keys withing this inf file that has that number. Should i modify all lines that i find with this?
 

piazon79

macrumors newbie
Original poster
Jan 30, 2010
7
0
to be exact, there are 14 lines that look like this:

%NVIDIA_DEV.0649.01% = Section025, PCI\VEN_10DE&DEV_0647&SUBSYS_00BC106B&REV_A1
%NVIDIA_DEV.0649.02% = Section025, PCI\VEN_10DE&DEV_0649&SUBSYS_080517FF

the first one is the one i modified based on your directions, the second is what the other 13 are similar to.
 

piazon79

macrumors newbie
Original poster
Jan 30, 2010
7
0
ok i changed my search criteria to include the .o1 after the number such as 0649.01 and changed those 2 instances. It seemed to do the trick. Thank you for your help, but may i make a suggestion to add that in to your directions if you do infact need that .o1 after the number.

Thanks again!
 

kny3twalker

macrumors 65816
Oct 25, 2009
1,241
0
ok i changed my search criteria to include the .o1 after the number such as 0649.01 and changed those 2 instances. It seemed to do the trick. Thank you for your help, but may i make a suggestion to add that in to your directions if you do infact need that .o1 after the number.

Thanks again!
Glad it worked. It took me a few hours of googling, following directions, writing guide, etc... So I am happy to save someone else the troubles I had.
 

gooseface

macrumors newbie
Mar 26, 2010
1
0
still doesnt work for me

I have followed step by step on how to change everything around. I dont know how to uninstall drivers though. i go to the uninstall menu and nothing by Nvidia is listed except the physx. so when i go to install the same menu that the person who listed this shows up
 

kny3twalker

macrumors 65816
Oct 25, 2009
1,241
0
Did you install the bootcamp drivers from your snow leopard disc? If not, then you have not installed any drivers from nvidia and are using the windows drivers. Regardless though, if you followed all the instructions and are trying to install the driver, you should not be getting the message about no compatible hardware. Does you MacBook have the 9600 or only the 9400? I think you just need to post some more information before anyone can tell you what's wrong.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.