(AbiWord is recommended) (3kb) Original Mirror (3kb)
Step 1 - Find Vendor ID
Find the Vendor ID and Device ID for your audio card. For my Msi K8n-Neo2 Platinum, it was Vendor:10de and Device:0059.
Nforce3 is 0x00ea10de
Nforce4 is 0x005910de
Intel ICH6 on D915GAGL board is 0x80862668
I did the guide with nforce 4 but also added nforce3 for more compatibility on mine
Windows users can use DXdiag (go to Start->Run and type DXdiag, click ok and DXdiag will show it. To find the vendor ID and dev ID, after you've clicked on the sound tab (in DXDiag), check the name to be sure it says something along the lines of "AC 97" in it. If so, look at "Device ID:" and beside it I have PCI\VEN_10DEDEV_0059SUBSYS_812A1043REV_A.....and so on. In this example, the vendor id is "10DE" and it is after VEN_ ending when DEV_ starts. The device ID is "0059" and it is after DEV_ ending after SUBSYS starts.
Linux you can use lspci. Note the address of your sound card, type "lspci -n", then find that same line and it should be something like "0000:00:04.0 0401: 10de:0059 (revsomething)" Your numbers will likely be different. 10de on your computer would be the vendorid, and 0059 would be the deviceid.
Buy generic viagra Generic sales viagra Cheap generic viagra Generic viagra online Buy generic viagra online Cheapest generic viagra Viagra generic brand Discount generic viagra Order generic viagra Best generic viagra Cialis generic viagra Avoid generic viagra
Step 2 - Run in native mode)
Run OSX in NATIVE MODE. Sound within Vmware can be found on Maxxuss' patch site.
For us newbies please explain what native mode is.
Native mode is how you normally run windows. Native mode is running OS X without using machine emulation. It is physically running it on your computer as you would windows. Native mode is basically booting into os x without using vmware.
Step 3 - Start Terminal)
Load up Terminal. This is found in the Applications/Utilities folder.
Step 4 - login as root)
Get root access. (do "sudo -s" to stay secure)
(*NOTE: If you haven't already, copy the AppleAC97Audio.kext using this command as root: "cp -R <path>AppleAC97Audio.kext /System/Library/Extensions/" )
Step 5 - change to directory)
this directory does not exist on 10.4.5. There is, however, an AppleAC97AudioIntelICH.kext directly in extensions next to the AppleAC97Audio.kext. If you use that file and follow the rest of the instructions, it works fine!
Step 6 - chmod Info.plist)
chmod 644 Info.plist
Step 7 - edit Info.plist)
Step 8 - insert your ID)
NOTE: If you are not using an Nvidia or Intel chipset, do not edit this file, in fact what is said below only works for nforce products.
Scroll down until you see "<key>NVIDIA AC97 Audio</key>" You will see a part below it that says <string> **Other ids** </string>. Enter yours in so it looks like <string> **other ids** 0x005910de</string> (in case you didn't notice, it's 0x then your four character vendorID then 4 character devID, so for example if your vendorID=0059 and your devID=10de so you would add 0x005910de add the end of all the other 0xVenIDdevID 's that are listed)
Previously you indicated that your devid = 0059 and venid = 10de but over here you are saying the opposite.... yeah, it looks like it is the wrong way around overhere. i'm getting confused with vendor and device ids anyway. if you use the order in which you found the pairs in lspci or dxdiag, it works fine. so if lspci says 8086:24c5 (in my case), enter the pair in that order.
All the "vendor" keys are below the <key>IOPCIPrimaryMatch</key>, I infer.
Step 9 - Quit editor)
Press Ctrl+O to save it and Ctrl+X to quit nano.
chown -R root:wheel /System/Library/Extensions
chmod -R 755 /System/Library/Extensions/AppleAC97Audio.kext
It should be loaded, check your system preferences. If you can change the volume, YOU SHOULD HAVE SOUND.
If the OS Says Cannot load kext then run the Repair Permissions in Disk Utility.
<<<<<<<<<<< !! little update !! >>>>>>>>>>>>>>>>>>>>>>
if you can't change volume don't worry, just FOLLOW step 14,
if you put good vendor and device id, after restart it should work ;)
02.05.2006 by Krzysztof
<<<<<<<<<<<<< !!!!! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Clean your extensions cache:
kextcache -k /System/Library/Extensions