Jump to content
4 posts in this topic

Recommended Posts

Hey, Hope this wasnt covered somewhere, im new to the whole homebrew apple thing. I searched but didnt find anything. I have a 9800 pro however, my install will not boot with default seetings, if i run -x on startup i can get in however my resolution is limited to 1024x1280.

 

My question is, Is there something i have to do/patch to get the 9800 pro to work?

Link to comment
https://www.insanelymac.com/forum/topic/9906-ati-9800-pro-agp/
Share on other sites

  • 2 weeks later...

i am looking into this myself. so far i've run into a method that has got me stumped because it asks to edit a .kext file that does no longer exist (AppleI386PCI.kext). someone had suggested in making the change inside IOPCIFamily.kext but i can't find the exact location of where to insert the data.

 

here is what i GATHERED so far:

 

so first, you need to get info regarding your ati 9800 and your AGP to CPU (AGP to PCI or whatever you have) by going through windows device manager.

 

i don't know if we have to download new drivers but in october of last year (i know old, is there a new one?) JaS and others were working on ATI drivers:

http://forum.osx86project.org/index.php?showtopic=3741&st=0

 

support page for this:

http://forum.osx86project.org/index.php?showtopic=4301

 

then continues as such:

 

http://forum.osx86project.org/index.php?showtopic=10860

krowten said

Open Terminal and type in.

 

sudo -s

 

Type your root password and then

 

cd /System/Library/Extensions/ATIRadeon9700.kext/Contents/

 

nano ./Info.plist

 

Scroll down and search like this...

<key>IOPCIMatch</key>

<string>0x4E441002 0x41441002 0x4E481002....

 

Add your dev. and ven. id. (for example 0x41531002 )

<key>IOPCIMatch</key>

<string>0x41531002 0x4E441002 0x41441002....

 

Save your Info.plist file(Ctrl+O) and quit(Ctrl+X).

 

Rebuild kextcache file

 

kextcache -k /System/Library/Extensions

 

Reboot

 

and then the AppleI386PCI.kext (IOPCIFamily.kext) edits

 

VaiOSX just answered this question for us in this thread:

http://forum.osx86project.org/index.php?s=...indpost&p=69905

 

 

The AppleI386pci.kext is obsolete in 10.4.3, 4 and 5.

 

You can type ioreg -l in the terminal and search for IOPCI2PCIBridge function.

 

Your Vendor and Device ID for the CPU to AGP or PCI to AGP or PCI to PCI bridge (according to your hardware configuration) must be added in the IOPCIFamily.kext (which is now replacing the AppleI386pci.kext)

 

"<key>CFBundleIdentifier</key>

<string>com.apple.iokit.IOPCIFamily</string>

<key>IOClass</key>

<string>IOPCI2PCIBridge</string>

<key>IOPCIMatch</key>

<string>0x00261011</string>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>"

 

i think i might have tried this last night and miserably failed. i'll try it again though and see what happens.

  • 3 weeks later...
  • 3 weeks later...
×
×
  • Create New...