Jump to content

Snow Leopard And Evga Gtx 295


Wyzco
 Share

160 posts in this topic

Recommended Posts

yes unwatchable 1080 play with dificulte

 

then you are in vesa.

 

here are some very simple instructions for non-english speakers:

 

1.download the EFiPack from post 33

 

2.For a SinglePCB GTX295 use the singlepcb efi generator.

and install the NVGTX295.Fix.kext.

 

For a DualPCB GTX295 only use the dualpcb efi generator.

do not install any kexts.

 

3. Copy the contents of the .hex file

 

4. put it under a new "device-properties" entry in your com.apple.boot.plist

 

5. reboot

Link to comment
Share on other sites

I would just like to thank everyone in this forum and in this topic. Everything was a big help. The guide works perfectly. However, everything didn't come together for me until I updated to 10.6.2. I was doing everything on 10.6.0. But after I updated everything it works without a hitch, and I mean everything. Video playback work without a hiccup in HD. I have the EVGA GTX 295 Factory Overclock Edition. It's not the CO-OP, its the one with dual PCB's. Again thanks to everyone and thanks to ANARCHiNTOSH for the guide.

Link to comment
Share on other sites

Hello everyone

 

basically i have been trying to install this graphics card for about 4-5 hours now, my main problem is

1) when i open the GTX.295.efi pack and generate my single pcb code, it says that it has generated it within the actual image, but when i search for it, its nowhere to be seen.

2) i have found that using osx86tools i am successful in creating a custom hex string and that allows me to run all modes, however it only recognises 377mb of the 1792mb GTX 295 card.

3) i have the extras folder and have tried using osx86tools with my GTX.plist and Pci roots file, and then opening them up in Osx86tools and generating a Hex, that doesnt seem to work either.

 

is there anything i am doing systemically wrong here? or is it just my setup? thanks

 

Motherboard- P6T7 WS supercomputer

G card- GTX 295 EVGA

 

below is what came up in the Single PCB terminal

 

Last login: Thu Apr 1 11:34:18 on ttys000

Harjit-Jandus-Mac-Pro:~ harjitjandu$ /Volumes/GTX295.EFiPack\ v1.1/EFIString\ for\ \ \ \ \ \ \ \ SinglePCB.command ; exit;

rm: ./my_single_pcb_efi_string.hex: No such file or directory

rm: ./bonus_files/my_patched_single_pcb.plist: No such file or directory

./bonus_files/script_resources/gfxutil: invalid property list xml inputfile './bonus_files/my_patched_single_pcb.plist'!

IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII777777I~=IIIIII+~~=~

==+???????++=+=++,..=::~==++++===++++++==~~~~~~======++??II777++II77I777777777777777777777777777777777777777777777777777

IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII7777777?,+I????????????????????????+~,...,,,::::::::==++++++=~~~~~~=~====++?II7777??I7III777777777777777777777777777777777777777777777777777

IIIIIIIIIIIIIIIIIIIIIIII??????????????????????????????????????++~=I7~:I????????????????+????+++++=~:,.,,,,,,,,,,,:::::~~=~~~~~~~~====++?II777IIIIIIII777777777777777777777777777777777777777777777777777

IIIII?????????????????????????????????????????????????????????+++~~?I:=7++???+++++++++++++++++++===~.,.,.,,,,,,,,,,....,,.,,:::::::~=++?IIII7IIIIII7I777777777777777777777777777777777777777777777777777

??????????????????????????????????????????????????????????+?++++==:=7::7+++++++++++++++++++++++====:,.,,,,,,,,,,,,,...........,::::::+7?I7IIII7IIII7I777777777777777777777777777777777777777777777777777

???????????????????????????????????????????????????????+++++++++==~~I~:I?+++++++++++++++++++++=====.,.,,,,,..,,............,,,,,,::::::~~IIIII77I77777777

777777777777777777777777777777777777777777777II

????????????????????????????????????????????+??+++++++++++++++++==~:??,+I+++++++++++++++++++++====~..,,....,....................,,,,::::::IIIII7I77777

77777777777777777777777777777777777777777777777III

+++++???????+++++++++++++????????????+???++++++++++++++++++++++===~:=I,:I+++++++++++++++++++====~~.,..,,,................

.........,,,,,,,,=??,,:=+I77777777777777777777777777777777777777777777777777III

+++++++++++++++++++++++++???++++++++++++++++++++++++++++++++++===~~:~I::I++++++++++++++++++=====~:.,..,.....

......................,,..,,,.~??I~...:I7777777777777777777777777777777777777777777777777III

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++====~~:~I~:I+++++++

+++++=+=======~==.,..,..........................,.....,...~+??I+..,+77II7777777777777777777777777777777777777777IIIIIIII

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++===~~~::?=~I++++++++++++========~~~:.............................,.........,.=++++?I,.,III77777777777777777777777777777777777777777IIIIIIII

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++====~~~~~+=+?+++++==++==========~~=~...........................,,,...,.......:=+++++??I,?7I7777777777777777777777777777777777777777IIIIIIIII

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=+===~~~~~+~7?+++===============~~~~.........................,,::::,,........:=====+++++I+II77

777777777777777777777777777777777II7IIIIIIIIIII

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=+======~~+:~?+====++??++==~==~~~~~,.......................,,,,,,,::::,...,,,~~~~=+++++??IIII7777777777777777777777777777777777II7IIIIIIIIIII

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++======~~?~=?II7I?7III??II7=...~:,........................,,..,,.,~=~~,..:..,==~==+++++II?777I7I77777777777777777777777777II7IIIIIIIIIIIIIII

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++=======:,,~=+~??III?7III??I7III....,.....................,,,:,,::,~~+=+I=~.,,..,~=====++++I+II777777777777

7777777777777777777II7IIIIIIIIIIIIIII

+++++++++++++++++++++++++++++++++++++++++++++++++++++++==:,..?7=,.,I++==?,:~,.,=+?IIII7...,,.....................,,,~::~:.~~~===?I7~,,~+=,,~~~=++++???7?I77I77777777777777777777777777II7IIIIIIIIIIIIIII

++++++++++++++++++++++++++++++++++++++++++++++++++=~,,.......+I7+:+==~??+,...,..~:=?II?=?:.......................,,~~?I,.:~:~=~=+I7+++++=~::~==+++++??I+?I7I777777777777777777777777IIIIIIIIIIIIIIIIIIII

+++++++++++++++++++++++++++++++++++++++++++++=~...,...........7I7I??++??:........,..,::~,..:.,................,,,,,,=?+~==,,~=~=+II+++++=~::==++++++??I+++I7777777777777777777777777IIIIIIIIIIIIIIIIIIII

+++++++++++++++++++++++++++++++++++++++++~,...:....,........,.?II?I+?+++....................,.....................,,,:,.,,.:=~~=+I=++++==~::==+++=++I?I==++I77I77777777777777777IIIIIIIIIIIIIIIIIIIIIIII

++++++++++++++++++++++++++++++++++++++:.......::....,.......,.:+=+?+I=~,......................,,,....................,,,::~~~~==+=++++==~:,:==+++=+?+?I~==++II777I7777777777777777777777IIIIIIIIIIIIIIII

+++++++++++++++++++++++++++++++++++++++~.,.....,:,............,+==+++~,.........

....................................,:,,,.........,~===~:,..=====+?++?I~~==+?7.,,:~+?II77777777777777777IIIIIIIIIIIIIIII

++++++++++++++++++++++++++++++++++++++++,......,::,.,,.........?=~=I=~,...............................................................,:,..,~~==

++?=+?=~~~==+?+,,,,,,,:~+?II7II777I77777IIIIIIIIIIIIIIII

++++++++++++++++++++++++++++++++++++++++=.,...,::::..,,........+=~I?=+:..................................................................,,======?==+I~:~=~==+I+.,,,,,,,,,,:=+?I7II77777IIIIIIIIIIIIIIII

++++++++++++++++++++++++++++++++++++++++=:.,.,:::,:..,.........==??++?+,..................................................................====+++===+I

,.,:~===+?:,,,,::,,,,,,,,,:+I777777IIIIIII77777777

+++++++++++++++++=======+++++++++++++++++=,...:::,.,,..,.......:=+I:=?+=................................................................,+===+++=~=++I

:~:,:~~==?~:::,::::,,,,,,,..,=I7I7IIIIIIIIII777777

++++++++++++++==========+++++++++++++++++=~...,,,,,.,,,,........==I:=I+I........

