aqua-mac
Apr 11 2008, 10:09 AM
Got my 9800 GTX 512 Working in OSX 86 Leopard only!

Download these Kexts:
WITH 10.5.3 THERE IS NO NEED TO DOWNLOAD THE KEXTS BELOW!
http://rapidshare.com/files/106584355/aquamac.zip.htmland this version of NVInject:
Click HereYou need to swap these kexts into your Extensions folder. You may need to delete the original kexts as opposed to just replacing first on some of them. You must then run this permissions repair script -See Below:
Let it run till finished, it takes a while.
Then Delete the Extensions.mkext and reboot.
You will regain your translucent menubar your drop down menus.
EDIT:
Dashboard now works correctly!
The card is currently using the 8600 GTS open GL Engine but this does not hurt performance. We will probably have to wait for 10.5.3 for that to be fixed.
EGOvoruhk
Apr 11 2008, 06:25 PM
How did you get this to work? I'm currently trying to get my 9800 GX2 to work
aqua-mac
Apr 11 2008, 07:23 PM
Well I think you might have problems with that as not only does OSX86 struggle with 2 cards but is not keen on SLi or 2 chip cards. I have edited NVInject for your cards details (See Below).This may cause your computer to Kernel Panic at startup as it tries to initialise your card. You would be well advised to instal the kexts in my post above too and repair permissions but you could just try the NVInject on it's own if you want.
Do you have another drive you can boot from if you have to remove NVInject?
bender12
Apr 11 2008, 08:42 PM
Think this will work on a regular Mac Pro? I'm thinking of trying a 9800 GTX in mine. Of course, I won't get the gray screen and apple logo on boot, but I can use my 7300 as the 'primary' card.
vbetts
Apr 11 2008, 08:48 PM
No surprise that it's working. The 9800GTX is based on the G92.
aqua-mac
Apr 11 2008, 09:44 PM
Thats true, but there were many glitches including invisible white menu items - all drop down menu items showed as white only/no transparent menu bar etc. 8800 GT does not have this problem. You need the above kexts otherwise the card shows as unknown open gl engine in 10.5.2.

Bender12, I really am not sure if you will get a mac pro to boot with the card in, you could always install the above nvinject and give it a go. However, I think you would want to borrow a card. I would not want to lay out the money and not be sure.
vbetts
Apr 11 2008, 11:05 PM
I'm not saying they're the exact same thing, so any kext the 8800 g92 uses, the 9800 will work perfectly! Nope, not saying that. Only thing I'm saying, is since it's using the same core, the kext has a base of what it is. Sort of makes the job easier.
Karakino
Apr 12 2008, 10:57 PM
QUOTE(aqua-mac @ Apr 11 2008, 10:09 AM)

Got my 9800 GTX 512 Working in OSX 86 Leopard only!
Download these Kexts:
http://rapidshare.com/files/106584355/aquamac.zip.htmland this version of NVInject:
Click HereYou need to swap these kexts into your Extensions folder. You may need to delete the original kexts as opposed to just replacing first on some of them. You must then run this permissions repair script -See Below:
Let it run till finished, it takes a while.
Then Delete the Extensions.mkext and reboot.
You will regain your translucent menubar your drop down menus.
EDIT:
Dashboard now works correctly!
The card is currently using the 8600 GTS open GL Engine but this does not hurt performance. We will probably have to wait for 10.5.3 for that to be fixed.
So practically you're saying that the 9800gtx (want to buy the Asus model) is working under Leopard osx86?
Or one should wait some time after 10.5.3 is released to wait for more stable kexts?
Greaaaat news anyway ^__^
I've been waiting for this news to come out to decide to buy my new video card that would be a good
choice for both osx and microsh*t os!
cyclonefr
Apr 12 2008, 11:15 PM
Forcing 8600GT OpenGL Engine ftw !
aqua-mac
Apr 13 2008, 07:26 AM
Hi Cyclone,
Long time no hear. Yes forcing 8600 GTS, you got it! For some reason the unknown open GL engine seemed to be causing various glitches on this one. I have had this before with certain cards but it usually only amounted to no ripple on Dashboard. On this one there seemed to be more problems. Anyway the card is screaming in OSX. I have not really looked at the GX2 version. Do you think there is any chance with that card. I do not know if it would be seen as an SLi card (two separate cards) or if the bios of the card hides that from the operating system. If it did maybe there would be some chance of it being made to work.
Karakino,
Card is working really nicely and 100% stable. My computer has been up since that post - 2 days now with no problems. Runs well with Quake 4, Doom etc. Download all the kexts in my first post.
cyclonefr
Apr 13 2008, 10:03 AM
Yeah using the 8600GTS OGL engine is fine, it's basically the same engine as the G92 and G92 hasn't any new features than G84 OpenGL Engine.
About a GX2 it won't work, it's basically two 8800GT in SLI = no go on OSX.
aqua-mac
Apr 13 2008, 12:34 PM
Yeah, thought that was probably the case!
Karakino
Apr 13 2008, 12:59 PM
QUOTE(aqua-mac @ Apr 13 2008, 07:26 AM)

