kess Posted September 11, 2006 Share Posted September 11, 2006 I am experiencing choppiness when playing video and I'm trying to make my OS X recognize my AGP card in the hopes of fixing it. Right now the system profiler recognizes an ATI card but it says its PCI and no features are supported (like QuartzExtreme). After browsing the forums I found that a few drivers exist but I haven't had any luck with any of them. I tried Callisto but I couldn't find a good installation guide (the provided one assumes a ton of terminal knowledge) so I gave up on that. I tried putting the AGPGart kext in the Extensions folder and fixing permissions but nothing changed when I rebooted. I tried PCIExtreme 3.1 and picked the AGP setting but nothing changed when I rebooted. Can anyone help me out? Sorry if I missed some info somewhere on the forums.. they're pretty large. Link to comment Share on other sites More sharing options...
Rammjet Posted September 11, 2006 Share Posted September 11, 2006 Start with the Callisto drivers. Then add the Koverg patch ( http://forum.insanelymac.com/index.php?showtopic=10415 ). Then add the AGPGart fix. Link to comment Share on other sites More sharing options...
kess Posted September 11, 2006 Author Share Posted September 11, 2006 Thanks for your reply. Has anyone written a Callisto guide that is clearer than the info provided in the download? I'm having a hard time figuring out how to install correctly. If I'm not mistaken, Koverg's patch is for PCI/PCIe cards. Mine is AGP. Should I still use it? I was under the impression that either Callisto or AGPGart would fix my problem since both should make OS X recognize AGP cards. Do I have to install some AGPGart things over Callisto? Link to comment Share on other sites More sharing options...
sdelano Posted September 11, 2006 Share Posted September 11, 2006 This is the guide I followed to get my x800 working...and it worked perfectly. Much more clear than the Callisto instructions. Linky Stephen Link to comment Share on other sites More sharing options...
kess Posted September 12, 2006 Author Share Posted September 12, 2006 This is the guide I followed to get my x800 working...and it worked perfectly. Much more clear than the Callisto instructions. Linky Stephen I installed Callisto this way but after doing Koverg's patch I couldn't boot OS X. All I want to do is find a driver for AGP 9500Pro/9700 that will let me eliminate video chopiness. Doesn't Callisto just change resolutions? Link to comment Share on other sites More sharing options...
FancyNatra Posted September 12, 2006 Share Posted September 12, 2006 @kess Callisto is "only" a framebuffer for resolution/freqency change. You must enable QE/CI in ATIRadeon9700.kext. Koverg patch is not for you. Its for X300-X850 cards only. Edit Info.plist in ATIRadeon9700.kext with your DeviceID. Add this line - 0x4e451002 - to the ATIRadeon9700.kext's Info.plist, do permissions(755,root:wheel), delete the kextcache and restart. It should work! Link to comment Share on other sites More sharing options...
kess Posted September 12, 2006 Author Share Posted September 12, 2006 @kess Callisto is "only" a framebuffer for resolution/freqency change. You must enable QE/CI in ATIRadeon9700.kext. Koverg patch is not for you. Its for X300-X850 cards only. Edit Info.plist in ATIRadeon9700.kext with your DeviceID. Add this line - 0x4e451002 - to the ATIRadeon9700.kext's Info.plist, do permissions(755,root:wheel), delete the kextcache and restart. It should work! Thanks for your help. This is how OS X sees the card: Type: VGA-Compatible Controller Bus: PCI VRAM (Total): 128 MB Vendor: ATI (0x1002) Device ID: 0x4e45 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 There is no kext loaded and I'm not sure how to load one. Once I modify the ATIRadeon9700.kext, how do I load it? Could you please type out the commands for a] repairing the permissions b] deleting the kextcache Sorry, I'm not very good in Terminal yet. In ATIRadeon9700.kext, do I put my device ID at the end of <key>IOPCIMatch</key> or do I replace an existing device ID with mine? Thanks! Link to comment Share on other sites More sharing options...
FancyNatra Posted September 12, 2006 Share Posted September 12, 2006 1)Yep. Put your DevID at the end of <key>IOPCIMatch</key> <key>IOPCIMatch</key> <string>0x4E441002 0x41441002 0x4E481002 0x41481002 0x41501002 0x4E501002 0x41521002 0x4E541002 0x4A481002 0x4A491002 0x4A4A1002 0x4A4B1002 0x4A4C1002 0x4A4D1002 0x4A4E1002 0x5B601002 0x5B621002 0x3E501002 0x4E561002 0x5B641002 0x3E541002 0x4e451002</string> <key>IOProviderClass</key> 2) Copy modified ATIRadeon9700.kext back to the /System/Library/Extensions (Authenticate and it will ask for your password) 3)Open Terminal and type: sudo chown -R root:wheel /System/Library/Extensions/ATIRadeon9700.kext sudo chmod -R 755 /System/Library/Extensions/ATIRadeon9700.kext sudo rm /System/Library/Extensions.mkext sudo rm /System/Library/Extensions.kextcache -restart- Link to comment Share on other sites More sharing options...
kess Posted September 12, 2006 Author Share Posted September 12, 2006 1)Yep. Put your DevID at the end of <key>IOPCIMatch</key>2) Copy modified ATIRadeon9700.kext back to the /System/Library/Extensions (Authenticate and it will ask for your password) 3)Open Terminal and type: sudo chown -R root:wheel /System/Library/Extensions/ATIRadeon9700.kext sudo chmod -R 755 /System/Library/Extensions/ATIRadeon9700.kext sudo rm /System/Library/Extensions.mkext sudo rm /System/Library/Extensions.kextcache -restart- Thank you VERY MUCH, Flamaszter! It works! Looks like I won't have to reinstall OS X for a 3rd time Link to comment Share on other sites More sharing options...
FancyNatra Posted September 12, 2006 Share Posted September 12, 2006 Great.Good job.I am glad that i can help you. Link to comment Share on other sites More sharing options...
guarneri Posted September 26, 2006 Share Posted September 26, 2006 Kess, Do you have CI and QE working with your 9500 PRO? I have the same card, which is an AGP, but can't get QE/CI to work. Have tried several combinations. This is what I have: OSX 10.4.6 Jas Callisto - tried both 008 and 006 (Got card recognized as 9700 NE, and can switch resolutions) AGPGart - tried both 2 and the light version (Got card recognized as AGP) Tried AppleI386PCI.kext - but nothing happened. Switched back to AGPGart. Modifed ATIRadeon9700GA.plugin to have CallisoFB. Modifed ATIRadeon9700.kext to add my device id (4e45) Even applied Koverg's patch. My card id being recognized as Radeon 9700 NE, AGP after all this. However, I still don't have QE/CI. Please help! Thank you VERY MUCH, Flamaszter! It works! Looks like I won't have to reinstall OS X for a 3rd time Link to comment Share on other sites More sharing options...
FancyNatra Posted September 26, 2006 Share Posted September 26, 2006 @guarneri I see that you tried many things.Thats great. My suggestion is: Make a fresh new OS install. After that you need to do only 2 things. 1)Edit ATIRadeon9700.kext with your DeviceID. After this QE/CI will be active! 2)Install Callisto for resolution/frequency change and don't forget to modify ATIRadeon9700GA.plugin. ----Thats all---- PS:If you have an intel based machine you don't need AGPgart because it doesn't give you any speed performance. It is usefull only for AMD(nForce) machines. If you want to experiment with AGPGart(light) check this topic first: http://forum.insanelymac.com/index.php?showtopic=26989 Good luck! Link to comment Share on other sites More sharing options...
guarneri Posted September 27, 2006 Share Posted September 27, 2006 Flamaszter, Thanks for your help. I followed you advice (kinda) and restored all the Extensions from a backup. Then if I do just the first step below (of adding my Device ID to ATIRadeon9700.kext) OSX boots up and I see a maze of squares on the screen after OSX boots up. If I go inside MacOS and hex edit ATIRadeon9700 and replace an existing device ID to my device's id (essentially equivalent to Kevrog patch) - then OSX just hangs at boot time (the spinning wheel just stops.) Thus, I had to boot in safe mode and take my device out of ATIRadeon9700.kext to be able to boot normally. FYI, I have an ASUS P4P800 Delux, with a P4 2.4GHz, SSE2 (800FSB), ATI 9500 PRO 128Mb (dev id = 4e45.) It is AGP. Without Callisto, I can only get 1024x768 resolution, and it shows up as "VGA-Compatible Controller" with PCI in System profiler. With Callisto, it is recognized as ATI 9700 NE, and I can get 1280x1024 (which is native res. for my monitor, so I am happy there.) Still shows up as PCI. When I try AGPGart, then the card shows up as AGP instead of PCI in System Profiler (so that is why AGPGart seems to be at leating going in the right direction.) Is anyone out there who has ATI 9500 Pro working with QE/CI on a 10.4.6? If so, can you please share your settings? (Some other threads seem to suggest that I might need ATI drivers from an older version. I tried 10.4.5 drivers, but to no avail :-( I guess I can try doing a complete re-install if that is the only alternative at this point... Thanks! -guarneri- @guarneri I see that you tried many things.Thats great. My suggestion is: Make a fresh new OS install. After that you need to do only 2 things. 1)Edit ATIRadeon9700.kext with your DeviceID. After this QE/CI will be active! 2)Install Callisto for resolution/frequency change and don't forget to modify ATIRadeon9700GA.plugin. ----Thats all---- PS:If you have an intel based machine you don't need AGPgart because it doesn't give you any speed performance. It is usefull only for AMD(nForce) machines. If you want to experiment with AGPGart(light) check this topic first: http://forum.insanelymac.com/index.php?showtopic=26989 Good luck! Link to comment Share on other sites More sharing options...
sammybk Posted October 5, 2006 Share Posted October 5, 2006 I have everything working in my system, thanks to a guide here. My problem is quite a strange one. After a reboot, the kexts revert or somehow get modified and QE no longer works. I drop my backed up new kexts into the extensions folder, repair permissions, delete kextcache, reboot and everything works fine. It seems like there has got to be a better solution than this. My system: 10.4.6 (not jas, the other one), ATI Radeon 9700pro, Athlon 64 3000+ (no SSE3), Nforce3 AGP set... I have koverg patch, callisto and AGPGart kexts installed. Here is what my system information says once the kexts go bad: Radeon 9700 ND: Chipset Model: Radeon 9700 ND Type: Display Bus: PCI VRAM (Total): 128 MB Vendor: ATI (0x1002) Device ID: 0x4e44 Revision ID: 0x0000 Displays: DELL 2005FPW: Resolution: 1680 x 1050 @ 60 Hz Depth: 32-bit Color Core Image: Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Not Supported Link to comment Share on other sites More sharing options...
FunkeeFlow Posted September 18, 2007 Share Posted September 18, 2007 Hello to all, i tried everything mentioned above to get my 9500pro to work. Still no success! After i changed the ATI9700.kext and did all the terminal things, i reboot and it says "ATI9700.kext cannot be used ...." does everyone have a clue what went wrong? regards, funkeeflow Link to comment Share on other sites More sharing options...
gnode Posted October 6, 2007 Share Posted October 6, 2007 I have a ATI 9500pro Device ID 0x4E45. Motherboard ASUS P4P800-E Deluxe I installed Uphuck 10.4.9 v1.4i r2 Installed Castillo b006 using the instruction from http://forum.insanelymac.com/index.php?showtopic=21182 added my deviceID to the Info.plist in ATIRadeon9700.kext and Everything works. Radeon 9700 NE: Chipset Model: Radeon 9700 NE Type: Display Bus: PCI VRAM (Total): 128 MB Vendor: ATI (0x1002) Device ID: 0x4e45 Revision ID: 0x0000 Displays: DELL 1707FP: Resolution: 1280 x 1024 @ 60 Hz Depth: 32-bit Color Core Image: Supported Main Display: Yes Mirror: Off Online: Yes Quartz 2D Extreme: Supported Quartz Extreme: Supported Link to comment Share on other sites More sharing options...
Korda Posted October 15, 2010 Share Posted October 15, 2010 I know that this topic is 4 years old, but i have an old desktop and i want to use it with Mac Osx I have installed the kalyway 10.5.2 and is working, added the boot flag "Graphics Mode"="1280x1024x32" for my screen and its ok. The problem that i have is i dont have my Sapphire 9500 Pro installed, so the screen gets slow in the animations, youtube etc... I´ve tried to do what you say in this topic, modify the atiradeon9700.kext but with no result. Can someone help me, perhaps the users that have this graphic card in the past and have made it work with QE ,etc... My system is : AMD 64 3000+ skt754 MSI K8T-Neo 2 ( Via K8T800 ) 768Mb DDR400 80Gb IDE 7200rpm Sapphire Ati Radeon 9500Pro 128Mb Thanks! Link to comment Share on other sites More sharing options...
Korda Posted October 19, 2010 Share Posted October 19, 2010 No one can help me with this problem ? is the second topic that i make with this question and nobody answers, sure someone have this VGA, and solved this... Link to comment Share on other sites More sharing options...
Recommended Posts