Contribute
Register

GTX 560Ti Support?

Status
Not open for further replies.
Got mine working, had to do first boot using a nVidia 9600GT using -v PCIRootUID=1

Then followed these two guides
http://www.insanelymac.com/forum/lofiversion/index.php/t260074.html
http://tonymacx86.com/viewtopic.php?f=15&t=25858

Modified my NVDAGF100Hal.kext and added the following device IDs

0x120010de&amp;0xffc0ffff <---- GTX 560Ti
0x120110de&amp;0xffc0ffff <---- GTX 560
for GTX560 and GTX560TI support (My GF will be getting her PC hackintosh'd soon :p) so multi tasking :D

Installed CUDA Drivers from http://developer.download.nvidia.com/compute/cuda/4_0/drivers/devdriver_4.0.21_macos.dmg

Enabling Open CI

- Follow these instructions from netkas:
link: http://netkas.org/?p=794
You will need a HexEditor for that though. http://hexedit.sourceforge.net/

Not done the Open CI part yet, but so far it's running smoothly

Copying this for others:-
About GraphicsMode:

Do not enable GraphicsMode -- this will lead to breaking 3D apps!
If you modify your com.boot.plist manually leave the line with GraphicsMode blank.

Code:
<key>Graphics Mode</key>
<string></string>
 
IsaacKingsley said:
Got mine working, had to do first boot using a nVidia 9600GT using -v PCIRootUID=1

Then followed these two guides
http://www.insanelymac.com/forum/lofiversion/index.php/t260074.html
http://tonymacx86.com/viewtopic.php?f=15&t=25858

Modified my NVDAGF100Hal.kext and added the following device IDs

0x120010de&amp;0xffc0ffff <---- GTX 560Ti
0x120110de&amp;0xffc0ffff <---- GTX 560
for GTX560 and GTX560TI support (My GF will be getting her PC hackintosh'd soon :p) so multi tasking :D

Installed CUDA Drivers from http://developer.download.nvidia.com/compute/cuda/4_0/drivers/devdriver_4.0.21_macos.dmg

Enabling Open CI

- Follow these instructions from netkas:
link: http://netkas.org/?p=794
You will need a HexEditor for that though. http://hexedit.sourceforge.net/

Not done the Open CI part yet, but so far it's running smoothly

Copying this for others:-
About GraphicsMode:

Do not enable GraphicsMode -- this will lead to breaking 3D apps!
If you modify your com.boot.plist manually leave the line with GraphicsMode blank.

Code:
<key>Graphics Mode</key>
<string></string>

you card model is??
 
jpa said:
IsaacKingsley said:
Got mine working, had to do first boot using a nVidia 9600GT using -v PCIRootUID=1

Then followed these two guides
http://www.insanelymac.com/forum/lofiversion/index.php/t260074.html
http://tonymacx86.com/viewtopic.php?f=15&t=25858

Modified my NVDAGF100Hal.kext and added the following device IDs

0x120010de&amp;0xffc0ffff <---- GTX 560Ti
0x120110de&amp;0xffc0ffff <---- GTX 560
for GTX560 and GTX560TI support (My GF will be getting her PC hackintosh'd soon :p) so multi tasking :D

Installed CUDA Drivers from http://developer.download.nvidia.com/compute/cuda/4_0/drivers/devdriver_4.0.21_macos.dmg

Enabling Open CI

- Follow these instructions from netkas:
link: http://netkas.org/?p=794
You will need a HexEditor for that though. http://hexedit.sourceforge.net/

Not done the Open CI part yet, but so far it's running smoothly

Copying this for others:-
About GraphicsMode:

Do not enable GraphicsMode -- this will lead to breaking 3D apps!
If you modify your com.boot.plist manually leave the line with GraphicsMode blank.

Code:
<key>Graphics Mode</key>
<string></string>

you card model is??

EVGA GeForce GTX 560Ti, t says it in my sig and under my profile
 
NaiZe said:
Hey i have an Nvidia 560 ti, but I can not manage the resolution
via Windows is 1920x1080 good to see... but on Lion not i tried it also in 1080i but...
I've done something wrong ??

http://www.multiupload.com/S784U7G9Z8

System > Library > Extensions

Find NVDAGF100Hal.kext and copy it to your desktop > Right Click it and click Show Package Contents, Go into the contents folder and edit the Info.plist add the following device ID

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>CFBundleDevelopmentRegion</key>
	<string>English</string>
	<key>CFBundleExecutable</key>
	<string>NVDAGF100Hal</string>
	<key>CFBundleGetInfoString</key>
	<string>NVDAGF100Hal 7.2.9 270.05.05f01</string>
	<key>CFBundleIdentifier</key>
	<string>com.apple.nvidia.nvGF100hal</string>
	<key>CFBundleInfoDictionaryVersion</key>
	<string>6.0</string>
	<key>CFBundleName</key>
	<string>NVIDIA gf100 Resman Kernel Extension</string>
	<key>CFBundlePackageType</key>
	<string>KEXT</string>
	<key>CFBundleShortVersionString</key>
	<string>7.2.9</string>
	<key>CFBundleSignature</key>
	<string>????</string>
	<key>CFBundleVersion</key>
	<string>7.0.2</string>
	<key>IOKitPersonalities</key>
	<dict>
		<key>NVidiaRM</key>
		<dict>
			<key>CFBundleIdentifier</key>
			<string>com.apple.nvidia.nvGF100hal</string>
			<key>IOClass</key>
			<string>NVDAGF100HAL</string>
			<key>IOMatchCategory</key>
			<string>IOService</string>
			<key>IOPCIPrimaryMatch</key>
			<string>
				0x06c010de&amp;0xffe0ffff
				0x0dc010de&amp;0xffc0ffff
				0x0e2010de&amp;0xffe0ffff
				0x0ee010de&amp;0xffe0ffff
				0x0f0010de&amp;0xffc0ffff
				0x104010de&amp;0xffc0ffff
				0x124010de&amp;0xffc0ffff
                                0x120010de&amp;0xffc0ffff <----- add this line
			</string>
			<key>IOProbeScore</key>
			<integer>60000</integer>
			<key>IOProviderClass</key>
			<string>IOPCIDevice</string>
		</dict>
	</dict>
	<key>OSBundleCompatibleVersion</key>
	<string>1.2.0</string>
	<key>OSBundleLibraries</key>
	<dict>
		<key>com.apple.NVDAResman</key>
		<string>1.2.0</string>
		<key>com.apple.kpi.iokit</key>
		<string>9.0.0</string>
		<key>com.apple.kpi.libkern</key>
		<string>9.0.0</string>
	</dict>
	<key>OSBundleRequired</key>
	<string>Safe Boot</string>
</dict>
</plist>

Remember to remove the "<---- add this line", save the changes - install the modified kext using kext utility (or similar) - restart your Hackintosh =]
 
Do you have to install drivers for this card to work?

I added the device id.
I set graphics enabler and graphics mode appropriately.
Set npci=0x2000 (would not boot without this)

Now i have video running off the card but im not sure what im missing. I can not change the resolution, its set at something like 1024x768.

Do i need the quadro drivers?
http://www.nvidia.com/object/quadro-mac ... river.html

Do i need the cuda drivers?
http://www.nvidia.com/object/macosx-cud ... river.html

Do i need the GeForceGLDriver.bundle ?
(i have no idea where to get this or what to do with it once i have it)
 
DonutHands said:
Do you have to install drivers for this card to work?

I added the device id.
I set graphics enabler and graphics mode appropriately.
Set npci=0x2000 (would not boot without this)

Now i have video running off the card but im not sure what im missing. I can not change the resolution, its set at something like 1024x768.

Do i need the quadro drivers?
http://www.nvidia.com/object/quadro-mac ... river.html

Do i need the cuda drivers?
http://www.nvidia.com/object/macosx-cud ... river.html

Do i need the GeForceGLDriver.bundle ?
(i have no idea where to get this or what to do with it once i have it)

1. Yes you need to install CUDA manually.
2. No, you do not need Quadro drivers.
3. GeForceGLDriver.Bunble should already be installed

All you should have to do is modify the NVDAGF100Hal.kext with the device ID for it to run

what did you use to install the kext? kext helper b7?

I've attached my modified kext (For GTX 560 Ti)
 

Attachments

  • NVDAGF100Hal.kext.zip
    4.2 MB · Views: 245
IsaacKingsley said:
1. Yes you need to install CUDA manually.
2. No, you do not need Quadro drivers.
3. GeForceGLDriver.Bunble should already be installed

All you should have to do is modify the NVDAGF100Hal.kext with the device ID for it to run

what did you use to install the kext? kext helper b7?

I've attached my modified kext (For GTX 560 Ti)

1. Will install the cuda drivers.
2. Will skip the Quadro drivers. (straight install from nvidia's website?)
3. Looks like the GeForceGLDriver.bundle addresses power management or sleep function? Will have to look into that more when the time comes.

I changed the device ID in the kext file using terminal.
Would hang at boot apple logo until i added npci=0x2000. I think the npci is a bandaid for a different issue but im not sure what could be wrong.
 
ugg, installed the cuda drivers, still do not have full support. cant change resolution at all.

Update
So, i am a moron. When adding the device ID for my video card i use a colon instead of a semi colon. Changed that and the card works great.

Thanks for your help.
 
I am about to get a GTX 560 (NON-Ti), does it work fine under Lion? (full acceleration?)
Thanks!
 
Status
Not open for further replies.
Back
Top