Jump to content

X700 and other PCIE ATI Radeon finally work


923 posts in this topic

Recommended Posts

i have the same problem. i read somewhere that editing patch9700.sh to change "./binmay" to "/binmay" could fix it, but it didn't work for me. i'm using JaS 10.4.6.

 

Thats what I did... It worked for me...

 

Anyway when, after all the process, I rebooted, I couldnt see anything and had to reinstall OSX :S

Simple, "./binmay" should point to your binmay file. If you edit it to reflect the actual location it should work. You can find out the actual location by dragging the binmay file into terminal.

 

I did that a few days ago. Not that hard to figure out.

 

Thats what I did... It worked for me...

 

Anyway when, after all the process, I rebooted, I couldnt see anything and had to reinstall OSX :S

 

 

Then you didn't do every step (correctly). Wild guess, did you repair permissions?

Yes colud be just follow steps posted on the first page. And after everything disk utilty repare permissions ;) good luck

 

Thanks but I have 2 boubts:

 

1: I just "installed" the omni ATI Driver (Callisto) but it doesnt work. Should I do something before trying again with Koverg's?

 

2: I don´t understand this step of Koverg's: 5. put your desire Res at "com.apple.Boot.plist" is not posible select at System Preferences

I open the file but don't know where to type the RES... It doesn´t have any RES in it... ?

My com.apple.boot.plist looks like this:

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>Boot Graphics</key>

<string>Yes</string>

</dict>

</plist>

 

Where should i put the RES? And, what RES should I put? Thanx everyone, i´m close :)

I have added to my com.apple.boot.plist 2 lines:

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>Boot Graphics</key>

<string>Yes</string>

<key>Graphics Mode</key>

<string>1900x1200x32@66</string>

 

</dict>

</plist>

 

 

This time I did everything ok, and I did the repair permissions stuff... But when I reboot there are a lot of letters coming up saying things like kernel error or something... Is that what people call "Kernel Panic"??? What should I do now? Reinstall OSX again? By the way, I have a Radeon Mobility x700 128 MB.

This time I did everything ok, and I did the repair permissions stuff... But when I reboot there are a lot of letters coming up saying things like kernel error or something... Is that what people call "Kernel Panic"??? What should I do now? Reinstall OSX again? By the way, I have a Radeon Mobility x700 128 MB.

 

remove the "@66" from your resolution line. The only refresh rate that works without a framebuffer is 60hz. (safe mode)

 

mine looks like this:

 

<string>1280x1024x32</string>

the way I fixed my binmay problem was i put patch.sh, and binmay on desktop. then, i edited patch with textedit and wrote instead of ./binmay, i wrote /users/YOUR USERNAME/desktop/binmay and it did 2 matches in terminal, unfortunatly my x850XT PCI-E doesn't work.

remove the "@66" from your resolution line. The only refresh rate that works without a framebuffer is 60hz. (safe mode)

 

mine looks like this:

 

<string>1280x1024x32</string>

 

So I shouldn't try to get a higher resolution than 1280x1024?

IT WORKED! But not completely: CI and that stuff works now, here you have a screenshot:

 

http://img131.imageshack.us/img131/7178/fullscreen14yw.png

 

Anyway my resolution is still the same (1024x768). What can I do? My com.apple.boot.plist is now like this:

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string></string>

<key>Boot Graphics</key>

<string>Yes</string>

<key>Graphics Mode</key>

<string>1280x1024x32</string>

</dict>

</plist>

 

I also have the typical mouse cursor issues, but very few (I installed Mouse Locator, it helps a little)... Anyway thanks for the support :)

Ok, I'm really a noob at this, but after many hours of trying to get this working, it still doesn't work. I got a ATI

 

X800 Pro 256mb AGP card

 

with the device ID '4a 49'.

 

Display:

 

Type: VGA-Compatible Controller

Bus: PCI

VRAM (Total): 128 MB

Vendor: ATI (0x1002)

Device ID: 0x4a49

Revision ID: 0x0000

Kernel Extension Info: No Kext Loaded

Displays:

Display:

Resolution: 1024 x 768

Depth: 32-bit Color

Core Image: Not Supported

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Not Supported

 

Then I followed this tutorial of Erebus:

 

Proceed as follows:

 

1. Copy Koverg's tgz archive to your desktop and double click on it

2. Open the terminal

3. Enter "cd Desktop/koverg*" (enter)

4. Enter "sudo ./patch9700.sh 5D 4D" (enter)

5. Enter your root password (enter)

6. Enter "sudo nano -w /System/Library/Extensions/ATIRadeon9700.kext/Contents/Info.plist" (enter)

7. Press "Ctrl + w"

8. Press "Ctrl + r"

9. Enter "5B60" (enter)

10. Enter "5D4D" (enter)

11. Press "y"

12. Press "Ctrl + o" (enter)

13. Press "Ctrl + x"

14. Enter "sudo rm /System/Library/Extensions.kextcache" (enter)

15. Enter "kextcache -k /System/Library/Extensions" (enter)

16. Open the Disk Utility (Applications / Utilities) and click on "Repair Disk Permissions"

17. Reboot Mac OS X

18. Hope for the best ...

 

Piece of cake ;-)

 

I followed every step with succes, exept for step 9. and 10. (and 11.).

Because the number 5B60 wasn't found in the file, I used a piece of the tutorial of Koverg:

 

