Jump to content

ATILead - natit-like injector for Radeon.


  • Please log in to reply
106 replies to this topic

#101
ridgeline

ridgeline

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 532 posts
  • Gender:Male
  • Location:Cape Coral, FL
Ole2 Have you made any progress with the 34XX HD?

#102
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 2,529 posts
  • Gender:Male
  • Location:Moscow
I found new keys useful for ATILead.info.plist
<key>ATY,Copyright</key>
				<string>Copyright ATI Technologies Inc. 2005</string>
				<key>ATY,EFIVersion</key>
				<string>01.00.068</string>
				<key>ATY,EFIDisplay</key>
				<string>LVDS</string>
				<key>ATY,Card#</key>
				<string>109-99700-01</string>
				<key>ATY,Rom#</key>
				<string>103-99703-107</string>
				<key>@0,ndrv_version</key>
				<string>1.4.43</string>
				<key>ATY,memsize</key>
				<integer>0x08000000</integer>	
				<key>ATY,Fcode</key>
				<string>1.95</string>
				<key>ATY,VendorID</key>
				<integer>4098</integer>
Look also posts by Krazubu
http://forum.insanel...o...96664&st=51
post #52 and #57.
ATIUtilities is a significant part of ATI driver. It can switch on TVOut, tune OpenGL, find diplays and others.
With new keys I have more interesting picture.
Why "Unknown ATI Graphics"?

Attached Files



#103
berteso

berteso

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
Slice,

so far here is the best configuration I have found for my laptop, an ASUS W1NA with Mobility Radeon 9600/9700 (M10/M11) Dev_ID 4e50:

- your ATI FB
- ATILead 1.2.2 with Attached File  Info.plist.zip   1.67KB   60 downloads plist, updated with your last post keys + LCD, EDID from Windows extracted using Phoenix app for win.

AGPGart 2.7.1
IONDRVSupport 1.4.3 (your one)
IOPCIFamily patched for Leo (from your AGPGart Forum)

I can enter GUI and my Xbench score for Quarz Graphics went from 40.xx to 80.xx.
My native resolution should be 1600x1050x32 (which I could get with Callisto) however, max I can enter is 1280x1024x32.

Attached File  sreenshot.jpg   115.48KB   137 downloads

I have tried turning on QE/CI using X1000/9700 GLDriver patch/rename method, however, I can't get it working on thits new configuration. In fact, Radeon9700GA.plugin (which I even patched as you have suggested to IOFramebuffer) conflict with AGPGart.

Here are my reports:

- Attached File  ioreg.txt.zip   26.87KB   11 downloads
- Attached File  system.log.txt.zip   5.24KB   11 downloads

Thank you very much for your time. I must say you are doing a tremendous work. If there is anything I can do to help, please let me know.

#104
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 2,529 posts
  • Gender:Male
  • Location:Moscow
2 berteso
First of all thank you for good testing.
I am looking into your system.log and have some questions.
Nov 26 17:42:43 mario-rossis-mac-pro kernel[0]: AUDI: family specific matching fails
Nov 26 17:42:43 mario-rossis-mac-pro kernel[0]: P0P2: family specific matching fails
this spam arises because of skge.info.plist. You must set IOPCIMatch to be more specific 0x432011ab.
Nov 26 17:42:43 mario-rossis-mac-pro kernel[0]: skgeosx::probe(VGA)
Nov 26 17:42:43 mario-rossis-mac-pro kernel[0]: skgeosx::start(VGA) <1>
Why "VGA"? It is a driver for LAN!
Ati: F8 written 08000000
May be you can't use GA.plugin because of this value. Try 0x003f0000.
This value is my headache. I don't know why it influences on GA.
AGP: Aperture Reduced To 128MB
May be it is better you reduce aperture manually in BIOS?
ATIFB: Panel Size from BIOS: 1680x1050
.....
Nov 26 17:42:47 mario-rossis-mac-pro kernel[0]: 640x480@60Hz
Nov 26 17:42:47 mario-rossis-mac-pro kernel[0]: 800x600@60Hz
Nov 26 17:42:47 mario-rossis-mac-pro kernel[0]: 1024x768@60Hz
Nov 26 17:42:47 mario-rossis-mac-pro kernel[0]: 1152x864@60Hz
Nov 26 17:42:47 mario-rossis-mac-pro kernel[0]: 1280x960@60Hz
Nov 26 17:42:47 mario-rossis-mac-pro kernel[0]: Detailed Timings
Nov 26 17:42:47 mario-rossis-mac-pro kernel[0]: modes from EDID extracted
So your EDID doesn't include 1680x1050 mode?
My driver Ati.kext seems do not use Panel Size information to create native videomode. Did you try to change
| |   |	 | |   "width" = <00040000>
	| |   |	 | |   "linebytes" = <00100000>
	| |   |	 | |   "height" = <00030000>
