Jump to content

[How To] X800 XL set up with working Display Manager and QE/CI


  • Please log in to reply
231 replies to this topic

#221
ditchmagnet

ditchmagnet

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
I followed you directions, and I have the same card x800xl and you same device ID. I can change the res now but QE still is not working. I tired to use the koveg patch, but that didnt work either. I am using leopard. What should I do?

Also now when the mouse moves around, it messes up the screen sometimes. Is there a fix for that?

#222
gavin&shane

gavin&shane

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Hey bit of a noob here, gotta say first, your instructions are fantastically easy to follow, and i (as im sure others are too) grateful for the time and effort you have put into helping people, how can we learn if no-one shows us.

Few questions, i am trying to use the x800 xt card, followed your instructions too the letter with no prevail, i am curerntly booting leopard off my onboard intel gma graphics adapter (my x800 has dual displays so using that would mean i wasnt wasting a brand new monitor :) ) the only thing i have different is my 9700 kernel is actualy off leopard (kalyway 10.5.2) rather than 10.4 that you ask, not sure if this makes a difference?

bascially when i boot on the x800 i get the apple logo, followed by a grey sceen and the sounds of my hard drive churning out leopard. when i boot into verbose and safe mode i instead get a black screen and verbose shows (if i read really really fast) " ATI Radeon x1900. Chosen model not supported" or something similar, my eyes hurt if i look too carefully haha.

erm yeh my product id is 554b

oh yes something worth mentioning is that my card (PCI Express) does not appear in system profiler under PCI or Graphics, not sure if its meant too...

cant really think if im missing anything out...its likely... but if anyone can help me i would be grateful, spent many hours (too my girlfriends disgust) getting leopard working, i am just one step away now and its fairly frustrating.

Thanks

Gav

As I was re-doing my OS recently, I figured it was a good time to give a guide of how you can get your hardware up and running. This is also partially an off-site backup of every step I performed, just in case my computer completely crashes.

Edit: These instructions should work on a lot more cards than just an X800 XL. If you get your card to work with these instructions, add the card model that you own to this thread. You also need to be running OS X 10.4.4 or 10.4.5 (or have the ATIRadeon9700 set of Extensions from that version of OS X). Please do not ask me for those files as I cannot legally redistribute them.

Getting ready

It would be a good idea to backup your entire Extensions directory before proceeding just in case you royally mess up anything.

sudo cp -R /System/Library/Extensions /System/Library/ExtensionsBackup
Enter your password when prompted.

In order to do some of these steps more easily, we're going to run TextEdit and HexEdit in Super User mode. This will save you having to learn nano, vi, or any of those other terminal-based programs.

For TextEdit, open a new window in Terminal. Copy and paste the following:
sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit
Enter your password when prompted.

For HexEdit, things are a little bit more tricky, especially because HexEdit doesn't come on the computer.
HexEdit 2.00 at MacUpdate

It's in a .sit archive, and since OS X no longer comes with Stuffit Expander, you'll have to download that, too.
Stuffit Expander 11.0 at MacUpdate

After you've downloaded and extracted HexEdit, drag HexEdit Release into your Applications folder. Open up another window in Terminal, and copy and paste the following:
sudo /Applications/"HexEdit Release"/HexEdit.app/Contents/MacOS/HexEdit
Enter your password when prompted.

Now you have two simple editing utilities set up with some pretty advanced power. Until you close them, they have the potential to harm protected files.

Part 1, Callisto Installation

I used b006 for installation purposes. It's available on Omni's new website.

After extracting b006, Look in the folder for CallistoHAL.kext. Right-Click on this file and go to Show Package Contents. Double click on Contents, and then drag Info.plist to TextEdit in the dock.

Find
<key>IOPCIMatch</key>
 <string>0x41501002&0xffffffff</string>
and change it to
<key>IOPCIMatch</key>
 <string>0x554d1002&0xffffffff</string>
Make sure you replace 554d with whatever your specific Device ID is, which is avaliable in System Profiler, and then save and close the file.

Open up another Terminal window, and type (or copy) this into Terminal:
sudo -s
 cd <Drag in the directory where the Callisto .kext files are at>
 chown -R root:wheel Callisto*
 chmod -R 755 Callisto*
 cp -R Callisto*  /System/Library/Extensions/
 rm -f /Library/Preferences/com.apple.window*
 rm -f /Library/Preferences/ByHost/com.apple.window*
 rm -f /Library/Preferences/ByHost/com.apple.pref*
 rm /System/Library/Extensions.mkext
 rm /System/Library/Extensions.kextcache
Enter your password when prompted

Reboot your computer and make sure you can set new resolutions before continuing.

Part 2, QE/CI Installation

Jump back to the top and re-open TextEdit and HexEdit as described.