Karakino,
Card is working really nicely and 100% stable. My computer has been up since that post - 2 days now with no problems. Runs well with Quake 4, Doom etc. Download all the kexts in my first post.
WHOAAAAA!!!!
SHOPPING TIME
cyclonefr
Apr 13 2008, 09:48 PM
aquamac, you really have better fps than 8800GT for sure so it works fine.
Would you be able to try Crossover with 3DMark 03 ? just for fun to see your results

Just by checking game test 1, 2, 3 please.
Hyper X
Apr 14 2008, 03:46 AM
Now get to work on the 9600GT chop chop ;P
cyclonefr
Apr 14 2008, 11:15 AM
You surely didn't read ANY post about 9600 GT : you can't get this to work, it's G94 based and Apple's drivers don't support G94 (yet).
tjesis
Apr 14 2008, 05:34 PM
Thank you very much Aqua-Mac.
Works almost perfectly for my 9800GTX from Point of View.
I followed your guide and now I have correct resolution etcetera.
Only thing is that quartz-extreme is still unsupported.
Any ideas how to enable this feature?
Below is the output of system-profiler:
NVIDIA GeForce 9800 GTX DDL:
Chipset Model: NVIDIA GeForce 9800 GTX DDL
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0612
Revision ID: 0x00a2
ROM Revision: 0x00981
Displays:
SyncMaster:
Resolution: 1680 x 1050 @ 60 Hz
Depth: 32-bit Color
Core Image: Software
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Not Supported
Display Connector:
Status: No display connected
aqua-mac
Apr 14 2008, 06:21 PM
Hi Tjesis,
What motherboard do you have? I have found that the card responds well to using GFX strings. This is instead of NVInject and is what I am now using. I also made an apple.com.boot.plist for a friend and his is working 100 % when he had problems with NVInject. The only thing I really need to know is the position of your graphics card slot. Do you have other PCIe slots above it and if so how many. If you let me know I can upload a copy.
Cyclone,
Still downloading 3D Mark - wow I have not run that for a few years!
cyclonefr
Apr 14 2008, 10:03 PM
That's really weird because these tests work on 8600 / 8800 GT :/
lastExile
Apr 14 2008, 10:07 PM
Sweet !!
tjesis
Apr 16 2008, 07:02 PM
Hi Aqua-Mac,
I have the Asus P5B motherboard (just the default P5B, not the P5B-Deluxe or something).
Above my videocard slot is only one very small slot which is about 1inch (3 centimeters) in size I guess.
The booklet from my motherboard is telling me that this is a PCI EXpress x1 slot. My videocard is in the PCI Express x16 slot beneath it. And beneath my videocard are three normal PCI slots.
I don't know what GFX strings are but really appreciate if you can help me with a workaround. Does this mean I have to remove the nvinject kext by the way?
aqua-mac
Apr 16 2008, 07:22 PM
QUOTE(tjesis @ Apr 16 2008, 08:02 PM)

Hi Aqua-Mac,
I have the Asus P5B motherboard (just the default P5B, not the P5B-Deluxe or something).
Above my videocard slot is only one very small slot which is about 1inch (3 centimeters) in size I guess.
The booklet from my motherboard is telling me that this is a PCI EXpress x1 slot. My videocard is in the PCI Express x16 slot beneath it. And beneath my videocard are three normal PCI slots.
I don't know what GFX strings are but really appreciate if you can help me with a workaround. Does this mean I have to remove the nvinject kext by the way?
Hi tjesis,
Yes you would have to remove NVInject. Gfx strings are an addition to the com.apple.boot.list that injects the info for your graphics card instead of NVInject or natit. It is possible to make your own if you follow these instructions, but I will upload a copy that I think might work too. Please let me know how it goes. You may have to check out this part as this relates to the position of the PCIe x16 slot that your card is in.
<key>PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>
I only have a board with 2, 1x slots above the x16 or no 1x slots. This may stop things from working, but if you follow the instructions for the first part then open up the string attached here in text editor, you can cut & paste your results.
By the way, you need EFI V8 for this to work.
Click Here for InstructionsDelete NVInject and then navigate to Library/Preferences/SystemConfiguration and swap this com.apple.Boot.plist with the original. Don't forget to back up the original and REPAIR PERMISSIONS using disk utility.
tjesis
Apr 17 2008, 08:31 AM
Hi Aqua-Mac,
Still no luck unfortunately.
The com.apple.Boot.plist file from the zip-file did not work.
Tried the manual method (gfxupdate), this gives me the same results as with the NVinject. Only difference is that I now have correct resolution during boot (grey apple logo).
Quartz is still unsupported. I've updated to EFI v8.
Any other ideas?
Otherwise I think I will return to my 7300GT, this card has always worked for me.
aqua-mac
Apr 17 2008, 06:58 PM
QUOTE(tjesis @ Apr 17 2008, 09:31 AM)