........................................................+++=+++~~===+:,~=~:,::,::

::::::::::::,,,,.,,~+7I7777777777777777

++++++++++++============+==+=+++++++++++===,.,....,.............~~I~~I?7................................................................??++++?~====:....:~~:,,,.,,,,,::::::~~::~::,,:=II77I777777777777

++++++++=================+===++++==+++++===~...,..,,............~~?=~I?I,...............................................................:++++?+==++:......,~~:,:........,,,,,,,:~~:~:::~?I7I777777777777

++++================================++++=+==,.,.,:.,,...,.......:=?+:??I,................................................................,~+,?+==+?........,:,::.................,:~:~~~~+?I777777777777

===========================+================:..,:~,,,,...........=~~,~=.........

..........................................................,..,+=++.............:.

,,,................,,,:::~=+I7777777777

===================+========================~..,,~,.,............,+~:?=~,.............................................................,,,,~=~~:~?:.............:.....,,,.,............,,,,:==+I777777777

+++++++++++++===+++=++======================~,.,.,,:,,,,.........?I?+:??7+.........................................................,,:~~======~~~:,.....

.......,........,,.,,,............,:==+I77777777

++++++++++++++++++++++==+===================~:...,,,,,,,........,I??+,++?:........................................................,~~~~==========~~:,,...

..................,,,,..........,.,:=~+I7777777

++++++++++++++++++++++++++==================~:....,..............:I+,=+=........

.................................................:~~==============~~~::,,,.......

............,,,,,,,.......,,,:~?7777777

++++++++++++++++++++++++++++++==============~:....................++,,=:........

.........................................,,...,.:=======++==========~~~~::::,,,..

......,,.......,,,,...,.,,,,,,~+7777777

++++++++++++++++++++++++++++++++++==========~:....................++,,=,........

.....................................,,,,,::,..~========+++++==========~==~~~~~::

:,,....,,,,,.....,,,.,..,,,,,,:=I777777

????++++++++++++++++++++++++++++++++========~,....................~++~+.............

..............................,:,:::::::~::~=====++++++++++==================++++

+==:,.,::,,,...:~,,,,,,,,:~=I777777

?????+++++++++++++++++++++++++++++++++=====~~,.,.................~+==???:.....................................,,::::::::::~~~=========+++++++++++=======

=+++++++++++????????=:.,::,..:=~:,,,,:~~=I777777

I77II???????+++++++++++++++++++++++++======~:,.,.................?=,...II.................................,::~~~~~~~~~~~~~~===========++++++++++++

+++++++++++++++?+???????IIII??,.:::.,~~~:,,~~~=7777777

IIII77777II??++??+++++++++++++++++++======~::,...................==~...I?...............................:~~~============~~=========++++++++++++++++++++++

+++++++++????????IIIIII+,:=,:.,~~~::~~~=I777777

IIIIIII77II7777II???++++++++++++++++=====~~:,,....................I=+~++:...........................

...,,,===================++++++++++++++++++++++++++++++++++++++???????IIIIII?=,:=:,.,~:,:~~~~I777777

IIIIIIII7I777777777777II???++++++++++====~~:,,....................:??=~~?................................,,=========+=+++++++++++++++++++++++++++++++++++

++++++++++???????IIIII7I?=.,=~,.:~,,~~~~?777777

IIIIIIIII777777777777777777777I:~~=++====~::,.....................+~...=+.......

...........................,,,,,~===++==+++++++++++++++++++++++++++++++++++++++++

+?????????IIIIIII?~.==~,,~,,~~~,?777777

IIIIIIII77II7777777777777777I77I,.......,::,,.....................?=,,:,=:...............,::,.....................:~,,~~~,,~~++++++++++++++++++++++

++++++++++++++???????????IIIIII?+:,~+?=:,,:~:,?777777

IIIIII777777777777777777777777777~.............,,,...............,+:~II=?+?..............,,...,,,,,,,.,,,,,,,,,,,,,........:~~~~~~=++++++++++++++++++++++++

++++++?????????????III=+~:.+77I:,,~:,,+777777

IIIIIIIIIIIIIIII77777777777777777I?.........,=?++=..............=77+~~I?I++..............,,,,,,,,,,,,,,......,...,,..,,...,,....,~=::~++++++++++++++++==

++++++++????????????I??+=:,..++?7I?,,::,,+777777

IIIIIIIIIIIIIIIIIIII7777777777777I77+.,,,,.:+II7I~,.............=I7?+~?+~.................,,,,,,,,,,,,,,,,,,,,,,,..,.....,..,...,,..:===+++++++++++====

==+++++++???????????+~:,.,..,=+?II77+,:,,,+777777

IIIIIIIIIIIIIIIIIIIII777777777777777777II7777777777?,.,..........+I~====......,:..,.....,,,,:::,,,,,,,,,,,,,,,,,:....,,.......,,,,,,

,.,~=++=++++++========++++++?????????=~:,..,,,::+????III+,,,,+777777

IIIIIIIIIIIIIIIIIIIII77777777777777777777777777777777I:,..........,=:~++==.,~~:.

...:.......::,,::::::::,::::,.,,,,.....:,........,,,,,,,,~:=+++++=========+++++++

+???++?+,.,...,,,,:~=?++??I7I+,~+777777

IIIIIIIIIIIIIIIII77777777777777777777777777777777777777:,,........III:=??====:,,,,,,,..,.....::::::::::,,,::,,.,,,......,::,.....,:::,,,,,,::++==========

==+++++++++++~,,...,.,,,::::=+++???77I?~~I77777

IIIIIIIIIIIIIIIII777777777777777777777777777777777777777:,........?7I~:??===:,,,.,,,:...,...,..:::::::::,,,,,,..,,.......,,::::,,..:,:,,,,,,::===========

==+++++++++~,......,,,,,,,:~=+=+++?I777I==77777

IIIIIIII77777777I7777777777777777777777777777777777777777,,.......+7?~,??=:::::,...,:,...,.....,.,..::,,,,,.,,....,:::,...,::::~::::::,,,,,,,~~==========

==+++++++=~,....,,,,,,,,,,:~~===+??II77+~,I7777

IIIIIII7IIIII77777777777777777777777777777777777777777777+,.,..:~=+7I+,??=,:::::....,:..........,,,,,..,,,,,,..:,::::::,..,:::::::::,:,,,,,,,,,~=========

===+++++=:,......,,,,,,,,:::~~~=++?+~=,.~:?7777

IIIIIII77777I777777777777777777777777777777777777777777777~,:,,=+++II+~I?+,.,:::,....:,..................,,,,,,,,,::::::::,::::::::,,,,,,,,,,:,:===~=====

========,,.......,,,,,,,,:::::~~~:~~~~=,,~?7777

IIIIIII77777I777777777777777777777777777777777777777777777I:,,,=+++I?+7I??:...::::...,:,............................,,:,,,:,,,:::::,:,,::,,,,,,,,=========

======,......,..,,,,,,,::::::,,,:~~~~=,~=+I777

IIIIIII7777777777777777777777777777777777777777777777777777+,.:=+++?==I?7?:.,...,:,,......................................,:::::::,,,::::,,,,,:~,:===~====

===~:,.......,..,,,,,,::::,.,,,,,:~~~~:~=~?777

IIIIIII77777777777777777777777777777777777777777777777777777:.,=+++I=+=?=~,,...,.............................................,:::,,,,,,,,,,,:,:,,,==~~~~

~===:~,.......,..,,,,:::,,...,,,,,.,:::::~~~+777

IIIIIII77777777777777777777777777777777777777777777777777777I.,=++?I?+~?:::~,.,...................................................,:,::,,:,:,,,,,.~==~~~

~~~~,...........,,,,,.............,.,,::~~::?777

IIIIIII777777777777777777777777777777777777777777777777777777~.~+++7?=+=,:,..........................................................,,:,,,,,,,,,,.=~

~~~:~:,...........,,,..................,::,~:~I7777

IIIIIII7777777777777777777777777777777777777777777777777777777.:++??=?I:,:~..............................................................,:,,,,,,,,,~~

:,,,..,......,.........................,,::?777777

IIII7777777777777777777777777777777777777777777777777777777777:.=?+~+II,.....................................................................,,,,,

,......,....................................,+77777777

IIII77777777777777777777777777777777777777777777777777777777777,:+~+=+I,~:......

..................,,..............................................,,,,,..........

...........................,,,777777777

777777777777777777777777777777777777777777777777777777777777777I.,=+::?.::......................,:,,,..................................................

