enb14 Posted December 21, 2008 Share Posted December 21, 2008 Well here is the link in were everything started http://forum.insanelymac.com/index.php?sho...137188&st=0 This little app just makes your life easier so I hope this works for you. Windows Vista 32 bit, add your device ID in the first TextBox and that's all Go to Control Panel - Device Manager - Sound, video and game controllers - Properties, Details and then Device class guid. Example {4d36e96c-e325-11ce-bfc1-08002be10318} including braces This requires Framework 3.5PinConfig.rar This version let's you check if you have more than one PinConfiguration in your registry. PinConfig2.rar This version adds {4d36e96c-e325-11ce-bfc1-08002be10318} by default so you don't need to go to control panel anymore. PinConfig3.rar 1 Link to comment Share on other sites More sharing options...
Turanli Posted December 21, 2008 Share Posted December 21, 2008 Thx m8... saves alot of time Link to comment Share on other sites More sharing options...
Marclh Posted December 22, 2008 Share Posted December 22, 2008 Does this program work for Vista x64? Link to comment Share on other sites More sharing options...
enb14 Posted December 22, 2008 Author Share Posted December 22, 2008 Not tested yet, the way to access the Registry on x64 uses other library so for now it works on Vista 32bit. But try it if you which and if it works let us know. Link to comment Share on other sites More sharing options...
Marclh Posted December 22, 2008 Share Posted December 22, 2008 I got an error when I tried to input a device ID into the box, and it would not complete it, I will try and put a picture on the forums later, I'm in OS X right now though. Link to comment Share on other sites More sharing options...
enb14 Posted December 23, 2008 Author Share Posted December 23, 2008 Marclh I need you to do something would you please give me your registry Tree which should be something like this: LocalMachine\SYSTEM\ControlSet001\Control\Class\{4d36e96c-e325-11ce-bfc1-08002be10318}\0007\PinConfigOverrideVerbs I'll try to implement a version that detects x64 or x86. Link to comment Share on other sites More sharing options...
Marclh Posted December 23, 2008 Share Posted December 23, 2008 Here you go. Registry.zip Link to comment Share on other sites More sharing options...
enb14 Posted December 23, 2008 Author Share Posted December 23, 2008 Hey Marclh according to what I see you have the same codec I have so use mine instead, by the way yours only shows a few lines so I will need to do a better test but I will need vista 64. Here is the pinconfig for ALC888 on intel DG33FB, same codec as yours {4D36E96C-E325-11CE-BFC1-08002BE10318}. pinconfig.txt Link to comment Share on other sites More sharing options...
RFX74 Posted December 24, 2008 Share Posted December 24, 2008 hi, i'm trying to make my ICH7 / 888 work, i've tried every taruga's patch with my linux dump, every pin config, but i don't still have no Sound with AppleHDA, it just works with AZALIA This are my codec dump and windows registry pin config. Can someone try to make a working Kext with those informations? I'm going crazy, maybe i'm doing something wrong, but i can't make it work. Help please. Thank you all 888_DUMP.txt pinconfig_reg.reg.zip Link to comment Share on other sites More sharing options...
macgirl Posted December 26, 2008 Share Posted December 26, 2008 Didn't work for me, see the pic: Anyway I exported from regedit the pinconfig, opened on TextWrangler (little brother of BBEdit) and replaced the data using grep with this: Search: "\d+"=hex:(\S\S),(\S\S),(\S\S),(\S\S) Replace: \4\3\2\1 Pic: Then made a replacement again: Search: \r Replace: [*space] then added "" to the end. Note: [*space] is not the word but a space, blank or whatever you name it. Link to comment Share on other sites More sharing options...
enb14 Posted December 27, 2008 Author Share Posted December 27, 2008 Macgirl, would you give me your regedit tree so I can check why it didn't worked for you LocalMachine\SYSTEM\ControlSet001\Control\Class\{4d36e96c-e325-11ce-bfc1-08002be10318}007\PinConfigOverrideVerbs The above tree is the one I'm using so what's the tree that you are using? Which codec are you using? Link to comment Share on other sites More sharing options...
macgirl Posted December 28, 2008 Share Posted December 28, 2008 No, mine is on: LocalMachine\SYSTEM\ControlSet001\Control\Class\{4d36e96c-e325-11ce-bfc1-08002be10318}0000\PinConfigOverrideVerbs See: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}000\PinConfigOverrideVerbs] "0000"=hex:1f,1c,a7,00 "0001"=hex:10,1d,a7,00 "0002"=hex:21,1e,a7,00 "0003"=hex:02,1f,a7,00 "0004"=hex:f0,1c,b7,00 "0005"=hex:00,1d,b7,00 "0006"=hex:f0,1e,b7,00 "0007"=hex:40,1f,b7,00 "0008"=hex:f1,1c,c7,00 "0009"=hex:00,1d,c7,00 "0010"=hex:f0,1e,c7,00 "0011"=hex:40,1f,c7,00 "0012"=hex:10,1c,d7,00 "0013"=hex:01,1d,d7,00 "0014"=hex:17,1e,d7,00 "0015"=hex:90,1f,d7,00 "0016"=hex:30,1c,e7,00 "0017"=hex:10,1d,e7,00 "0018"=hex:a1,1e,e7,00 "0019"=hex:02,1f,e7,00 "0020"=hex:20,1c,f7,00 "0021"=hex:10,1d,f7,00 "0022"=hex:01,1e,f7,00 "0023"=hex:02,1f,f7,00 "0024"=hex:f2,1c,07,01 "0025"=hex:00,1d,07,01 "0026"=hex:f0,1e,07,01 "0027"=hex:40,1f,07,01 "0028"=hex:f3,1c,17,01 "0029"=hex:00,1d,17,01 "0030"=hex:f0,1e,17,01 "0031"=hex:40,1f,17,01 "0032"=hex:f4,1c,27,01 "0033"=hex:00,1d,27,01 "0034"=hex:f0,1e,27,01 "0035"=hex:40,1f,27,01 "0036"=hex:40,1c,37,01 "0037"=hex:00,1d,37,01 "0038"=hex:a6,1e,37,01 "0039"=hex:90,1f,37,01 "0040"=hex:f5,1c,47,01 "0041"=hex:00,1d,47,01 "0042"=hex:f0,1e,47,01 "0043"=hex:40,1f,47,01 "0044"=hex:a0,1c,17,02 "0045"=hex:10,1d,17,02 "0046"=hex:56,1e,17,02 "0047"=hex:18,1f,17,02 "0048"=hex:f6,1c,27,02 "0049"=hex:00,1d,27,02 "0050"=hex:f0,1e,27,02 "0051"=hex:40,1f,27,02 "NumVerbs"=hex:34,00,00,00 Link to comment Share on other sites More sharing options...
enb14 Posted December 29, 2008 Author Share Posted December 29, 2008 Ok, so in my case I have two places where to get that information in HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0000\PinConfigOverrideVerbs and also in HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0007\PinConfigOverrideVerbs so I think that's why some of us that have that have more than one PinConfigOverrideVerbs will need to test with more so my new version let you choose which ones have PinConfigOverrideVerbs and let you use them. By the way I'm wondering if all of us have {4D36E96C-E325-11CE-BFC1-08002BE10318} as default, can someone confirm if there's other place to get PinConfigOverrideVerbs? Link to comment Share on other sites More sharing options...
macgirl Posted December 29, 2008 Share Posted December 29, 2008 Yes, that's the class for sound devices. Link to comment Share on other sites More sharing options...
enb14 Posted December 30, 2008 Author Share Posted December 30, 2008 Thanks macgirl, now I've updated my little app with {4D36E96C-E325-11CE-BFC1-08002BE10318} by default. Link to comment Share on other sites More sharing options...
Wilz Posted October 31, 2009 Share Posted October 31, 2009 Pinconfig3 worked on Vista 64. Detected both my realtek soundcard and the nvidea hdmi sound perfectly. Great program. My only question is what to do with the result...is it ready to be pasted into hdacontroller? or does it still need to be edited? And how exactly do you paste it into the controller? Link to comment Share on other sites More sharing options...
justvisiting Posted June 18, 2016 Share Posted June 18, 2016 works in windows 10 as well. Link to comment Share on other sites More sharing options...
Recommended Posts