Hi Aqua-Mac,
Still no luck unfortunately.
The com.apple.Boot.plist file from the zip-file did not work.
Tried the manual method (gfxupdate), this gives me the same results as with the NVinject. Only difference is that I now have correct resolution during boot (grey apple logo).
Quartz is still unsupported. I've updated to EFI v8.
Any other ideas?
Otherwise I think I will return to my 7300GT, this card has always worked for me.
There must be some driver not installed correctly somewhere. Are you sure you changed all the kexts over from my link. Check back with your other 7300 GT card to see if that still works. Might be worth installing the kexts again.
apfrost
Apr 17 2008, 11:34 PM
Quartz is not working for me either. I tried deleting nvinject and edit the com.apple.Boot.plist per the instructions, but still no luck. I'll probably hold on the the card anyway and use it as is. I'm sure it is only a matter of time before it is fully supported.
aqua-mac
Apr 18 2008, 03:15 AM
Hi Apfrost,
That is a shame. Things you have to have installed for GFX strings to work with Core Image and Quartz:
1. Update 10.5.2
2. 10.5.2 Graphics update
3. EFI_V8
4. All the kexts from my first post.
5. Delete Natit/NVInject.
If you are going to use GFX Strings you must delete Natit or NVInject from your extensions folder.
apfrost
Apr 18 2008, 03:32 AM
I'm using Kalyway 10.5.2 DVD with the vanilla kernal so I guess that cover the first three requirements. I might try a fresh install and give it another shot.
aqua-mac
Apr 18 2008, 03:46 AM
Before you do that, did you have a go at making your own GFX string by following the instructions here:
Click Here
apfrost
Apr 18 2008, 04:09 AM
Well the strangest thing happened. I checked the to see if nvinject was still in the extensions folder and it was! So i deleted it again along the extension cache the rebooted and it started to work. The second obstacle I'm running into is that is only detect 256MB of VRAM.
aqua-mac
Apr 18 2008, 04:45 AM
If you send me your in.plist file that you made with GFX strings, I will edit it for you to show a 512 mb card.
aquamac_mail@mac.com
apfrost
Apr 18 2008, 05:14 AM
Sent. Thanks for you help!
aqua-mac
Apr 18 2008, 05:21 AM
Sent back, no problem. Let me know how it goes.
tjesis
Apr 18 2008, 12:25 PM
I'm at work currently but will give it another try this evening. I think I'm going to start with a fresh install.
By the way, I also have the 256mb issue but first I will have to enable quartz. When I succeed with that, hopefully aqua-mac is willing to help me to bring the in.plist to 512mb?
apfrost
Apr 18 2008, 03:26 PM