I performed this while my system was still at version 10.4.5. Newer .kext files may not perform the same.

Navigate to /System/Library/Extensions, locate ATIRadeon9700GA.plugin, right-click and go to Show Package Contents. Double click on Contents, and then drag Info.plist to TextEdit in the dock.

Find
<key>IOProviderClass</key>
 <string>IONDRVFramebuffer</string>
and change it to
<key>IOProviderClass</key>
 <string>CallistoFB</string>
Save and close the file.

Open up another Terminal window, and type (or copy) this into Terminal:
sudo -s
 chown -R root:wheel /System/Library/Extensions/ATIRadeon9700GA.plugin/ 
 chmod -R 755 /System/Library/Extensions/ATIRadeon9700GA.plugin/
Enter your password when prompted.

Now for the hex editing part. Edit: If your card's device ID is listed anywhere in the bottom of this post, you are probably finished. If it is, restart your computer and check before continuing.

Note: The following does the SAME thing as the "Koverg" patch. However, I was never able to get the Koverg patch to work automatically for me, so I performed the following:

Navigate to /System/Library/Extensions/ locate ATIRadeon9700.kext, right-click and go to Show Package Contents. Double click on Contents, and then drag Info.plist to TextEdit in the dock. We'll come back to it in a minute.

In your Finder window, go inside the MacOS folder, and then drag ATIRadeon9700 to HexEdit in the dock. In HexEdit, Go to Find->Find & Replace.

Under Find, type in
3d 60 5b 00 00
Under Replace, type in
3d 4d 55 00 00

If you did not have the same Device ID as me (0x554d), you need to swap each half. For example, if my card had a Device ID of 0x1234, I would put in the Replace box "3d 34 12 00 00".

Set the Matching to Hex, and hit Find Next/Find Previous to make sure that there are two occurrences of this in the file. Once you're sure there are two occurrences and that your Device ID is correct, go ahead and click on Replace All. Go ahead and save your changes and exit HexEdit.

Go back to TextEdit and scroll down thru Info.plist

Find
<key>IOPCIMatch</key>
 <string>....  0x5b601002 ....</string>
and change it to
<key>IOPCIMatch</key>
 <string>....  0x554d1002 ....</string>
replacing 554d with your Device ID.

Save and close the file.

Open up a fresh Terminal window, and type in the following:
sudo -s
 chown -R root:wheel /System/Library/Extensions/ATIRadeon9700.kext/ 
 chmod -R 755 /System/Library/Extensions/ATIRadeon9700.kext/ 
 rm /System/Library/Extensions.mkext
 rm /System/Library/Extensions.kextcache
Enter your password when prompted.

Go ahead and restart your computer. Check System Profiler, and you should have QE/CI working, complete with mouse tearing. I'll leave you to the Search feature to figure out how to turn that off.


The following information was relocated from post #96.

If you're interested on whether or not your Device ID is already contained inside of the Info.plist file or in the file you need to HexEdit already, here's a list, with an (approximate) graphics card equivalent. If your card's Device ID matches the first list, you probably don't need to mess with ATIRadeon9700.kext; if it matches the second, I would not touch it at all.

ATIRadeon9700.kext/Contents/Info.plist
 .0x3E501002 RV380 0x3e50 [Radeon X600]
 .0x3E541002 RV380 0x3e54 [FireGL V3200]
 .0x41441002 R300 AD [Radeon 9500 Pro]
 .0x41481002 R350 AH [Radeon 9800]
 .0x41501002 RV350 AP [Radeon 9600]
 .0x41521002 RV350 AR [Radeon 9600]
 .0x4A481002 R420 JH [Radeon X800]
 0x4A491002 R420 JI [Radeon X800PRO]
 0x4A4A1002 R420 JJ [Radeon X800SE]
 0x4A4B1002 R420 JK [Radeon X800]
 0x4A4C1002 R420 JL [Radeon X800]
 0x4A4D1002 R420 JM [FireGL X3]
 .0x4A4E1002 M18 JN [Radeon Mobility 9800]
 .0x4E441002 Radeon R300 ND [Radeon 9700 Pro]
 .0x4E481002 Radeon R350 [Radeon 9800 Pro]
 .0x4E501002 RV350 [Mobility Radeon 9600 M10]
 .0x4E541002 M10 NT [FireGL Mobility T2]
 .0x4E561002 M11 NV [FireGL Mobility T2e]
 .0x5B601002 RV370 5B60 [Radeon X300 (PCIE)]
 .0x5B621002 RV380 [Radeon X600 (PCIE)]
 .0x5B641002 RV370 5B64 [FireGL V3100 (PCIE)]
Those dots signify I could find them inside the ATIRadeon9700.kext/Contents/MacOS/ATIRadeon9700.