.....................................,.:777777777

7777777777777777777777777777777777777777777777777777777777777777I.==~~+.,~,,,,..

...............:,.,,,,...........................................................

............................,=777777777

77777777777777777777777777777777777777777777777777777777777777777+~+++=.:=~.....

............,:,..,,.,,:,.........................................................

............................:7777777777

IIII77777777777777777777777777777777777777777777777777777777777777=I=~?..~:................::,......,+?~:..............................................................................

......?7777777777

IIII777777777777777777777777777777777777777777777777777777777777777I::=,.,:.....

.........~:.,.....,:,.,+?:,..............................................................................

..,=77777777777

I777777777777777777777777777777777777777777777777777777777777777777I=:~,,,~.,,,.

.......:~~.....,:,.:,=.,,:,,,....................................................

.......................,.,~777777777777

I777777777777777777777777777777777777777777777777777777777777777777I=~~,::~:,:,,

,,,,,.~:......,,...,..,~:,.:::...................................................

........................,,I777777777777

I777777777777777777777777777777777777777777777777777777777777777777I==~:::~~,:,,

,,,,=::,..,:,,....~,...~::,.,=~..................................................

......................,,:=?777777777777

III7777777777777777777777777777777777777777777777777777777777777777I=+I:::==,:,,

,:,~~....:.,,:....~...,~..:,,~~,,................................................

.......................,=++777777777777

III7777777777777777777777777777777777777777777777777777777777777777I=+7:=:+?,::,,~?I=,,:.:,.::...,,...,:...,:,:~~~,................................................

......................=++777777777777

III77777777777777777777777777777777777777777777777777777777777777777+~7~+:++,:::

:~?~=::,~,.,:,...=.........:::,~?+:,....................................................................::==77777

7777777

77777777777777777777777777777777777777777777777777777777777777777777?~7+:~===+~,,,,:..=,...,:...,:.........:..,:,~,::................................

................................,,,,,~~777777777777

77777777777777777777777777777777777777777777777777777777777777777777I=?I~+=:+,,:+?,::~~:...:,...::.,......,~,...=,:=+=,...........................................

......................,:~~777777777777

I7777777777777777777777777777777777777777777777777777777777777777777I+~++.,,,,..

,,~:.~:.,,.=,:,,,,,,,:,...,:....:.~,~+,,,........................................

....................,:,,~~?777777777777

I77777777777777777777777777777777777777777777777777777777777777777777I==?:.,....,=,,,:,.,,.,,::,:,.,:,:.....,,,:,..,:,~++,............................,,.

.,,.,,.......................,,,~~I777777777777

I777777777777777777777777777777777777777777777777777777777777777777I~+===?,..,.=:,...=,:.,,:::,,,:.,,:::...,:,..,...,~,=?+:,..................:~::~~~~~~~~~~~====:,:,,,,,:=::,......,.,..,~7777777777777

III777777777777777777777777777777777777777777777777777777777777777=,II~,::,..=:~

~.,.,:::~,,,,,::,:.,,,,:...,::,.,,.,~.:,::,,,.........,,.,~~=====================

==~~::~=+++++++===~~===?I?I777777777777

III7777777777777777777777777777777777777777777777777777777777777?,+7~:::,,:,:,,~....:,:::::..,,::::..,,:..:,,:...,,:...,=,:~~:.:,,~~~============

============+++++===++=+++++++++++++++?II?I777777777777

IIII7777777777777777777777777777777777777777777777777777777777I~~7+~:,,=,~~:,.,~

,.,.,.,,,,::,,..,:::.,:,,..,,,....,~....::,~++:~========+++++++++==++++++++++++++

+++++++++++++++++++++??II?I777777777777

777777777777777777777777777777777777777777777777777777777777I?:I+~=???+~==,,,.~.,.,.,:::::::::.,,,,,,,:,,.,,,,...,.,,..,~.,:.?,,:+=+++++++++++++++++++++++++++++++++++++++++++++++++???III?I777777777777

77777777777777777777777777777777777777777777777777777777777?,+=7=,~~~==+~,,..,=,,,.,,,,,,,,::,,,,,,,.,.,,,,,,.:..:..:..~:...:,:,,,=+++++++++

++++++++++++++++++++++++++++++++++++++?????III?I777777777777

77777777777777777777777777777777777777777777777777777777II+~=I=:::~.,==,~~,..::.

,...,,,.,...,,,,,,.,,,,.,,,....,,...,,......,::,,,,:+++++++++++++++++++++++++++++

++++++++++++++++??????III+I777777777777

7777777777777777777777777777777777777777777777777777777I+=?I?:::~.,=?:,,~,..,=,,,......,,:,:,,,.,,,,,,,,.,,..,,,..,..:.....,...~,,.,=++++++++++++++++

++++++++++++++++++++++++++++?????IIII+I777777777777

777777777777777777777777777777777777777777777777777777I:+II:~::,,~+=,,,,~.,,::..

.....,::,,.:,,,.,,,,,,,.,,,,,..,..,..:.....:....~,,,+++++++++++++++++++++++++++++

++++++++++++++++?????IIII?I777777777777

77777777777777777777777777777777777777777777777777777I:=+?=:,,,,=?~:,.,:,,..~:.,,..,:,,,.:.,,,.,,,,,,,,..,,...,,.....,,....~....:~:+++++++++++++++

+++++++++++++++++++++++++++++++??????III?I777777777777

77777777777777777777777777777777777777777777777777777?::,I,,,.=~,,,.,,,~,.,.,,.,.,.:,....,:,,,,,,,,,,,,,.,,...,,,.,,,~:,..,:...,::++++

+++++++++++++++++++++++++++++++++++++++++++??????III?I777777777777

77777777777777777777777777777777777777777777777777777+,,,I:,:+:,,::..,::,....,.,

,~,,...,,:::,,,,,...,,,.,,,,,,,,,,...,....:.....,=+++++++++++++++++++++++++++++++

++++++++++++++++??????III+I777777777777

777777777777777777777777777777777777777777777777777?~I,~~=++=,,,,=....=......,,,~,.:...:::.,.,,,,......,,,.......,,,,:....:....,++++

++++++++++++++++++++++++++++++++++++++++++++++????IIII+I777777777777

77777777777777777777777777777777777777777777777777~~~I~~=I+~:.,,,=...:=...,,,.,,

=.,.,.::::.,.::,,,,,,,,,,~:.......,::....:....=++++++++++++++++++++++++++++++++++

++++++++++++++++++???IIII+?I77777777777

777777777777777777777777777777777777777777777777+:::::~==~,~,,,,~,,..,,:,,:=.,,,

~.,...::,,.,.::...:,....,,,:,......,~...,~..:++++++++++++++++++++++++++++++++++++

++++++++++++++++++???IIII+?I77777777777

7777777777777777777777777777777777777777777777?=+?III:?=,,,=..,,=,,.....,,=:,,.:,.....,:.....::....:,......,::,,,.,,,....,.=+++++++++++

+++++++++++++++++++++++++++++++++++++++++++++??IIII++II7777777777

77777777777777777777777777777777777777777777I~:::~~:?+:,,,,:,,,,:.,.,..,..~,,..~,..,,,.,,,...,:.....:,....,~~,...,.~.....=+++++++++++

+++++++++++++++++++++++++++++++++++++++++++++++??IIII++?I7777777777

777777777777777777777777777777777777777777I,~::~,,?=,=,,,:~:,,,,,....,,,,~,,.,~,....,.,,..,:..:,...,.,:,....,~+:,.,:...=+++=+++++++

++++++++++++++++++++++++++++++++++++++++++++++++++??III=+?II777777777

7777777777777777777777777777777777777777I=,~~::,:+:,:,:~::,::::,,....,:::,::.,~.

,..,....~,..,.,:.......:,,...,,..,,,.~+++++++++++++++++++++++++++++++++++++++++++

++++++++++++++++++++??III==+?I777777777

777777777777777777777777777777777777777I:=::~,,=~,,,,:~~::,,::::,...,,:::,,,::=.

.,.,.,..=.,:.,,...........,:::.....:++++++=++++++++++++++++++++++++++++++++++++++

+++++++++++++++++++++??I?==+?II77777777

77777777777777777777777777777777777777I:~,::,:+=,,.,,,,,,:::,:::,....,,::,,,,,:,

.,::...,~,..:=,::,,,,,,=:,..:,...,=++++=+++++++++++++++++++++++++++++++++++++++++

