Help - Search - Members - Calendar
Full Version: Nvidia G92 (8800GT) support in 10.5.2
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > Graphics Cards
Pages: 1, 2, 3, 4, 5, 6, 7, 8
Dense
Just took a look at the 10.5.2 NVDANV50Hal.kext and the good news is G92 support is in!

Here is the IOPCIPrimaryMatch

CODE
0x00f010de&0xfff0ffff 0x019010de&0xfff0ffff 0x040010de&0xfff0ffff 0x042010de&0xfff0ffff 0x06e010de&0xfff0ffff 0x060010de&0xffe0ffff


Important part is the 0x060010de which matches the G92.

0611 G92 [GeForce 8800 GT]

Hopefully next few days we can get a proper confirmation that it works with non EFI based G92 cards.
socal swimmer
that's kind of interesting that you have access to 10.5.2 when no one else does.

where did you find that kext?


EDIT: google searches are always good ... tongue.gif

that is awesome!!

does this mean nearly guaranteed support? or are we going to hit the same problems as with the 8600 GT?
Dense
QUOTE(socal swimmer @ Dec 20 2007, 04:19 PM) *
that's kind of interesting that you have access to 10.5.2 when no one else does.

where did you find that kext?


I don't have that kext but someone else I know does. Its really not important, what is important is that G92 support is there smile.gif
Korrupted
Could you get said person to post this kext up on Rapidshare/here on the forum? I'm sure there are plenty of people who own this card that are willing to try it..
Dense
QUOTE(DaxTsurugi @ Dec 20 2007, 04:55 PM) *
Could you get said person to post this kext up on Rapidshare/here on the forum? I'm sure there are plenty of people who own this card that are willing to try it..


Not going to happen. I was interested just in what is in it. Not about asking someone to distribute the files.

Support added based on the updated plist.

CODE
0x042010de&0xfff0ffff

0421    GeForce 8500 GT
0422    GeForce 8400 GS
0423    GeForce 8300 GS
0425    GeForce 8600M GS
0426    GeForce 8400M GT
0426    G86M [GeForce 8400M GT]
video card on my new sony vaio laptop
0427    GeForce 8400M GS
0428    GeForce 8400M G
0429    Quadro NVS 140M
042a    Quadro NVS 130M
042b    Quadro NVS 135M
042d    Quadro FX 360M
042f    Quadro NVS 290

0x06e010de&0xfff0ffff

0x060010de&0xffe0ffff

0611    G92 [GeForce 8800 GT]


8400/8600 guys should be working now too. This looks much better than the original 10.5.1 plist which had partial 8600 support.

Whats more interesting is the 0x06e0 which has no pci ids listed on the linux pci id repository site. Something new? smile.gif
vyan28
i hope this is true

if it is, ill wait and keep my 8800 gt.

i was going to trade it for a G80 8800 GTS(which would be stupid because i paid a cheaper price than the 8800 GT) or buy a cheap video card for now just to run mac.
hilloki
I {censored} hope so I need support for my 8800gt.
meisterk
This is great news! Now I may keep my 8800GT, hopefully our resident geniuses will work something out! biggrin.gif
bambucha
Does anybody know if its possible to get this .kext?
spanakorizo
GREAT!!!! :rolleyes:if it's true ,the kext will be easy to find cause apple gave access to the developers.anyone here???
bambucha
mh i dont think its as easy as you think tongue.gif
spanakorizo
it's better than nothing wink.gif
CaiusJulius
QUOTE(Dense @ Dec 20 2007, 07:17 AM) *
8400/8600 guys should be working now too. This looks much better than the original 10.5.1 plist which had partial 8600 support.

Whats more interesting is the 0x06e0 which has no pci ids listed on the linux pci id repository site. Something new? smile.gif


