Jump to content
61 posts in this topic

Recommended Posts

I read somewhere on this forum that you cannot enable QE and CI due to ATIRadeonXXXX.kext conflicts with AGP. Only that I can't remember where right now....

 

Oh, really?

 

None of the effects work, but since they are reported as working, there may not be conflicts...

post-7669-1147352789_thumb.png

EDIT2: This is on a 10.4.6 JaS DVD install, so if that installs the 10.4.6 ATi kexts, that may be a reason for the bugs

 

Ok but what is the secret? Did you change the way the atiradeon kext registers, from IOAGPDevice to AppleI386agp, like you said from your previous post?

no, I changed them back to IOPCIDevice, used a darwin PCI kext, and removed callisto from the ATIRadeon9700GA.plugin.

 

None of the effects actually work (its basically only reporting CI and QE, but not supporting them, and crashing when it tries to use them), but I'd consider it proof that there aren't any conflicts. It's probably because the callisto FB isn't associated with the GA (that's the "secret"). It should be _possible_ to get them working though.

 

EDIT: oh, and the fact that I had ATIRadeon9700.kext with the provider as IOPCIDevice, yet had OSX telling me it was AGP is perhaps significant. I even checked with reggie.app, and it told me it was running at AGP 8x. Probably a result of using the darwin PCI kext, but I'm not sure.

  • 1 month later...
  • 4 weeks later...

Hello, this is my first post :poster_oops: I have a Radeon 9550 (or 9600 according to the apple bootloader), which is the only hardware device thats been giveng me any headache (i.e. not working properly). I have been messing with this stuff for the past few days, and this is whats happened.

 

Attempt 1) Tried Callisto driver - could not boot.

Modified ATIRadeon9700.kext - got QE/CI and opengl, but card showed up as PCI and oGL ran slowly (I am using performance of WoW as comparison) compared to in Windows. I tried using version 2.2 of AppleI386PCI.kext, and it rebooted ok - card showed up as AGP. But I thought I needed to install IONDRVsupport.kext but when i did it trashed the entire install.

 

Attempt 2) Updated to 10.4.7 BEFORE editing ATIRadeon9700.kext - QE worked, but not CI or oGL. couldn't figure out how to fix this, so reinstalled.

 

Attempt 3) Installed w/ 10.4.5 update, modified ATIRadeon9700.kext, and THEN updated to 10.4.7 -- QE/CI and oGL work. I tried using AppleI386PCI.kext to get AGP, but when i booted windowserver didnted load.

 

 

This is my first time using OSX, but i've used Linux before so the unixish environment is familiar. I will probably leave this current install as - is (so that i can use it w/o fear) and make another partition so i can have an install of osx for tinkering. This stuff interests me, so hopefully I'll be able to contribute to this project.

Attempt 1) Tried Callisto driver - could not boot.

Modified ATIRadeon9700.kext - got QE/CI and opengl, but card showed up as PCI and oGL ran slowly (I am using performance of WoW as comparison) compared to in Windows. I tried using version 2.2 of AppleI386PCI.kext, and it rebooted ok - card showed up as AGP. But I thought I needed to install IONDRVsupport.kext but when i did it trashed the entire install.

 

You must put in your dev id (4153) and vend id (1002) in Info.plist of CallistoHAL before you place it in /System/Library/Extensions, then follow up the FAQ in Callisto to get ATIRadeon9700.kext works with Callisto and get QE/CI

 

Attempt 3) Installed w/ 10.4.5 update, modified ATIRadeon9700.kext, and THEN updated to 10.4.7 -- QE/CI and oGL work. I tried using AppleI386PCI.kext to get AGP, but when i booted windowserver didnted load.

This is my first time using OSX, but i've used Linux before so the unixish environment is familiar. I will probably leave this current install as - is (so that i can use it w/o fear) and make another partition so i can have an install of osx for tinkering. This stuff interests me, so hopefully I'll be able to contribute to this project.

 

You shouldn't install unmodified AppleI386PCI.kext in 10.4.7 kexts, it has been replaced by IOPCIFamily.kext since 10.4.6. You can try to get AGP in this thread : http://forum.osx86project.org/index.php?showtopic=20139, it's worth to read all the threads patiently. You can also get modified AppleI386PCI.kext there to get it works with 10.4.7 kexts

 

Good luck

Here is the AppleI386PCI that gives you agp support, I compiled it from Darwin sources. You can have your card recognize as agp but forget about ati support with it, ie QE/CI/GL.

 

As of now, the problem is to load both kext at boot, AGP and ATI's.

 

Have fun :)

 

I have installed AppleI386PCI but even if i have QE/CI/Q2DE the system doesn't detect my card as AGP but PCI...What am I missing??? :P

Dmesg.rtf

×
×
  • Create New...