++++++++++++++++++++???I?==+??II7777777

777777777777777777777777777777777777??+,:,,,==:=,.,,,,,,,,,~~:::,.....,:,,.,,,,::.~,.,.:,..,,,...:~...,=....=..,=++=+=

===+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++??I?===+?II7777777

77777777777777777777777777777777777~~I~:~,~=:,~,.,,,:::,,,,,:::,,.....,,,....,,:

:,~...,=,..,.....+:...:,...~:,~++++++====+++==+++++++++++++++++++++++++++++++++++

+++++++++++++++++++++??I+===+??II777777

777777777777777777777777777777777I?7+?=::~=,,,:.,,,::::::,,.....,.....,,...,.,,,:,:...:,,.,.....,:.,.,~.....~=++++=+==

=======+++++++++++++++++++++++++++++++++++++==+++++==+++++++++++??I++==+??II777777

7777777777777777777777777777777I?+~~=~7+==,,,:.,::,,,,,,,::,.,,,,,,,..:.....,.,:,,.,,.~,,...,...:,...,:...,=+++=+

==========+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++??I+===++?II777777

777777777777777777777777777777??=::::==~~:,,,::...........:~:,,,,,,,,,,......,,,....,.,,.,.~,...~,...:...~++++++

============++++++++++++++++++++++++++++++++++++++++++++++++++++++++++??I++===+?III77777

7777777777777777777777777777I?~::::==:,,~,,,:..,,,,,...,.,,,,,,,,,,,,.,.....,....,.,,,.,,.:~...,,...,~.~~++===

==============+==+++++++++++++++++++++++++++++++++++++++++++++++++++++++??I++===+??III7777

77777777777777777777777777I77I~:,~=::,,:,,,,=...,.,,,,.,,:,,.,,.,,,,,,.,,.......

....,,,,.,~,,,.=.....:~~=++======+++===+++++++++=+++=++++++++++++++++++++++++++++

+++++++++++++++++++++??I+++===+?III7777

777777777777777777777777I??~?+:~~~:,,,,~,,,,:...,,,,,,,,,,,..,,,,,,,,,.,,............,,...=,,.,~...:~~=+++++=

=====++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++???+++===+?III7777

77777777777777777777777??=::::+:~~~,,,,~,,,::..,,,:,,,,,.,,...,,,,,,,,.,....,,,,,,,,.~...,:...::.:~?+++++++=========+++++++++++=++++==++++++++++++++++++++++++++++++++++++++++++++++

++?I?+++===+??II7777

777777777777777777777??+:,,~:~:~=::,,,~,,,,,~.,,:::..,.,.,,,,,,,,,,,,,.,,.,,,,,,,,,,,:,..~..,.~:~,:~=++

++++++=========++++==+++++++++===++++++++++++++++++++++++++++++++++++++++++++++?I??+++==+??III777

77777777777777777777II~,,:~=:~~:=~,,,,~,,,,,~.,:::,..,,,.,,,,,,.,,,,,.,,..,,,,,,

,,,.,,,,,:...,:,::~?+++++++++============++++++=+++++====+++++++++++++++++++++++++++++++++++++++++++

++?I???+++=++?III777

777777777777777777I~~+?,:=::~:..,,,,,~~,,,,,,..:,::,,::,::,,,,,.,,.,,,,.,.......,...:,..=..:~.:::+?+++++++++++=====++++=++++++++++++++++=++++++++++++++++++++++++++++++++++++++++++

+++?I???+++=++?III777

77777777777777777777~:,+~:~~,..,,..,,::,,,,,,~....:,,,,::,,,,,,,,,,,,.,::,,,.,,,

,.,,,.,,=,=.,::~?+++++++++++====++===+++++====++====+======++++++++++++++++++++++++++++++++++++++

+++++?I????+++=+??II777

7777777777777777777+++~:~::,..,..,,..:,,.,~:,,,...,,,,,:,,,...:.,....,,,::,,:,,,

,,,,,,,:+,,::~??++++++++++++=+++=+++++++=+=====+==========+=++++++++++++++++++++++++++++++++++++

+++++??I????+++=++?III77

77777777777777777I=+::~:,?:~,..,...,..:,,,:,,,::..,..,::,..:..,........,,:::,,..,,:,.,=,,::~???++++++++++++++++++++++==+++++++==============+++=+++++++++++++++++++++++++++++++

++++++?III????++=++?III77

777777777777777II:=::~~,:+:.,,,..,...,.,,~,,,,~:,....,:::,.,...:.........,,,,,,,

,,,.,=.:::+????++++++++++++++++++++++++++++++++=========+====++=+++++++++++++++++++++++++++++++

++++++?II?????+++=+??II77

77777777777777II~,,,,,:::~+=,,..,..,,..:,,,,,,~,,:...,:,:~,,...,,....,,.....,,,.

,:,~~:::=III???++++++++++++++++++++++==++++==================++====++++++++++++=+++++++++++++++

+++++??II??????++=++?III7

7777777777777II77=.:,..:,~~,~~,,..,..,,..,,,,~~,,,,...:,.:=,...,:....,......,..,

,,~,::~I77II???+++++++++++++++++++++++++++===================+==++++=++++++++++=+++++++++++++++

+++++??II??????+++++?III7

777777777777I77777I+,,.::,==~,~~,...,......,,,,,,,:~:......=:...,:..,.........,,

~,:::+7777II???++++++++++++++++++++++++======================++=====+++++++++++++++++++++++++++

+++++??I????????++=+??III

777777777777777777I=?,,,,~~,~=:,~:,...,...,..,.,,,:,,::,....,:...,:........,,.:~,::=I77777II????+++++++++++++++++++++++==========================+===+++++++++++++++++++++++++++

++++??II???????++++??III

77777777777777777777I?=,,,:=~,=~:,~,,...,...,...,,:,,.,:,:,..............,::,~,::~?7777777III????+++++++++++++++++++++==========================+++====++++++++++++++++++++++++++

++???II????????+++??III

77777777777777777777III?,:,::~~,=~~,..,...,...,.,,,,,,~.,,,,,,::~::~~=:...,=,::~+777777777III????++++++++++++++++++++++===========================+====+++++++==+++++++++++++++++

++???II????????++++?III

7777777777777777777777III=.,:,:~~,:.~,:.,...,...,.,,,,~.,,,,,,,,~,.,.~.,.=.::~=I

7777777777IIII???++++++++++++++++++++++=================================+++++++===+++++++++++++++

++???II????????++++??II

777777777777777777777777I?I~.,:,~:,,~:,.~,,...,..,.,,,,,,,~~,,,,,,..:::=.=I~+77777I~I7777IIIII???++++++++++++++++++++==============================+====+++++=====+++++++++++++++

+????II?????????+++??II

77777777777777777777777777???,,,.,,.:,:?~,..,...,..,,,,,,.~,..,~,.,:~=::~==777777~,I77777IIIII????++++++++++++++++++====================================+++++===+++=++++++++++++++????II??????????++??II

I77777777777777777777777777I?I~,...,.::::.:...,...,..,,:,.~,,,,~:::~=:~~=?77777+,,?77777IIIIII????++++++++++++++++++========================================+========+++++++++++++????II??????????++??II

I77777777777777777777777777777??.,,..,.,:,~~,,..,...,.,,,,,.,.~::~=~I7?+I77777=.::77777IIIIII?????+++++++++++++++++===================================++=============+++++++++++++?????I=+????????++?III

I7777777777777777777777777777777?:,,..:,~=:,~:,,:.,...,.,,,,,~+=~,~I777777777=..:=7777IIIIIII????+++++++++++++++++==========================================+========++++++++++++??????I::????????+++?II

I77777777777777777777777777777777?+.,,,~~,~=:,~:,,,.,...,,,,.+77777777777777?..,::777IIIIIIII????++++++++++++++++====================================================++++++++++++??????I=,~+??????++++?I

7777777777777777777777777777777777I?,,,,:~~,~=:,::,...,,,.,:7777777777777777:..~~,?IIIIIIII??????+++++++++++++++++=======================================++=+=======+++++++++++++??????I+:.~?++++++++++?

7777777777777777777777777777777777I??=.,,,:~~,~~:,..,,,.,.I7777777777777777I..,:::,IIIIIII???????++++++++++++++===========================================+============++++++++++??????I?~,,++=======+?+

777777777777777777777777777777777777???.,,,,:~~,~,.,:,,.,,+7777777777777777?..::::,,IIIIII??????++++++++++++++========================================================++++++++++???????I?:,,==~::~~==+??