You say 8600/8400 should be working now too... I'm not much of a mac geek, but I thought that the 8600 has already had drivers since a while, but they didn't help anyone to get QE/CI on their cards. What makes this update different? (don't get me wrong, i *do* want it to work!)
mrjoe
Build 9C7, it is!
Anyways, this is great... all the drivers for my hardware come out right after I start OSx86'ing. I'm going to buy a 8800GT, and this comes. My computer's 82566 wouldn't work, but when I start OSx86'ing bigdaddyrob2g makes one...

Anyways, thanks to Apple for finally (finally finally) switching to nVidia's HIGH-END products. I might just get an iMac!
cyclonefr
I'm wondering if it supports G92 GeForce 8800GTS 512MB... Anyway if you really wanna try the new kexts, be sure to grab the new OpenGL.framework too ! I guess if it's like the G80, you just need to inject the usual NVIDIA values...
alexcooltranquille
My 8800GTS 512 have this dev_id : 0x0600 wink.gif
It's a very good news for this great video card!
johan
i only wished someone would put the new kext online

would like to try my 8800 gtx with this
cyclonefr
johan : 8800GTX is G80 and works with existing kexts.

@alexcooltranquille : great news then, i'm pretty sure if one works, the other will too !
johan
QUOTE(cyclonefr @ Dec 21 2007, 01:56 AM) *
johan : 8800GTX is G80 and works with existing kexts.

@alexcooltranquille : great news then, i'm pretty sure if one works, the other will too !

i know, got it working on leopard now.

but i am just wondering if new nvidia drivers are faster

socal swimmer
So are there any confirmed success stories with G92 cards?
lindmar
Is the 8800gt way better than say a 7300GT?

I ordered the 8800gt by mistake. meant to get a GTS..

Then I got a 7300GT. Just deciding if its worth RMA'ing my 8800gt or waiting until support comes around.
macgirl
8800gt is the CARD, even 8600s are better than the 7300GT.
spanakorizo
8800gt right now is the fastest card for the price
faster than GTS / almost the same (little slower) than GTX

any news on the kext???
lindmar
Then maybe I'll hold onto it and sell of the 7300gt when I need to..

I got an XFX 8800GT just sitting here in the box..
jake123
QUOTE(Dense @ Dec 20 2007, 01:17 AM) *
CODE
0x042010de&0xfff0ffff

0427    GeForce 8400M GS

0x06e010de&0xfff0ffff

0x060010de&0xffe0ffff

0611    G92 [GeForce 8800 GT]


8400/8600 guys should be working now too. This looks much better than the original 10.5.1 plist which had partial 8600 support.

Whats more interesting is the 0x06e0 which has no pci ids listed on the linux pci id repository site. Something new? smile.gif


My m1330 has the 0427!!!!! So does this mean it might work?!?!?!? .. Lets try out this Kext
cyclonefr
Ok the new kexts + OpenGL.framework are useless for now, trust me I tried those on my 8800GTS (G80, the one that works).
I lost QE/CI but framebuffer was still working. So I put back old OGL.Framework and I got QE/CI back with some opengl bugs (because I didn't have the new one).

So anyway, you need other files (maybe kernel, I don't know) to make them properly work, the whole 10.5.2 package, so just wait for the final package to be released, since having a Beta Software isn't that good IMO.

Though gotoh you can still add those vendor id to nvinject so when 10.5.2 final package is out, G92 users can try it quickly smile.gif

Oh btw, not only does it add G92 support, but G98 support (the new "low end" geforce that will replace 8600).
sponkemonke
censored2.gif I just got myself a 7900GS. Time to sell my 7900GS I guess?
cyclonefr
7900GS is old but already works.
devilhood
QUOTE(sponkemonke @ Dec 22 2007, 12:20 AM) *
censored2.gif I just got myself a 7900GS. Time to sell my 7900GS I guess?


Not unless you intend on playing DX10 games. The 7900 GS can overclock like a breeze though, 30-40% gains on BOTH the desktop and mobile version of the card smile.gif
muitommy
hey, but can the kext be used in tiger or need to be in leopard? or both?
macgirl
If they need thing from a new kernel I doubt it could work on Tiger, but making a test does not hurt.
socal swimmer
has anyone installed the full beta 10.5.2 and tried the 8800GT?

i am curious....
alexcooltranquille
QUOTE
has anyone installed the full beta 10.5.2 and tried the 8800GT?

If somebody could send it to me. That would be really cool.
I search the new kext to test my video card. But no result.
cyclonefr
Again the kexts are useless without the whole package. This WON'T WORK.
alexcooltranquille
Thanks Nuphor, but as cyclonefr said it, This WON'T WORK withour the full package, but I test it, all the same.
Dense
I've done a full install using the mach_sleep kernel and everything is working as normal. Using just a few of the kexts will result in no QE/CI but you can use resolution switching. May be enough to get some early preliminary tests. Good signs for those with G92 cards though.
cyclonefr
You get resolution switching, true but it's slow as hell without QE/CI but still it may be worth trying because if resolution swtiching works, then i'm pretty sure everything will 100% work with the full package.

But anyway, if you aren't using GFX-string from PC-efi, you will need natit/nvinject to inject the "nvidia efi values" and thus gotoh or somebody else need to add the vendor id to his nvinject. The kexts won't work at all without natit, that's for sure.
Azurael
ooh! 0x060010de is 8800GTS 512. Me happy biggrin.gif
Korrupted
The full package includes OpenGL.framework, right? Could someone upload the new 10.5.2 one?
cyclonefr
did you guys read my post before ? even with NEW OGL, you won't get QE/CI on OLD nvidia cards so OBVIOUSLY we need other files, and I think it's just easier to wait for the final package so we don't install beta files...
cyclonefr
Ok this has been confirmed, G92 works with 10.5.2 smile.gif We did some tests with Azurael, full QE/CI etc
Dense
Need to get fresh tests of the 8600s too. I'm betting they work too.
Nuphor
QUOTE(DaxTsurugi @ Dec 22 2007, 12:44 PM) *
The full package includes OpenGL.framework, right? Could someone upload the new 10.5.2 one?


I linked to this also, see my earlier post.
Azurael
G84 + G92 tested:
http://ndt-uk.net/etc/images/newkexts/
Nuphor
Azurael, I'm assuming that is with 10.5.2 and not just 10.5.1 with some 10.5.2 kexts?
Azurael
Nope, 10.5.1 w/10.5.2 kexts smile.gif
Nuphor
Sweet. Any additional ones than the ones I linked to? Anything else we should know? What about NVinject - are you using 0.17 or 0.13 with some changes? I just got back and am about to try them.
cyclonefr
Actually 10.5.2 kexts work fine with G84/G92, although they won't with OLD nvidia cards... So you can put them on 10.5.1 and enjoy qe/ci biggrin.gif
Nuphor
Good news smile.gif

Just copied the new kexts/framework over and popped in NVinject, seems to panic right towards the end of boot though (right when NVinject starts matching). Booting verbose sees no panic but it stalls, so I guess I need to play with NVinject. Any pointers? I've never used it before. From reading about I understand that I don't need to add any devid's to plists or anything, all I need to do is set the VRAM to 512MB (<00000020>).
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.