Jump to content

ATI HD framebuffer driver (10.5/10.6) with source code


  • Please log in to reply
900 replies to this topic

#41
dong

dong

    InsanelyMac Sage

  • Retired Developers
  • 366 posts
  • Gender:Male
Yeah, the only way is to test. This one with DDC switched: Attached File  RadeonHD.kext.M68_2.zip   164.16KB   179 downloads

#42
lebidou

lebidou

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
  • Gender:Male
  • Location:Fr

Yeah, the only way is to test. This one with DDC switched: Attached File  RadeonHD.kext.M68_2.zip   164.16KB   179 downloads


It wasn't it! Exactly the same result :
Posted Image

I attached the log but it is the same except it uses i2c line 0 instead of i2c line 2 as expected.
Attached File  LeBidou_X1900_Log.txt   2.41KB   19 downloads

#43
verma

verma

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
Thank you dong,it's works for mobility hd2600,i've got 1280x800!!!!!!!! :D Is there any way for QE/CI working?

Attached Files



#44
Boombeng

Boombeng

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 598 posts
  • Gender:Male
  • Location:France

Thank you dong,it's works for mobility hd2600,i've got 1280x800!!!!!!!! :D Is there any way for QE/CI working?


Nice...

For QE/CI try to add your card ID in ATIRadeonX2000.kext's plist

#45
Nick14

Nick14

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,125 posts
  • Gender:Male
Stupied idea to try it on my X1250 ? :D

#46
verma

verma

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

Nice...

For QE/CI try to add your card ID in ATIRadeonX2000.kext's plist

 

 Tried ATIRadeonX2000.kext from desktop HD2600 package and after changing devid I get garbage screen :) ,laptop itself is working.

Got the same with original ATIRadeonX2000.kext where my device ID was in the list already

#47
dong

dong

    InsanelyMac Sage

  • Retired Developers
  • 366 posts
  • Gender:Male

It wasn't it! Exactly the same result :
I attached the log but it is the same except it uses i2c line 0 instead of i2c line 2 as expected.
Attached File  LeBidou_X1900_Log.txt   2.41KB   19 downloads

I can't figure out the reason for messed VESA mode yet. For mode setting, the i2c may not be so important since the native mode is already detected. There could be some problem happened during mode setting. Your signature says ATILead is working for this card. What does that mean? Maybe we can get some info there.

#48
lebidou

lebidou

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
  • Gender:Male
  • Location:Fr

I can't figure out the reason for messed VESA mode yet. For mode setting, the i2c may not be so important since the native mode is already detected. There could be some problem happened during mode setting. Your signature says ATILead is working for this card. What does that mean? Maybe we can get some info there.


I use ATILead because my chip compatible with Tiger's old ATINDRV.kext (10.4.7, any newer version wouldn't detect the LCD panel). But I don't use it when testing your driver.

This is the Info.plist I use: Attached File  Info.plist.txt   4.27KB   119 downloads

I had to get that weird card no-one else has ever tested elsewhere…

#49
homer007

homer007

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 134 posts
  • Location:England
thanks m8 works just fine got my true resolution 1280x800 finally for the first time on osx86!!! just for this i installed osx86 on my acer aspire 5670 after one year!!! and it works just fine without any modifications!!!

Attached File  Picture_2.png   386.44KB   440 downloads

#50
yazz2020

yazz2020

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
Hi Dong

Tried the new kext for 14/10/09. get Different Resolution options in system pref but when switching resolution, screen goes blank. Looks like i loose backlight as system is still running. Have attached kernal log. Maybe you can make the kext with backlight option.

Also, with ATIRadeonX2000.kext installed, I noticed this:

Oct 14 15:18:09 y-Mac kernel[0]: set_display_mode_and_vram failed.

Maybe this is reason why I get a white screen. Any Ideas?

Thanks



Also, EVOenabler can be used with RadeonHD if you edit info.plist and remove all entries with @0, @1 and entries injecting the vanilla buffer i.e ATY,Megalodon etc. Have managed to inject my ATI bin image, this shows up in ioregistry under VGA.

Maybe this is helpful

Attached Files



#51
netkas

netkas

    InsanelyMac Legend

  • Developers
  • 616 posts
  • Gender:Male
I think this function in x2000.kext fails with this new FB

ATIRadeonX2000__reserveFrameBuffer

#52
thebestnono1

thebestnono1

    InsanelyMac Protégé

  • Members
  • PipPip
  • 69 posts