77777777777777777777777777777777777777???.,,,,~~:,,:~..,:,I7777777777777777?..,::,,,,+II???????++++++++++++===============================================++==========+++++++++

+???????II,:.:~::::~~==??

777777777777777777777777777777777777777???:,,,:,:.,,..:,=777777777777777777?..,:,,,,:.+??????+++++++++++================================================++=============++++++

+++?????????,7=::::::~~~=+?

7777777777777777777777777777777777777777I??+.,...,.~~I~77777777777777777777?:.,,,,,,,,.=?????+++++++++++=================================================+=============++++++

+++????????+:77=:~:::~~~=++

777777777777777777777777777777777777777777II?,,.,,:,:?I7777777777777777777I+~..,,,,,,,,,~??++++++++++++================================================================++++

+++++????????:~77~,=:::~~~=++

77777777777777777777777777777777777777777777??=.,.,:????77777777777777777??+::.,,,,,,,,,.,++++++++++++++===================================================

===~~=======+++++++++??????++.=77:,~~::~~~==+

77777777777777777777777777777777777777777777I7I?:.,,??+??777777I+++++????:?=::..,,,,,,,,...=+++++++++======================================================

=::~~========+++++++++??++++:,=7I:,:~::::~===

777777777777777777777777777777777777777777777777~,=???+???77777I+=======~:?~~:~..,,,,,..,...:=+++++++======================================================

=,~~~=======+++++++++++++++~.~+7?,,,~::::~===

7777777777777777777777777777777777777777777777777??+++?++?+7777I=~~~====:~+:::::...,,.........~+++=+======================================

==================,:~~=======++++++++++++++~.,:+7~,,,+::::~===

I7777777777777777777777777777777777777777777777777I+?+??7I+?7777I+~:,,:,:++::::::,.............,==+=========================================

================,:~~=======++++++++++++=~....~?:,,,=::::~~==

II7I777777777777777777777777777777777777777777777777+?+?I7I777777~,,,,,.:+=::::::,:..............:======================================

====================~~~~=======++++++++++==~..,...,....::::~~~~=

 

 

 

--------------------------------------DONE--------------------------------------

 

Your GTX295 Single PCB EFI String was generated to

GTX295.EFiPack/my_single_pcb_efi_string.hex

 

!Don't forget to install the NVGTX295.fix.kext for your GTX295 single pcb!

 

If you wish to verify the string before installing,

your patched plist was generated to

GTX295.EFiPack/bonus_files/my_patched_single_pcb.plist

 

 

 

Thanks to meroy for the gfx plist.

all_the_best,

ANARCHiNTOSH

--------------------------------------------------------------------------------

 

 

 

logout

 

[Process completed]

Link to comment
Share on other sites

How to get your GTX 295 working with

 Snow Leopard Step-by-Step

 

This is a post that the osx86 wiki can link to for an easy-to-install pack for snow leopard and nVidia GTX295.

Thanks to meroy for the efi string and general guidance and raph4 for the fix.kext.

If anyone sees anything that could be clarified, just pm me.

 

Ive also attached raph4s kext/efi string pack with his instructions translated from french for

card owners who would rather follow his method. I also included a pciroot detecting script,

so you dont have to boot into Window$.

 

The pack is intended for hackintoshes and works with 10.6.0 / 10.6.1 / 10.6.2 and software update

If having trouble getting to desktop to run the pack, hackintosh owners can add

the ATY.295.Fix kext attached to this post to your Snow Leopard install

 

You can generate the efistring from leopard, but it will only provide graphics support for snowleopard.

 

It should hypothetically work for MacPro, if you can get it to boot into desktop with the card

installed (The ATY.295.Fix wont work, but its possible this may work for you ).

You may also need to update your EFI firmware.

 

 

Overview

To get your card working you need to:

Find your card's pciroots using gfxutil (handled by the script)

Add your pciroots to the correct plist (handled by the script)

Convert the plist to an efi string using gfxutil (handled by the script)

If you have a single pcb card install the fix.kext (included in pack, just drag n drop onto kext utility)

Refresh kext cache and fix permissions (done by running kext utility)

Add the string to your com.apple.boot.plist (you do this manually)

 

The script currently only automates steps that can easily be automated,

and therefore isn't a full driver installer.

 

FAQ

What is the fix.kext and do i need it?

Only SinglePCB card owners need it. It allows system updating via Software Update without losing

graphics on next boot.

 

Should I install any additional nVidia drivers for my card?

No. No other drivers are needed to make the card work with Snow Leopard.

 

Does this work for 10.5 Leopard?

No. The leopard method, also discovered/created by meroy can be found here:

http://forums.macrumors.com/showthread.php...020#post8199020

 

What features are working?

32-bit/64-bit support

Dual monitors

QE/CI/OpenCL

Correct System Profiler Information

All sleep modes (its a little slow to wake sometimes)

 

What GTX295 cards does this work with?

This pack should work for most single and dual pcb 295s. Crazy ones with

modified designs (like the asus quad sli 295) will probably require a custom plist,

and if anyone writes one, pm me and i'll include it in the pack.

It is confirmed and tested working with:

EVGA Coop (singlepcb.plist)

Point of View GTX295 2xDVI (singlepcb.plist)

ZOTAC ZT-295E3MB-FSP (singlepcb.plist)

 

I'm looking to build a hackintosh, whose GTX 295 should i buy?

There are two fundamental types of 295, older dual pcb cards and newer single pcb cards.

Older does not mean worse.

The first 295s (DualPCB) sold at a higher price point, so arguably they were of better build quality.

SinglePCB 295s cram all the parts onto a double sided pcb as they were created to be cheaper to manufacture,

but nevertheless included a design revision that nVidia promoted as 'better'.

In reality, the difference is negligible.

Beware not to make the hdmi socket a deciding factor when buying a GTX295 as it has not been tested

with this efi string and possibly requires hacked drivers.

 

If you really need a recommendation i would say go for the EVGA Coop if possible.

 

Preparation

You must have the GTX295 in the target computer you

aim to set it up for, and you'll need a bootable osx desktop:

Add the ATY.295.Fix kext attached to this post to your retail install as an easy temporary measure

to get graphics support. This kext will also play the intro video for fresh installs smoothly.

Remember to remove it before rebooting with the efi-string installed.

As an alternative you could use pcwiz's trick, which involves moving some kexts.

 

Set your PCEFI or Chameleon bootloader to GraphicsEnabler=No in the com.apple.boot.plist and

remove any extra graphics injector kexts installed to avoid conflicts.

 

Instructions

1. Download, and mount the attached GTX295.EFiPack v1.0.dmg

2. Generate your efi string

Double click on either "EFIString for SinglePCB" or "EFIString for DualPCB" according to your type of card.

3. If you have a single pcb card

Install your NVGTX295.fix.kext to Snow Leopard by dragging it onto kextutility icon.

Now you can use software update without losing graphics support.

 

4.Add a new graphics card entry to your com.apple.boot.plist

Your com.apple.boot.plist may be in the /Extra directory, or it may be in Library/Preferences/SystemConfiguration

Copy your boot.plist to desktop and open it from there.

Copy the coloured text below, and paste it into the plist underneath the other similiar entries.

<key>device-properties</key>

<string>paste my_single_pcb_efi_string.hex or my_dual_pcb_efi_string.hex content here</string>

Note: You should permanently have the words "device-properties" in your boot.plist.

 

Open the newly created my_single_pcb_efi_string.hex or my_dual_pcb_efi_string.hex

according to your type of card with TextEdit. It will be in the main folder of the disk image.

In TextEdit go Edit>Select All, Edit>Copy.

Paste the long number in between the <string></string> entry.

 

It should now look something similiar to this:

 

<?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>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>-v</string>

<key>Timeout</key>

<string>5</string>

<key>device-properties</key>

<string>(very long number)</string>

</dict>

</plist>

 

Save it and replace the original com.apple.boot.plist.

 

Finishing This step is still important!

1. Move to trash ATY_Init.kext if you had to install

it to run the pack from your snow leopard install.

 

2. Run kextutility by double clicking it.

This will repair permissions and rebuild the cache if you had to trash your ATY_Init and any other injectors.

Reboot and enjoy :)

 

To test if it is fully working, try playing some HD trailers from apple:

http://www.apple.com/trailers/#section=justhd

if it does not play perfectly, something is wrong.

 

If you have success, it would be great to hear what card you own and to what extent it is working.

If you dont have success, feel free to post on this thread explaining your problem,

just please dont post long efi strings or quote the whole guide as you'll clutter it up.

 

Troubleshooting

Make sure you have uninstalled ATY_Init.kext

-->If you need to uninstall a kext just delete it and then run kext utility.

Make sure you read the Preparation section

The pack is provided as a read/write .dmg for easy string generation,

if by accident you delete a required component, redownload it.

Try pasting and executing this command to Terminal and reboot: sudo kextcache -system-caches

Try using Raph4s GTX295 method by following his instructions.

This thread and this thread have a lot of useful info to peruse if your card isnt working with either method.

They might have an alternative plist that works for you.

 

 

Changelog

major update 04/01/10

updated EfiPack to v1.1 : this includes a new nvcap value for dualpcb

cards that should fix dual monitor mode for those cards

--->please leave a post letting me know your dualpcb-dualmonitor results<---

also includes some minor changes and cosmetic fixes to pack.

 

TO-DO

add gtx295 support to my UD5 installer

 

 

 

 

The Guide is good, but could be done in a simpler way...

 

Basically i ran the script and it wasnt functioning, kept saying that it couldnt create the hex, whereas i had to use the osx86tools to generate a hex with GFX util,

 

all you need is the PCI root.finder file, and then copy and past that file into a stock .plist file...

 

 

so basically what i did was

1) PCI root finder and it generated the PCI root file

2) use the .plist file attached and replace the PCI roots to your specific one. MAKE SURE you copy the pci roots one by one, as in the first line generated copy it onto the FIRST DVI list, and then scroll down and copy the second PCI root to the SECOND DVI plist. this is what created a whole load of problems for me...

3) download osx86tools- and click on import GFX string/plist- just import that PLIST GFX file that you have created and then it will generate a HEX code

4) copy this HEX code below the key properties in the apple.com.plist. and then its all done...

 

basically just use Raph4s GTX295 guide... soo much better!

Link to comment
Share on other sites

The Guide is good, but could be done in a simpler way...

 

Basically i ran the script and it wasnt functioning, kept saying that it couldnt create the hex, whereas i had to use the osx86tools to generate a hex with GFX util,

 

all you need is the PCI root.finder file, and then copy and past that file into a stock .plist file...

 

 

so basically what i did was

1) PCI root finder and it generated the PCI root file

2) use the .plist file attached and replace the PCI roots to your specific one. MAKE SURE you copy the pci roots one by one, as in the first line generated copy it onto the FIRST DVI list, and then scroll down and copy the second PCI root to the SECOND DVI plist. this is what created a whole load of problems for me...

3) download osx86tools- and click on import GFX string/plist- just import that PLIST GFX file that you have created and then it will generate a HEX code

4) copy this HEX code below the key properties in the apple.com.plist. and then its all done...

 

basically just use Raph4s GTX295 guide... soo much better!

 

hmmm, ok if the script isnt functioning i am confused. i tested it several times and had another forum member test it.

i have noticed that insanelymac file hosting has made the .dmg corrupted in the past so it might be that.

i might have to zip it or host it on mediafire....

 

currently i cant fix it as i sold my gtx295 and have no replacement gfx card, but i have a Radeon HD 4350 in the post.

i will take a look at this problem when i have access to my hackintosh where the files are stored.

 

im glad you found Raph4s guide useful, i spent a while translating that from french and writing the pciroot finder for it.

i suppose its always useful to have a back up method.

Link to comment
Share on other sites

hmmm, ok if the script isnt functioning i am confused. i tested it several times and had another forum member test it.

i have noticed that insanelymac file hosting has made the .dmg corrupted in the past so it might be that.

i might have to zip it or host it on mediafire....

 

currently i cant fix it as i sold my gtx295 and have no replacement gfx card, but i have a Radeon HD 4350 in the post.

i will take a look at this problem when i have access to my hackintosh where the files are stored.

 

im glad you found Raph4s guide useful, i spent a while translating that from french and writing the pciroot finder for it.

i suppose its always useful to have a back up method.

 

I keep getting a memory allocation error. No matter who's guide I use, I do not understand why.

 

EDIT* Never mind, I figured it out

Link to comment
Share on other sites

hey everyone, whats the deal with 10.6.3?

has anyone tested it?

the current download on the 295 page is corrupt, so ive removed it for the moment.

i will re upload it over the next few days.

 

I've updated to 10.6.3 and I haven't had any problems so far. I've heard that it might affect some motherboard's onboard audio so you might need to make a backup of your kext

Link to comment
Share on other sites

I've updated to 10.6.3 and I haven't had any problems so far. I've heard that it might affect some motherboard's onboard audio so you might need to make a backup of your kext

 

ah ok, brilliant, so full gtx295 in 10.6.3 woot

 

Where is EfiPack to v1.1 or the first efipack? I could use this again to reinstall my gtx 295.

 

i mediafired it this morning because insanelymac's uploader wasnt working and linked to it in the guide

 

 

 

 

also, just thought i should announce to everyone that i no longer have my 295, so it will be difficult for me to ever

make changes to the pack, because i cannot test whether it works anymore.

the EFiPack is really only a bash script that is executed when clicking the 'string generator button', so if anything ever needs updating it should be very easy to do that.

the bash scripts are located in /bonus_files/script_resources/ and are named DualPCB_EFI.sh and SinglePCB_EFI.sh

Link to comment
Share on other sites

ah ok, brilliant, so full gtx295 in 10.6.3 woot

 

 

 

i mediafired it this morning because insanelymac's uploader wasnt working and linked to it in the guide

 

 

 

 

also, just thought i should announce to everyone that i no longer have my 295, so it will be difficult for me to ever

make changes to the pack, because i cannot test whether it works anymore.

the EFiPack is really only a bash script that is executed when clicking the 'string generator button', so if anything ever needs updating it should be very easy to do that.

the bash scripts are located in /bonus_files/script_resources/ and are named DualPCB_EFI.sh and SinglePCB_EFI.sh

 

Yep, still has full support for the 295. I'm getting a new monitor so I'm excited lol. What made you get rid of your 295?

Link to comment
Share on other sites

Hi

I got my Asus GTX 295 (single PCB) to work... Thankx to all

 

But is still want to know if i can get the audio to work with HDMI using the DVI to HDMI adapter...

I got my GTX connected to my Samsung TV

 

I got the board audio connected to the GTX 295 and tested under Windows 7

 

So far i know that audio is working using the front jack (headphones) and audio out on the board in MAC OSX 10.6.2. SPIF and Digital Out option in audio are available

 

Need to know if i have to do anything else in the GTX plist file to make it work

 

Thankx

 

My rig:

Asus P6T Deluxe V2

Intel I7 920

Asus GTX 295

Corsair 6GB DDR3 1600

 

EDIT found this in other post and it has a value that is PinConfigurations

 

Is this important? my gfx.plist doesnt have it

 

