faceforver Posted March 10, 2010 Share Posted March 10, 2010 yes unwatchable 1080 play with dificulte Link to comment Share on other sites More sharing options...
ANARCHiNTOSH Posted March 10, 2010 Share Posted March 10, 2010 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 More sharing options...
faceforver Posted March 10, 2010 Share Posted March 10, 2010 What is that I need these kext NVDANV50Hal.kext, NVDAResman.kext Link to comment Share on other sites More sharing options...
ANARCHiNTOSH Posted March 11, 2010 Share Posted March 11, 2010 What is that I need these kext NVDANV50Hal.kext, NVDAResman.kext !!!!! you dont need those kexts. they are outdated for use with 295. use my efipack or Raph4's method! Link to comment Share on other sites More sharing options...
prettyhatem Posted March 18, 2010 Share Posted March 18, 2010 You guys think this card would work well with ANARCHiNTOSH's guide? http://www.amazon.com/EVGA-01G-P3-1180-AR-...1959&sr=1-1 Link to comment Share on other sites More sharing options...
ranalli Posted March 19, 2010 Share Posted March 19, 2010 You guys think this card would work well with ANARCHiNTOSH's guide? http://www.amazon.com/EVGA-01G-P3-1180-AR-...1959&sr=1-1 If I'm not mistaken the gtx285 is already supported natively. Link to comment Share on other sites More sharing options...
Method2001 Posted March 19, 2010 Share Posted March 19, 2010 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 More sharing options...
rhlee Posted March 20, 2010 Share Posted March 20, 2010 Just bought one meself Link to comment Share on other sites More sharing options...
fo00 Posted March 24, 2010 Share Posted March 24, 2010 thanx everything! my msi n295gtx (double pcb) working 100% with this method. Link to comment Share on other sites More sharing options...
harvieb Posted April 1, 2010 Share Posted April 1, 2010 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 More sharing options...
harvieb Posted April 4, 2010 Share Posted April 4, 2010 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 More sharing options...
ANARCHiNTOSH Posted April 4, 2010 Share Posted April 4, 2010 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 More sharing options...
Method2001 Posted April 6, 2010 Share Posted April 6, 2010 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 More sharing options...
ANARCHiNTOSH Posted April 9, 2010 Share Posted April 9, 2010 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. Link to comment Share on other sites More sharing options...
Method2001 Posted April 11, 2010 Share Posted April 11, 2010 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 More sharing options...
Addictionz Posted April 15, 2010 Share Posted April 15, 2010 Where is EfiPack to v1.1 or the first efipack? I could use this again to reinstall my gtx 295. Link to comment Share on other sites More sharing options...
ANARCHiNTOSH Posted April 15, 2010 Share Posted April 15, 2010 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 More sharing options...
Method2001 Posted April 16, 2010 Share Posted April 16, 2010 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 More sharing options...
realb00mer Posted April 16, 2010 Share Posted April 16, 2010 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 More sharing options...
ANARCHiNTOSH Posted April 17, 2010 Share Posted April 17, 2010 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 until the next refresh cycle HiI 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 More sharing options...
losmuertos Posted May 3, 2010 Share Posted May 3, 2010 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 More sharing options...
ANARCHiNTOSH Posted May 4, 2010 Share Posted May 4, 2010 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 More sharing options...
losmuertos Posted May 5, 2010 Share Posted May 5, 2010 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 More sharing options...
losmuertos Posted May 5, 2010 Share Posted May 5, 2010 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. Link to comment Share on other sites More sharing options...
ANARCHiNTOSH Posted May 8, 2010 Share Posted May 8, 2010 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 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 More sharing options...
Recommended Posts