Good afternoon, help me please I have test the Radeon HD .ktext for my ATI HD 4530 the ktext load and resolution are display in setup but wenn I change resolution there is one dark sreen. What I can have the EDID for my card to make it work.
Thanks thebestnono

For personne speak french because my translate is maybe bad :
Bonjour, aider moi svp, j'ai testé le radeon HD .ktext sur une ATI HD 4530 le ktext se charge, les résolution son affichés dans le panneau de préférence mais dès que change la résolution il y a un écran noir. Comment obtenir le EDID pour pouvoir la faire fonctionner
Cordialement thebestnono

#53
lebidou

lebidou

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
  • Gender:Male
  • Location:Fr

Good afternoon, help me please I have test the Radeon HD .ktext for my ATI HD 4530 the ktext load and resolution are display in setup but wenn I change resolution there is one dark sreen. What I can have the EDID for my card to make it work.
Thanks thebestnono

For personne speak french because my translate is maybe bad :
Bonjour, aider moi svp, j'ai testé le radeon HD .ktext sur une ATI HD 4530 le ktext se charge, les résolution son affichés dans le panneau de préférence mais dès que change la résolution il y a un écran noir. Comment obtenir le EDID pour pouvoir la faire fonctionner
Cordialement thebestnono


If resolutions are displayed, so EDID is already obtained by the driver. The driver is still a work in progress.
Greetings.

En Français (French): Si les résolutions s'affichent dans les Préférences Système, c'est que le driver a obtenu l'EDID. Le driver est toujours en développement, il peut y avoir un bug.
Salutations.

#54
thebestnono1

thebestnono1

    InsanelyMac Protégé

  • Members
  • PipPip
  • 69 posts
Merci pour ses infos, et si je peu vous aider je ne maîtrise pas la programmation mais je peux tester pour vous
Cordialement

The best nono

Thanks for the info, and if I little help I does not control the programming but I can test for you
Kind regards

The best nono

#55
dong

dong

    InsanelyMac Sage

  • Retired Developers
  • 366 posts
  • Gender:Male
Deleted.

#56
thebestnono1

thebestnono1

    InsanelyMac Protégé

  • Members
  • PipPip
  • 69 posts
merci
je teste et je vous tiens au courant
cordialement

the best nono

Thank you I test and I would like you to know
Kind regards

the best nono

#57
Razorbackeve

Razorbackeve

    InsanelyMac Protégé

  • Members
  • PipPip
  • 55 posts
10.6 driver working for Sony Vaio Cr11-z /R with Ati mobility X2300 (x1450).
Ci/Qe adding hardcoded ID into AtiRadeonx1000.kext
There is still mouse artifacts, i do use mouse locator to clean them.
Need to boot with -f to avoid kernel panic.

Thanks so much Dong.

Ioreg attached.

http://uploaded.to/file/hqg2ka

#58
thebestnono1

thebestnono1

    InsanelyMac Protégé

  • Members
  • PipPip
  • 69 posts
re
j'ai testé
RadeonHD.kext.10.6withBL.zip écran noir et RadeonHD.kext.10.6noBL.zip écran noir aussi
quel code faut 'il modifié pour que cela marche ?

Re
I tested
Black screen RadeonHD.kext.10.6withBL.zip and RadeonHD.kext.10.6noBL.zip black screen also
what code should be ' he amended to make this work?

Thank you

#59
yazz2020

yazz2020

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts

I found that Backlight tuning for DIG output is not commented out previously, that could be your problem. Here are versions with or without BL, give them a try.
10.5
10.6


Thanks, will try them out and let you know tomorrow.

#60
dong

dong

    InsanelyMac Sage

  • Retired Developers
  • 366 posts
  • Gender:Male

I tested
Black screen RadeonHD.kext.10.6withBL.zip and RadeonHD.kext.10.6noBL.zip black screen also
what code should be ' he amended to make this work?

any logs in kernel.log? Please post it here.

10.6 driver working for Sony Vaio Cr11-z /R with Ati mobility X2300 (x1450).
Ci/Qe adding hardcoded ID into AtiRadeonx1000.kext
There is still mouse artifacts, i do use mouse locator to clean them.
Need to boot with -f to avoid kernel panic.

The code may have some problem with memory allocating and freeing, but hard to figure out.
Currently I still don't know what causes the mouse tearing when QE/CI is enabled. I have this problem myself.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy