Jump to content
Olarila Professional Hackintosh Services ×

DSDT Request: Asus M5A97 BIOS rev. 1208 and Geforce 9500gt


Recommended Posts

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

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

xcd5u2Y.png

Link to comment
Share on other sites

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

xcd5u2Y.png

Link to comment
Share on other sites

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

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

xcd5u2Y.png

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...