Jump to content
11 posts in this topic

Recommended Posts

  • 3 weeks later...

I have Radeon hd 3650 id:0x9598 with two dvi-s. I tried this driver package and also some others and I always get blue screen when I boot. I think the problem is with my dvi to vga adapter (My monitor is LCD but with vga cabel). The resolution is somehow wrong. May be there are some settings for that in Natit.kext plist.

About the garbage screen, I only get it when I use ATIRadeonHD2000.kext without Natit. With Natit my screen blinks some times and then stays blue with some strange resolution.

I have ati HD3650 AGP and I have the same problem. How I can install this driver?

 

Hi Guys

 

I had a HD3650 fully working in Leopard with DSDT injection (instead of NATIT!!) and the hacked ATI kext form LastExiles HD3650 installer package.

 

DSDT code below: - this replaces NATIT!

 

                Device (GFX0)
               {
                   Name (_ADR, Zero)
                   Name (_SUN, One)
                   Method (_DSM, 4, NotSerialized)
                   {
                       Store (Package (0x36)
                           {
                               "@0,compatible", 
                               Buffer (0x0E)
                               {
                                   "ATY,Megalodon"
                               }, 

                               "@0,device_type", 
                               Buffer (0x08)
                               {
                                   "display"
                               }, 

                               "@0,name", 
                               Buffer (0x0E)
                               {
                                   "ATY,Megalodon"
                               }, 

                               "@1,compatible", 
                               Buffer (0x0E)
                               {
                                   "ATY,Megalodon"
                               }, 

                               "@1,device_type", 
                               Buffer (0x08)
                               {
                                   "display"
                               }, 

                               "@1,name", 
                               Buffer (0x0E)
                               {
                                   "ATY,Megalodon"
                               }, 

                               "AAPL,EMC-Display-List", 
                               Buffer (0x40)
                               {
                                   /* 0000 */    0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
                                   /* 0008 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
                                   /* 0010 */    0x06, 0x10, 0x00, 0x00, 0x1B, 0x92, 0x00, 0x00, 
                                   /* 0018 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
                                   /* 0020 */    0x06, 0x10, 0x00, 0x00, 0x1C, 0x92, 0x00, 0x00, 
                                   /* 0028 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
                                   /* 0030 */    0x06, 0x10, 0x00, 0x00, 0x21, 0x92, 0x00, 0x00, 
                                   /* 0038 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                               }, 

                               "ATY,Card#", 
                               Buffer (0x0E)
                               {
                                   "109-B148xx-00"
                               }, 

                               "ATY,DeviceID", 
                               Buffer (0x02)
                               {
                                   0x98, 0x95
                               }, 

                               "ATY,EFIDriverType", 
                               Buffer (One)
                               {
                                   0x02
                               }, 

                               "ATY,EFIEnabledMode", 
                               Buffer (One)
                               {
                                   0x02
                               }, 

                               "ATY,EFIHWInitStatus", 
                               Buffer (0x08)
                               {
                                   /* 0000 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
                               }, 

                               "ATY,EFIOrientation", 
                               Buffer (One)
                               {
                                   0x01
                               }, 

                               "ATY,EFIVersion", 
                               Buffer (0x0A)
                               {
                                   "01.00.236"
                               }, 

                               "ATY,EFIVersionBios", 
                               Buffer (0x0F)
                               {
                                   "113-B14801-023"
                               }, 

                               "ATY,FrameBufferOffset", 
                               Buffer (0x08)
                               {
                                   /* 0000 */    0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00
                               }, 

                               "ATY,HWGPIO", 
                               Buffer (0x04)
                               {
                                   0x23, 0xA8, 0x48, 0x00
                               }, 

                               "ATY,IOSpaceOffset", 
                               Buffer (0x08)
                               {
                                   /* 0000 */    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00
                               }, 

                               "ATY,MCLK", 
                               Buffer (0x04)
                               {
                                   0x00, 0x35, 0x0C, 0x00
                               }, 

                               "ATY,RefCLK", 
                               Buffer (0x04)
                               {
                                   0x8C, 0x0A, 0x00, 0x00
                               }, 

                               "ATY,RegisterSpaceOffset", 
                               Buffer (0x08)
                               {
                                   /* 0000 */    0x00, 0x00, 0x00, 0x00, 0x90, 0xA2, 0x00, 0x00
                               }, 

                               "ATY,Rom#", 
                               Buffer (0x0F)
                               {
                                   "113-B1480A-236"
                               }, 

                               "ATY,SCLK", 
                               Buffer (0x04)
                               {
                                   0x60, 0xAE, 0x0A, 0x00
                               }, 

                               "ATY,VendorID", 
                               Buffer (0x02)
                               {
                                   0x02, 0x10
                               }, 

                               "device_type", 
                               Buffer (0x14)
                               {
                                   "ATY,MegalodonParent"
                               }, 

                               "ATY,VRAM,MemSize", 
                               Buffer (0x04)
                               {
                                   0x00, 0x00, 0x00, 0x20
                               }, 

                               "model", 
                               Buffer (0x13)
                               {
                                   "ATI Radeon HD 3650"
                               }
                           }, Local0)
                       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                       Return (Local0)
                   }
               }
           }

 

D.

Hi Guys

 

I had a HD3650 fully working in Leopard with DSDT injection (instead of NATIT!!) and the hacked ATI kext form LastExiles HD3650 installer package.

 

D.

 

First thanks for the information. I will sure try it but what do you mean by DSDT injection, do you mean DSDT patcher by Fassl or DSDT Patcher GUI ?

It seems that I can't figure out how to make this DSDT injection ... I tried with DSDT patcher but the line with:

"DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))" Is giving me a compilation error that DTGP is not defined. I commented it and it compiled fine. After that without Natit.kext it just gives me garbage screen as always when I am not using Natit.

Hi!

 

I downloaded and installed:

 

 

 

this driver for my ATI Radeon HD3650.

And after it restarted after installation i got the screen in the attachment.

I have Lenovo L220x LCD connected via DVI.

OSX is Kalyway

post-409206-1258297138_thumb.jpg

 

Wow, same problem with the same card, also same monitor. :Dmonw6rd.jpg

Did you ever try to connect the Monitor via D-sub, instead of DVI? As I remember, I had the same problem a couple of weeks ago. Because I had experience on D-Sub, DVI, HDMI problem in my other Hacintosh, I tried to connect the Monitor through D-sub to let OSX "recognize and remember" my Monitor. Then I re-connected the Monitor using DVI and everything became OK. Hope this will help!

  • 5 weeks later...
×
×
  • Create New...