3. manually edit the /System/Library/Extensions/ATIRadeon9700.kext/Content/MacOS/Info.plist. Replace 5B60 with your device id

Example:

...

<key>IOPCIMatch</key>

<string>0x4E441002 0x41441002 0x4E481002 0x41481002 0x41501002 0x4E501002 0x41521002 0x4E541002 0x4A481002 0x4A491002 0x4A4A1002 0x4A4B1002 0x4A4C1002 0x4A4D1002 0x4A4E1002 *0x5E4B1002* 0x5B621002 0x3E501002 0x4E561002 0x5B641002 0x3E541002</string>

...

The asterisk (*) is only meant to emphasize the change, do not enter them.

 

For edit /System/Library/Extensions/ATIRadeon9700.kext/Contents/Info.plist use:

In a Terminal

sudo nano -w /System/Library/Extensions/ATIRadeon9700.kext/Contents/Info.plist

then Ctrl + O to save the changes AND Ctrl + X to Exit

 

Now I had this string:

 

<key>IOPCIMatch</key>

<string>0x4E441002 0x41441002 0x4E481002 0x41481002 0x41501002 0x4E501002 0x41521002 0x4E541002 0x4A481002 0x4A491002 0x4A4A1002 0x4A4B1002 0x4A4C1002 0x4A4D1002 0x4A4E1002 0x4A491002 0x5B621002 0x3E501002 0x4E561002 0x5B641002 0x3E541002</string>

 

After that I went further with step 14 of the tutorial of Erebus and finished the rest of the steps.

 

I gues that "17. Reboot Mac OS X" means: Apple logo ==> "Restart..."

 

But when I rebooted everything was like it was before the patch: QE+CI not supported...

 

What did I do wrong? I have got an ATI Radeon X800 PRO 256mb AGP card.

 

The only noticeble change is in de "System Profiler". It no longer sais: Kernel Extension Info: No Kext Loaded

 

Type: VGA-Compatible Controller

Bus: PCI

VRAM (Total): 128 MB

Vendor: ATI (0x1002)

Device ID: 0x4a49

Revision ID: 0x0000

Displays:

Display:

Resolution: 1024 x 768

Depth: 32-bit Color

Core Image: Not Supported

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Not Supported

 

PS: How can I edit and save the "com.apple.Boot.plist" file?

 

 

Thanks in advance!

SCW, i don't know if this is in the official directions or not, but you must add your Device ID to both ATIRadeon9700.kext and ATIRadeon.kext.

 

get omni's newest 005 callisto driver

 

read his faq page to enable QE and CI

 

get Mouse Locator with MouseLocator-ShadowMouse.png to fix the tearing issue, any questions about it, figure it out. not rocket science. ;)

 

do NOT use mousepose, it is massively inferior.

 

good luck. :)

 

yes, you need to koverg, then callisto. they work together for unsupported cards.

SCW, i don't know if this is in the official directions or not, but you must add your Device ID to both ATIRadeon9700.kext and ATIRadeon.kext.

 

get omni's newest 005 callisto driver

 

read his faq page to enable QE and CI

 

get Mouse Locator with MouseLocator-ShadowMouse.png to fix the tearing issue, any questions about it, figure it out. not rocket science. :D

 

do NOT use mousepose, it is massively inferior.

 

good luck. :)

 

yes, you need to koverg, then callisto. they work together for unsupported cards.

 

both ATIRadeon9700.kext and ATIRadeon.kext???I did only one ATIRAdeon9700.kext according to kovergs patch file...

 

can you elaborate little bit

my post was aimed at SCW, who doesn't have QE and CI, you do, so it doesn't apply to you. :D

 

i don't know why, or if it is new thing since 10.4.5, but editing only the one kext never worked for me. i have always had to add my device id to both kexts.

SCW, i don't know if this is in the official directions or not, but you must add your Device ID to both ATIRadeon9700.kext and ATIRadeon.kext.

 

get omni's newest 005 callisto driver

 

read his faq page to enable QE and CI

 

get Mouse Locator with MouseLocator-ShadowMouse.png to fix the tearing issue, any questions about it, figure it out. not rocket science. :D

 

do NOT use mousepose, it is massively inferior.

 

good luck. :D

 

yes, you need to koverg, then callisto. they work together for unsupported cards.

 

I can't tell you how much you helped me, thank you very much!

I succeeded in installing the newest Omni's Callisto driver and it is working great!

But I didn't succeed in enabling QE and CI, because most of the kext files of ATI where deleted;

I'm missing the ATIRadeon.kext.

 

The two I do have, are:

- ATIRadeon9700.kext (Info.plist edited)

- ATI.kext (After editing the Info.plist file, Mac OS X 10.4.5 couldn't load the ATI.kext anymore. Luckily I was able to restore it successfully though: It's loaded again.)

 

System Profiler:

 

Radeon X800PRO (AGP):

 

Chipset Model: Radeon X800PRO (AGP)

Type: Display

Bus: PCI

VRAM (Total): 256 MB

Vendor: ATI (0x1002)

Device ID: 0x4a49

Revision ID: 0x0000

Displays:

Display:

Resolution: 1280 x 1024 @ 85 Hz

Depth: 32-bit Color

Core Image: Not Supported

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Not Supported

 

Is the ATIRadeon.kext file neccesairy?

 

Wich number in the keystring should I change?

 

Thanks in advance!

×
×
  • Create New...