<?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>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>
			   <dict>
				   <key>@0,compatible</key>
				   <string>NVDA,NVMac</string>
				   <key>@0,device_type</key>
				   <string>display</string>
				   <key>@0,name</key>
				   <string>NVDA,Display-A</string>
				   <key>@1,compatible</key>
				   <string>NVDA,NVMac</string>
				   <key>@1,device_type</key>
				   <string>display</string>
				   <key>@1,name</key>
				   <string>NVDA,Display-B</string>
				   <key>@2,#address-cells</key>
				   <string>0x01000000</string>
				   <key>@2,#size-cells</key>
				   <string>0x00000000</string>
				   <key>@2,compatible</key>
				   <string>NVDA,sensor-parent</string>
				   <key>@2,device_type</key>
				   <string>NVDA,gpu-diode</string>
				   <key>@2,hwctrl-params-version</key>
				   <string>0x02000000</string>
				   <key>@2,hwsensor-params-version</key>
				   <string>0x02000000</string>
				   <key>@2,name</key>
				   <string>sensor-parent</string>
				   <key>@2,reg</key>
				   <string>0x02000000</string>
				   <key>NVCAP</key>
				   <data>BAAAAAAAAwAMAAAAAAAABwAAAAA=</data>
				   <key>NVPM</key>
				   <data>AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==</data>
				   <key>VRAM,totalsize</key>
				   <data>AAAAOA==</data>
				   <key>device_type</key>
				   <string>NVDA,GeForce</string>
				   <key>model</key>
				   <string>nVidia GeForce GTX 260</string>
				   <key>name</key>
				   <string>NVDA,Parent</string>
			   </dict>
			   <key>PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)</key>
			   <dict>
				   <key>@0,compatible</key>
				   <string>NVDA,NVMac</string>
				   <key>@0,device_type</key>
				   <string>display</string>
				   <key>@0,name</key>
				   <string>NVDA,Display-A</string>
				   <key>@1,compatible</key>
				   <string>NVDA,NVMac</string>
				   <key>@1,device_type</key>
				   <string>display</string>
				   <key>@1,name</key>
				   <string>NVDA,Display-B</string>
				   <key>@2,#address-cells</key>
				   <string>0x01000000</string>
				   <key>@2,#size-cells</key>
				   <string>0x00000000</string>
				   <key>@2,compatible</key>
				   <string>NVDA,sensor-parent</string>
				   <key>@2,device_type</key>
				   <string>NVDA,gpu-diode</string>
				   <key>@2,hwctrl-params-version</key>
				   <string>0x02000000</string>
				   <key>@2,hwsensor-params-version</key>
				   <string>0x02000000</string>
				   <key>@2,name</key>
				   <string>sensor-parent</string>
				   <key>@2,reg</key>
				   <string>0x02000000</string>
				   <key>NVCAP</key>
				   <data>BAAAAAAAAwAMAAAAAAAABwAAAAA=</data>
				   <key>NVPM</key>
				   <data>AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==</data>
				   <key>VRAM,totalsize</key>
				   <data>AAAAEA==</data>
				   <key>device_type</key>
				   <string>NVDA,GeForce</string>
				   <key>model</key>
				   <string>nVidia GeForce 8600 GTS</string>
				   <key>name</key>
				   <string>NVDA,Parent</string>
			   </dict>
			   <key>PciRoot(0x0)/Pci(0x1b,0x0)</key>
			   <dict>
				   <key>PinConfigurations</key>
				   <data></data>
				   <key>built-in</key>
				   <data>AA==</data>
				   <key>layout-id</key>
				   <data>DAAAAA==</data>
				   <key>revision-id</key>
				   <data>AgAAAA==</data>
				   <key>subsystem-id</key>
				   <data>AqAAAA==</data>
				   <key>subsystem-vendor-id</key>
				   <data>WBQAAA==</data>
				   <key>vendor-id</key>
				   <data>hoAAAA==</data>
			   </dict>
			   <key>PciRoot(0x0)/Pci(0x1c,0x5)(Pi(0x0,0x0)</key>
			   <dict>
				   <key>built-in</key>
				   <string>0x01</string>
			   </dict>
		   </dict>
		   </plist>

Link to comment
Share on other sites

Yep, still has full support for the 295. I'm getting a new monitor so I'm excited lol. What made you get rid of your 295?

i thought fermi (gtx480) was going to drop a super graphics bomb, but really its only slightly better, runs

way too hot for my small case and costs more! now im stuck with my £30 RadeonHD 4350 :rolleyes: until the next refresh cycle

 

Hi

I got my Asus GTX 295 (single PCB) to work... Thankx to all

 

But is still want to know if i can get the audio to work with HDMI using the DVI to HDMI adapter...

I got my GTX connected to my Samsung TV

 

I got the board audio connected to the GTX 295 and tested under Windows 7

 

So far i know that audio is working using the front jack (headphones) and audio out on the board in MAC OSX 10.6.2. SPIF and Digital Out option in audio are available

 

Need to know if i have to do anything else in the GTX plist file to make it work

 

Thankx

 

My rig:

Asus P6T Deluxe V2

Intel I7 920

Asus GTX 295

Corsair 6GB DDR3 1600

 

EDIT found this in other post and it has a value that is PinConfigurations

 

Is this important? my gfx.plist doesnt have it:

genuinely, unless you kidnap a nerd, make him learn osx and force him to code at gunpoint,

i dont think you will be able to get HDMI audio to work at all easily.

 

its possible but youd be better off just running a 3.5mm to phono stereo cable

to your tv. save yourself the time and stress.

plus, i heard that nVidia HDMI audio sounds {censored} anyway.

 

however, if you manage to write a plist that fixes this i will gladly credit you and update the pack.

Link to comment
Share on other sites

  • 3 weeks later...

Hi there ANARCHiNTOSH,

 

I've been taking a look at your script in an attempt to get my XFX 7950 GX2 enabled in SL 10.6.0. I'm a coder so I can understand what's going on there. However, I don't know a lot about osx86 and have almost no clue WHY things are being done.

 

My train of thought is that the 7950 GX2 is a similiar type of card in that it has dual gpu's plugged into one PCI Express slot. Do you think there's a possiblilty that I could modify the hard coded values for the xml file that gets generated to suit my card and use this method to get mine up and running? If so, do you have any ideas on what that would involve?

 

Thanks for any help you can provide!

Link to comment
Share on other sites

Hi there ANARCHiNTOSH,

 

I've been taking a look at your script in an attempt to get my XFX 7950 GX2 enabled in SL 10.6.0. I'm a coder so I can understand what's going on there. However, I don't know a lot about osx86 and have almost no clue WHY things are being done.

 

My train of thought is that the 7950 GX2 is a similiar type of card in that it has dual gpu's plugged into one PCI Express slot. Do you think there's a possiblilty that I could modify the hard coded values for the xml file that gets generated to suit my card and use this method to get mine up and running? If so, do you have any ideas on what that would involve?

 

Thanks for any help you can provide!

 

Ok a few things: This pack does nothing except add correct pciroots to a pre written plist before converting it to an efistring. This is because of the whole dual gpu situation i explain below

(if you dont know what an efistring is you can google, they are a very popular in the osx86 community)

 

 

I think generally it is better to make your own efistring, and not modify a pack like this, as this was intended as an end-of-development installation pack for noobs and is a bit overcomplicated for developing. Its all a lot of bash scripting thats rather confusing to edit.

 

but i will explain a few things i have learnt about dual gpu cards in osx, just in case its any help.

 

When making an efistring, you first have to use the appropriate plist and edit the pciroot addresses to match those of your card.

A commandline tool called gfxutil was created to make getting your pciroot adress easier, you can now type a command into terminal to get the cards pciroot address.

This is what is used as the backend of things like OSX86Tools.app and EFiStudio.app

 

but unfortunately development on gfxutil ceased before it could properly take into account dual gpu cards, and as such through gfxutil you can only get the devicepath (pciroot) for the first gpu.

 

So to find the second gpu's pciroot you have two options:

1.Dont bother actually detecting it and just predict it from the first gpu's pciroot

This is what happens in my script as gtx295 pciroots have been found to be standardised

(to use a fictional example: if the first gpu's pciroot is 0000 then the second gpu's will be 0020

and if its 1000 it will be 1020 -----obviously pciroot adresses dont actually look like this, that was just for examples sake)

you can only really do this from observation of other peoples plists with the same card

 

 

2. Go back to the dark pre-gfxutil days and use IOReg to get your pciroot address

Im not sure of the best way to do this but this may work....

You will need the gfxutil executable in root

In terminal type (on separate lines):

ioreg -l -w0 -p IODeviceTree | grep device-properties > /dump.hex

/gfxutil -i hex -o xml /dump.hex /dump.plist

 

the resulting file (/dump.plist) should then be some sort of plist which (probably wont work as an efi string but nevereless) will give you your pciroots.

(what you have done is made a dump from the hardware registry of all the settings regarding graphics hardware)

 

however in order to do this you will have to boot into snow leo with the 7950 installed, which i dont know how you can do.....

 

whew that was long. this advice may or may not be useful

i myself have never successfully written an efistring, so i cannot help that much, but i am currently trying to for my ATI4350, so i thought id share some info.

maybe this info is to much, its a little bit dev-vy

 

 

have you tried graphicsenabler that might work, and you might not even need to make an efistring

Link to comment
Share on other sites

I can tell you one thing that you're absolutely wrong about: that this info is some how "too much" or too "dev-vy". Quite the contrary, this is exactly what I've been looking for! I think you've set me on the write track here. Just reading your script before posting here gave me about 100x more information than I had been able to find up to that point, and this post gives me a path forward.

 

In answer to your two questions, yes I have tried graphics enabler, and unfortunately just got a flashing blue screen after installing myhack bootloader combo after os x install. So I disabled graphics (went into VESA mode) and have been working on researching a solution for quite a long time now. FYI, I am able to boot with the card installed just fine, as long as I don't try the graphicsEnabler option in chameleon.

 

So I think my next steps will be like this:

1. Try the first method you suggested and just predict the 2nd gpu's address. I have no examples from others card's to work from, but I may get lucky and find that the scheme is similiar to the gtx 295 and get it working with relatively little hassle.

 

2. Try your second method which actually doesn't sound too difficult, just more steps.

 

Once I get to that point is there a particular tool or thread that you could point me to that would help enable me to convert my addresses into an efi string?

 

Thanks a ton, I actually was surprised at the thoughtfulness and the amount of info able you've been able to provide!

Link to comment
Share on other sites

ANARCHiNTOSH:

 

The link on mediashare for the pack you provided hasn't been working since last night. Luckily I had downloaded one on my real macbook pro and was able to share it on the network. No offense to you intended, but that site appears to be *total* {censored} :D Popups galore and super slow download, if the download even works at all.

 

I can offer to host the file on my site, "forever" if need be. I've had a web-hosting account for about 6 years and it's never been down in that time. I don't use it for much but my wife uses it for some personal and business sites, so I'll be holding onto it most likely until the entire internet disappears. Let me know if you want me to host or at least mirror it.

Link to comment
Share on other sites

ANARCHiNTOSH:

 

The link on mediashare for the pack you provided hasn't been working since last night. Luckily I had downloaded one on my real macbook pro and was able to share it on the network. No offense to you intended, but that site appears to be *total* {censored} :) Popups galore and super slow download, if the download even works at all.

 

I can offer to host the file on my site, "forever" if need be. I've had a web-hosting account for about 6 years and it's never been down in that time. I don't use it for much but my wife uses it for some personal and business sites, so I'll be holding onto it most likely until the entire internet disappears. Let me know if you want me to host or at least mirror it.

i just tried downloading it and it worked for me, but it would also be brilliant if you could mirror it!

just send me the link i can add it to the guide post.

 

hey, sorry for not replying i prepared a huge long post in regards to your last post, but i accidently shut down my machine before i posted it :D so this post is a lot shorter.

 

i found a good guide (actually the only guide) for how to make nVidia EFI strings here:

http://forum.netkas.org/index.php?topic=222.0

its a basic guide for making a string for single gpu cards. of course for a card with dual gpus you will need two gpu entries like this:

<?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>PciRoot(0x1)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>
<dict>
	<key>@0,compatible</key>
	<string>NVDA,NVMac</string>
	<key>@0,device_type</key>
	<string>display</string>
	<key>@0,name</key>
	<string>NVDA,Display-A</string>
	<key>@1,compatible</key>
	<string>NVDA,NVMac</string>
	<key>@1,device_type</key>
	<string>display</string>
	<key>@1,name</key>
	<string>NVDA,Display-B</string>
	<key>@2,#adress-cells</key>
	<string>0x01000000</string>
	<key>@2,#size-cells</key>
	<string>0x00000000</string>
	<key>@2,compatible</key>
	<string>NVDA,sensor-parent</string>
	<key>@2,device_type</key>
	<string>NVDA,gpu-diode</string>
	<key>@2,hwctrl-params-version</key>
	<string>0x02000000</string>
	<key>@2,hwsensor-params-version</key>
	<string>0x02000000</string>
	<key>@2,name</key>
	<string>sensor-parent</string>
	<key>@2,reg</key>
	<string>0x02000000</string>
	<key>NVCAP</key>
	<data>
	BQAAAAAAAwAMAAAAAAAACwAAAAA=
	</data>
	<key>NVPM</key>
	<data>
	AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
	</data>
	<key>VRAM,totalsize</key>
	<data>
	AAAAOA==
	</data>
	<key>device_type</key>
	<string>NVDA,GeForce</string>
	<key>model</key>
	<string>NVIDIA GeForce GTX 295</string>
	<key>name</key>
	<string>NVDA,Parent</string>
	<key>rom-revision</key>
	<string>62.00.6C.00.05</string>
</dict>
<key>PciRoot(0x1)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x2,0x0)/Pci(0x0,0x0)</key>
<dict>
	<key>@0,compatible</key>
	<string>NVDA,NVMac</string>
	<key>@0,device_type</key>
	<string>display</string>
	<key>@0,name</key>
	<string>NVDA,Display-A</string>
	<key>@1,compatible</key>
	<string>NVDA,NVMac</string>
	<key>@1,device_type</key>
	<string>display</string>
	<key>@1,name</key>
	<string>NVDA,Display-B</string>
	<key>@2,#adress-cells</key>
	<string>0x01000000</string>
	<key>@2,#size-cells</key>
	<string>0x00000000</string>
	<key>@2,compatible</key>
	<string>NVDA,sensor-parent</string>
	<key>@2,device_type</key>
	<string>NVDA,gpu-diode</string>
	<key>@2,hwctrl-params-version</key>
	<string>0x02000000</string>
	<key>@2,hwsensor-params-version</key>
	<string>0x02000000</string>
	<key>@2,name</key>
	<string>sensor-parent</string>
	<key>@2,reg</key>
	<string>0x02000000</string>
	<key>NVCAP</key>
	<data>
	BQAAAAAAAwAMAAAAAAAACwAAAAA=
	</data>
	<key>NVPM</key>
	<data>
	AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
	</data>
	<key>VRAM,totalsize</key>
	<data>
	AAAAOA==
	</data>
	<key>device_type</key>
	<string>NVDA,GeForce</string>
	<key>model</key>
	<string>NVIDIA GeForce GTX 295</string>
	<key>name</key>
	<string>NVDA,Parent</string>
	<key>rom-revision</key>
	<string>62.00.6C.00.04</string>