ATIRadeon9700.kext/Contents/MacOS/ATIRadeon9700
 0x5B601002 RV370 5B60 [Radeon X300 (PCIE)]
 0x5B621002 RV380 [Radeon X600 (PCIE)]
 0x5B641002 RV370 5B64 [FireGL V3100 (PCIE)]
 0x3E501002 RV380 0x3e50 [Radeon X600]
 0x3E541002 RV380 0x3e54 [FireGL V3200]
 
 0x4A4E1002 M18 JN [Radeon Mobility 9800]
 0x4A481002 R420 JH [Radeon X800]
 0x41441002 R300 AD [Radeon 9500 Pro]
 0x3E501002 RV380 0x3e50 [Radeon X600]
 0x3E541002 RV380 0x3e54 [FireGL V3200]
 
 0x4E541002 M10 NT [FireGL Mobility T2]
 0x4E481002 Radeon R350 [Radeon 9800 Pro]
 0x4E501002 RV350 [Mobility Radeon 9600 M10]
 0x4E441002 Radeon R300 ND [Radeon 9700 Pro]
 
 0x5B601002 RV370 5B60 [Radeon X300 (PCIE)]
 0x4E561002 M11 NV [FireGL Mobility T2e]
 0x5B621002 RV380 [Radeon X600 (PCIE)]
 0x5B641002 RV370 5B64 [FireGL V3100 (PCIE)]
 
 0x41501002 RV350 AP [Radeon 9600]
 0x41521002 RV350 AR [Radeon 9600]
 0x41481002 R350 AH [Radeon 9800]
These are grouped according to what other numbers I found them near.



#223
nynor

nynor

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
i have a x850 AGP card. i followed the instructions explicitly (thrice). i can change resolutions and refresh rates.

i cannot get quartz extreme to work. any ideas?

TIA!

#224
JeWy85

JeWy85

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
  • Gender:Male
  • Location:Thailand
please help my mobility x700 can change resolution now but cannot watching video and cannot open quicktime too can anyone help me with this thanks

#225
HijackHacker

HijackHacker

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
  • Gender:Male
  • Location:Skopje
Ok, guys. I know this topic is old, but I really need u'r help.

I have the x300 PCIe card that is supposed to be supported by Callistro.
But after the initial installation like in the 1st post, and after the restart, I get all the resolutions.
If I click on any one, all goes black, and my monitor says "Out of Range".
Safe mode is the only thing that's saves the situation.

What am I doing wrong? :rolleyes:

#226
rape_artist

rape_artist

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
just installed ideneb 10.5.5 (writing this from the comfort of it)... everything works more or less fine, but i cant figure out the graphics card driver. i have powercolor x800xl 256 mb, cant change resolution, cant play video (really choppy)...

being a noob that i am (not a programmer, nor i want to be...), im looking to get some help. tried the sollution described at the start of the thread, but i doesnt work (presuming the fault is at the different os versions).

anybody got it working at 10.5.5 (x800xl i mean).

#227
funkymaxuser

funkymaxuser

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts

Under Find, type in

3d 60 5d 00 00[/quote]
Under Replace, type in
[code]3d 4d 55 00 00

if you did not have the same Device ID as me (0x554d), you need to swap each half.
For example, if my card had a Device ID of 0x1234, I would put in the Replace box "3d 34 12 00 00".


please can some one explane me how To receive result number like in tutorial my device id is 5E4D i need only this
correct numbers for working QE/CI

#228
Tattoo

Tattoo

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
Hi guys,

Did anyone manage to get this to work with Leopard?

Or does anyone know how to do this please?

Almost got everything working except video!

And is performance affected by the QE/CI? Or doen't it improve things drastically? I would already be happy if I could set the resolution to be higher..

#229
COCOtico

COCOtico

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
i Need help i have Asus Eah3870x2
and installed the file 3870x2.pkg and others who appear is this forum, but makes no changes, I can not change my screen resolution and have spent hours searching
how to install this graphics card. anyone know?.

and install drivers only recognize 512 of ram but my graphics card has 1GB

#230
creative4art

creative4art

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
Anyone know how to get the HEX numbers and where to put them in?
Or how to patch the DotClock?

#231
Sir Fapalot

Sir Fapalot

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts
Sup, bros. Did some one run QE/CI for ATI 9600 pro on 10.5.7/10.5.8? ATI_9600_C008_AGP.zip help me solve my problem with resolution. But still i can't activate neither Quartz Extreme, no Image Core. Please, help me. I try to solve this for a 4 days, but still without results. I hope, you can help me.

#232
dovahkiin

dovahkiin

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts
First, I'm sorry if i post on an old topic.
Does anybody know where i can get callisto (005 build)? All links are dead.

Thanks in advance.





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