width = 1680
height = 1050
linebytes = width * 4
injected in ATILead.info.plist?

And at last. Did you try the same but without AGPGart? With AGPGart v2.6.7?

#105
berteso

berteso

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
2 Slice

Thanks for reviewing the stuff so quickly.

skge
the devid vendid was already specified in the plist. However I did remove the other ones, leaving only mine but nothing changed.


skge::probe VGA
I never got why it says so...

Radeon9700GA
Success!! Got it to work, without AGPGart, with F8 = VRAM (in my case 64 MB)

AGPGart
I tried other versions, but 2.7.1 is the only one working if I use Host base 0xe0000000 or 0xe80000000. However, it doesn't work with ATIRadeon9700GA. Seems that it's either one or the other for me so far.

Native Resolution
I tried what you said and it partially worked: i got my native resolution of 1680x1050x32 however the display was only showing a portion of it. In other words, I could only see an area as big as 1024x768 or 1280x1024 (depending on how I boot with "Graphics Mode"="widthxheightx32"). See screenshot below:

Attached File  IMG00212.jpg   400.54KB   123 downloads

#106
berteso

berteso

    InsanelyMac Protégé

  • Members
  • Pip
  • 21 posts
Hi Slice,

here are some new results that might be interesting for your research.

Config I. ATILead -> Callisto 008 + GA.plugin
Mouse tearing
Scrolling is smooth
DVDPlayer doesn't crash
Attached File  config_I_ioreg.txt.zip   25.83KB   7 downloadsAttached File  config_I_system.log.zip   3.69KB   8 downloadsAttached File  config_I_xbench.zip   833bytes   7 downloadsAttached File  config_I_screenshot.jpg   113.68KB   98 downloads


Config II. ATILead -> Callisto 008 + AGPGart 2.7.1 (Host: 0xe8000000) GA.plugin
No mouse tearing
Scrolling is choppy
DVDPlayer crashes
Attached File  config_II_ioreg.txt.zip   25.95KB   5 downloadsAttached File  config_II_system.log.zip   3.75KB   2 downloadsAttached File  config_II_xbench.txt.zip   490bytes   3 downloadsAttached File  config_II_screenshot.jpg   147.11KB   77 downloads

Notes:
ATILead:: Info.plist unchanged from last posts
ATILead seems to be probing twice...

I had to reinstall Kalyway so:
IONDRVSupport Kalyway 10.5.1 original
IOPCIFamily Kalyway 10.5.1 original
skge not installed yet

XBench :: overall it seems that with your ATI.kext scores(+-80) are higher than with Callisto (+- 55), unless it is a resolution issue (I am now using my native 1680x1050 thanks to Callisto whereas with ATI.kext was in VESA 1280x1024).

Look forward for your comments.

Cheers

#107
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 2,529 posts
  • Gender:Male
  • Location:Moscow

I had to reinstall Kalyway so:
IONDRVSupport Kalyway 10.5.1 original
IOPCIFamily Kalyway 10.5.1 original
skge not installed yet

Do you remember that OpenGL impossible for your Radeon in 10.5.x because of ATIRadeon9700GLDriver.bundle? It is PowerPC only!

XBench :: overall it seems that with your ATI.kext scores(+-80) are higher than with Callisto (+- 55), unless it is a resolution issue (I am now using my native 1680x1050 thanks to Callisto whereas with ATI.kext was in VESA 1280x1024).

Yes, I know that Ati.kext is not finished to provide more resolutions. Sorry! Development is paused waiting for new programmers.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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