</dict>
</dict>
</plist>

rather just one gpu entry like this:

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PciRoot(0x1)/Pci(0x3,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>
<dict>
	<key>@0,compatible</key>
	<string>NVDA,NVMac</string>
	<key>@0,device_type</key>
	<string>display</string>
	<key>@0,name</key>
	<string>NVDA,Display-A</string>
	<key>@1,compatible</key>
	<string>NVDA,NVMac</string>
	<key>@1,device_type</key>
	<string>display</string>
	<key>@1,name</key>
	<string>NVDA,Display-B</string>
	<key>@2,#adress-cells</key>
	<string>0x01000000</string>
	<key>@2,#size-cells</key>
	<string>0x00000000</string>
	<key>@2,compatible</key>
	<string>NVDA,sensor-parent</string>
	<key>@2,device_type</key>
	<string>NVDA,gpu-diode</string>
	<key>@2,hwctrl-params-version</key>
	<string>0x02000000</string>
	<key>@2,hwsensor-params-version</key>
	<string>0x02000000</string>
	<key>@2,name</key>
	<string>sensor-parent</string>
	<key>@2,reg</key>
	<string>0x02000000</string>
	<key>NVCAP</key>
	<data>
	BQAAAAAAAwAMAAAAAAAACwAAAAA=
	</data>
	<key>NVPM</key>
	<data>
	AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
	</data>
	<key>VRAM,totalsize</key>
	<data>
	AAAAOA==
	</data>
	<key>device_type</key>
	<string>NVDA,GeForce</string>
	<key>model</key>
	<string>NVIDIA GeForce GTX 295</string>
	<key>name</key>
	<string>NVDA,Parent</string>
	<key>rom-revision</key>
	<string>62.00.6C.00.05</string>
</dict>
</dict>
</plist>

 

i also found this guide which might help: http://www.projectosx.com/forum/index.php?showtopic=76

 

also beware the device-id situation for your card - device id is a number that every graphicscard has in os x.

it basicly tells a graphics kext what graphics cards it can be used with. apple include a lot of device-ids in their kexts (wierdly they often include cards device-ids that they dont officially support), but some cards device-ids arent included - this was the case for the GTX295. your cards device-id may or may not be included in OSX already. im not really sure how you find out the device-id of your card...... but i found this which may help: http://www.insanelymac.com/forum/lofiversi...php/t36764.html

http://themacelite.wikidot.com/kext-mod this was the best guide i could find showing you how to add your device-id

if its not included in OSX. If your device-id is not included in OSX, and you have confirmed which added device-id works, i can show you how to make an injector kext (like the NVGTX295.Fix.kext included in my pack) to do this automaticly so you dont have to edit the kext.

 

 

also, i would recommend not trying to guess the pciroots as it might take forever and might damage your computer

 

good luck! perhaps if you want to continue the discussion, you might want to start a new thread for your card?

Link to comment
Share on other sites

 Share

×
×
  • Create New...