Yay it's working! Thanks aqua-mac!
Now to make a backup!
tjesis
Apr 18 2008, 05:30 PM
Wooohoooo, works like a charm.
Did a fresh OSX install, Quartz is now enabled. Below the output from system profiler.
@Aqua-mac, may I send you my in.plist? Vram is at 256mb currently.
NVIDIA GeForce 9800 GTX:
Chipset Model: NVIDIA GeForce 9800 GTX
Type: Display
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0612
Revision ID: 0x00a2
ROM Revision: 0x000000a1
Displays:
SyncMaster:
Resolution: 1680 x 1050 @ 60 Hz
Depth: 32-bit Color
Core Image: Hardware Accelerated
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported
Rotation: Supported
Display Connector:
Status: No display connected
aqua-mac
Apr 18 2008, 05:32 PM
Great,
Use the test on Open GL Extensions Viewer (DEFAULT settings) and report back. You should get a nice surprise.
tjesis,
No problem.
tjesis
Apr 18 2008, 06:04 PM
File has been sentTIA!Thanx Aqua-mac, card is at 512mb now.See OpenGL Extension Viewer below. Looks good enough for me.
Click to view attachment
aqua-mac
Apr 18 2008, 06:06 PM
I have uploaded GFX Strings GFXutil for 512 mb cards
hereDetailed instructions are
here for creating strings for your own card.
japhex
Apr 20 2008, 08:24 PM
Doesn't the gfxstring used for 8800gt work with a 9800gtx? (8800gts 512 does) since it's the same g92 chip...
aqua-mac
Apr 21 2008, 05:15 AM
Yes it does actually, however it will report your card as a 8800 GT.
ptdesigner
Apr 23 2008, 08:59 AM
Aqua-mac, Is the same process for my graphic card 9500M GS 512 MB?
Or do you know someting else about mine?
Thanks.
cyclonefr
Apr 23 2008, 09:31 AM
ptdesigner, i've read 9500M is using a G84 core so it should work. If you have white menus, just put aquamac's files.
M_DoG
Apr 24 2008, 06:11 AM
So I got it working with QE/CI using GFX strings and aquamac's kexts but the display doesn't fill the screen (32" lcd) and with overscan on it zooms in too much... any ideas? Thanks
KickerWeston
Apr 24 2008, 06:41 AM
AQUA MAC help me!! plleeezzzee!!!
I installed the evga geforce 9800 GTX card in my early 2008 dual quad core 2.8GHZ MAC PRO a little while ago and have been searching for WEEKS for a post like this. So first off.. THANK YOU, this info is hard to find!!! ok so I was following your instructions with regards to NVinject and everything was going smoothly... did everything in order EXCEPT I FORGOT TO DELETE THE Extensions.mkext FOLDER BEFORE RESTARTING!!! and now every time I restart I get to the grey mac boot screen and it just freezes, dark gray transparent screen wipes down over and a mesage pops up saying I need to restart... SAME TING HAPPENZ EVERY TIME!!! aaaahh!!! is there any way I can access my drive and delete that folder? I've tried holding shift for safe boot, or x for force install... still get the same thing. do you think my not deleting that folder is whats causing this? and second... if worse comes to worse I'll just reinstall leopard, but when you say restart... do you mean "turn off comp, and switch DVI connection to 9800GTX from my 2600XT mac edition?? or just leave my monitor plugged in to the 2600XT... sry bout all this.. please help!! thanks a million!!!
aqua-mac
Apr 24 2008, 07:48 AM
Kicker Weston,
The 9800 GTX I got working, is only for Hackintosh, not Mac Pro. If it was NVInject you installed that is causing your computer not to boot, then follow the following instructions to remove it at boot.
boot with -s
mount -uw /
rm -rf /System/Library/Extensions/NVInject.kext
exit
Good Luck.
Sisyphe
Apr 24 2008, 09:53 AM
Hello,
Does the OpenGL 2.1 test of OpenGL Extension Viewer is rendered correctly with a 9800 GTX ? I have some issues with my 8800 Ultra, please have a look at my post:
OpenGL 2.1 issue with 8800 UltraThanks!
cyclonefr
Apr 24 2008, 10:07 AM
It is actually rendered correctly on 8800GT so it should be the same for 9800GTX = same chip.
KickerWeston
Apr 24 2008, 02:24 PM
Oh MY goodness!! haha,
Thank you man, frig, my bad. wasn't even paying attention to that fact. Ok so there's no way on the real mac right. impossible?? cause basically what I'm trying to do is like, I don't mind leaving two cards in there... eg. 2600XT for OSX and my 9800 GTX for vista boot camp. But the problem is every time I boot to windows with both cards, EFI ALWAYS boots with the mac 2600XT, even after I physically uninstalled the 2600XT from the device manager in windows, it shows up as "generic vga adapter" no way to get around this eh??
aqua-mac
Apr 24 2008, 06:48 PM
Sisyphe,
What you are seeing is usual for that test on all cards I have tested and the latest version of Open GL Viewer. I do not have any Doom 3 problems though on 8800 GTX or 9800 GTX. Unfortunately, I do not have a Mac Pro to test in. When I borrowed one to test in it did not like my 8800 GTX and would not chime with it in position.
Sisyphe
Apr 24 2008, 08:22 PM
Thanks for your answer, I was wondering as this test was working properly with my X1950XT.
For Doom 3, it seems that the screen is split horizontally by the middle in 2 parts that are not synchronised, especially when you move quickly.
I'll try with Quake Wars and let you know.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.