misterfrista Posted May 29, 2012 Share Posted May 29, 2012 Hello! I tried the guide on this site with the following patch i have found, which is exactly for my graphics card, but i get 201 erros! I tried to inject the hexstring in chameleon before, but it gave me just a black screen! The problem i have is that i dont have a P0P device and IORegistryExplorer tells me its PC02@2. I´ll attach a clean windows extracted dsdt.aml ! Thanks alot!! System: -Asus M5A97 BIOS rev. 1208 -Amd X8 FX8120 - Palit Nvidia Geforce9500GT 1GB DVI/VGA/HDMI Patch for my card: Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x1C) { "AAPL,slot-name", Buffer (0x0D) { "PCI-E Slot-1" }, "@0,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@0,device_type", Buffer (0x08) { "display" }, "@0,name", Buffer (0x0F) { "NVDA,Display-A" }, "@1,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,name", Buffer (0x0F) { "NVDA,Display-B" }, "NVCAP", Buffer (0x18) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, /* 0008 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, /* 0010 */ 0x00, 0x00, 0x00, 0x00 }, "NVPM", Buffer (0x20) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0018 */ 0x00, 0x00, 0x00, 0x00 }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "device_type", Buffer (0x0D) { "NVDA,Parent" }, "model", Buffer (0x17) { "NVIDIA GeForce 9500 GT" }, "rom-revision", Buffer (0x0F) { "62.94.96.00.00" }, "reg", Buffer (0x78) { /* 0000 */ 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x01, 0x02, /* 0018 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0020 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, /* 0028 */ 0x14, 0x00, 0x01, 0x42, 0x00, 0x00, 0x00, 0x00, /* 0030 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0038 */ 0x00, 0x00, 0x00, 0x10, 0x1C, 0x00, 0x01, 0x02, /* 0040 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0048 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, /* 0050 */ 0x24, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, /* 0058 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0060 */ 0x80, 0x00, 0x00, 0x00, 0x30, 0x00, 0x01, 0x02, /* 0068 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0070 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } dsdt.zip Link to comment Share on other sites More sharing options...
Cassio Posted May 29, 2012 Share Posted May 29, 2012 Remove the last } in the code you posted, it has no pair. Insert the code into PC02 and apply the DTGP patch too. -Donations- PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com Premium Users HERE - Problems with Paypal HERE Link to comment Share on other sites More sharing options...
misterfrista Posted May 29, 2012 Author Share Posted May 29, 2012 Hey thanks for reply! The DSDT itself compiled successful but now I´ve got black and white rectangles. Before I patched the DSDT the system always loaded something like NV50HAL. Do I have to remove this kext? Link to comment Share on other sites More sharing options...
Cassio Posted May 29, 2012 Share Posted May 29, 2012 No, this kext is needed for graphics acceleration. Have you tried GraphicsEnabler=yes? -Donations- PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com Premium Users HERE - Problems with Paypal HERE Link to comment Share on other sites More sharing options...
misterfrista Posted May 29, 2012 Author Share Posted May 29, 2012 Yes I tried GraphicsEnabler=Yes with the same result! Edit: Ohh no I made a mistake. The Vram size is wrong. I disassambled my graphics card and found out it only has 512mb so the compiled dsdt must be wrong. I got the NVram string 0400000000000300040000000000000700000000. Is it possible to use my card with this patch just by editing the vram size? Link to comment Share on other sites More sharing options...
Cassio Posted May 29, 2012 Share Posted May 29, 2012 You can try, just change "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x20 }, -Donations- PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3 PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com Premium Users HERE - Problems with Paypal HERE Link to comment Share on other sites More sharing options...
misterfrista Posted May 29, 2012 Author Share Posted May 29, 2012 I tried it and also edited my NVCAP but no luck. Still getting Black and white.. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now