el_charlie: I'm intrigued, but still trying to figure things out. Do I need to get my video.rom file from somewhere (GTS 250, 512MB). If so, from where? And, if so, do I need to store it somewhere so my com.boot.plist file can find it. Or will it find it on my video card?
434 replies to this topic
#81
Posted 24 May 2010 - 08:21 PM
#82
Posted 24 May 2010 - 10:16 PM
You can either dump it with NiBitor/GPUz on windows, nvflash on DOS or from here:
http://www.mvktech.n...c,select/id,58/
Then you have to place it on the Extra folder of your bootloader and rename it NVIDIA.rom. Note that NVIDIA is on upper case and .rom is on lowercase.
Then you have to add the entries on your com.apple.Boot.Plist I wrote before (Vbios=yes and VideoROM=NVIDIA.rom).
Cheers!
http://www.mvktech.n...c,select/id,58/
Then you have to place it on the Extra folder of your bootloader and rename it NVIDIA.rom. Note that NVIDIA is on upper case and .rom is on lowercase.
Then you have to add the entries on your com.apple.Boot.Plist I wrote before (Vbios=yes and VideoROM=NVIDIA.rom).
Cheers!
#83
Posted 25 May 2010 - 02:51 AM
el_charlie, on May 25 2010, 01:40 AM, said:
Mr Chokra,
You should know that injecting a BIOS with the FAN settings edited, won't make any effect on OSX. That's the only thing I couldn't manage to work.
If you set a 2D profile (for use when the card is idle) and a 3D profile on your BIOS with NiBiTor, ONLY the 2D profile gets loaded (the slower). Therefore, you get a very slow performance on your desktop (windows animations, the dashboard, exposé, and so on). I didn't try it in games because it looked so slow and used a BIOS with only a 3D profile.
You should know that injecting a BIOS with the FAN settings edited, won't make any effect on OSX. That's the only thing I couldn't manage to work.
If you set a 2D profile (for use when the card is idle) and a 3D profile on your BIOS with NiBiTor, ONLY the 2D profile gets loaded (the slower). Therefore, you get a very slow performance on your desktop (windows animations, the dashboard, exposé, and so on). I didn't try it in games because it looked so slow and used a BIOS with only a 3D profile.
Nice to have an even deeper insight on how the Chameleon bootloader actually supports functioning of the externally loadded video bios .ROM file.
There's a thread (I think this one or another), where I've actually posted the performances differences when had loaded the STOCK BIOS, and the OverClocked BIOS .ROM file.
I'll try out what you mentioned, and post newer XBench And Qjulia, etc scores with 2D values changed.
Coz, I followed a tutorial, but forgot whether I've changed them too or not!
Just FYI, the fan does startup like an F1 engine.... till it whistles.. then does go slow down again... whenever there isn't any load Or I've put the rig to Sleep. In my observation, It does have a differential fan speed control enabled at least in my System...
Unfortunately, there isn't any tool to measure this... and report.
Will keep updated ... so that everyone can benefit....
Regards,
Freaky Chokra
#84
Posted 25 May 2010 - 03:04 AM
I too have a evga 9800 GT 512mb card, would like to dual boot win7 !!!
#85
Posted 25 May 2010 - 07:18 AM
el_charlie, on May 25 2010, 10:16 AM, said:
You can either dumpit with NiBitor/GPUz on windows, nvflash on DOS or from here:
http://www.mvktech.n...c,select/id,58/
Then you have to place it on the Extra folder of your bootloader and rename it NVIDIA.rom. Note that NVIDIA is on upper case and .rom is on lowercase.
Then you have to add the entries on your com.apple.Boot.Plist I wrote before (Vbios=yes and VideoROM=NVIDIA.rom).
Cheers!
http://www.mvktech.n...c,select/id,58/
Then you have to place it on the Extra folder of your bootloader and rename it NVIDIA.rom. Note that NVIDIA is on upper case and .rom is on lowercase.
Then you have to add the entries on your com.apple.Boot.Plist I wrote before (Vbios=yes and VideoROM=NVIDIA.rom).
Cheers!
Hi el charlie,
Well I tried your suggestion by backing up my bios from my 9800gtx and placing it in the Extra folder. Also edited the com.apple.Boot.plist as per your instructions. Unfortunately I still get the blank screen when connected via DVI-HDMI adaptor.
Any other suggestions?
regards
Sammy
#86
Posted 25 May 2010 - 12:50 PM
for 8800gt (9800gt) and hdmi --> http://www.insanelym...howtopic=219232
#87
Posted 25 May 2010 - 06:41 PM
#88
Posted 25 May 2010 - 07:07 PM
That's got to be something related with only the 8800GT that works fine with DVI/HDMI.
Obviously you can't or shouldn't flash your 9800GTX+ with a 8800GT bios. It may/will brick the card.
As you know, the 9800GTX/GTX+ has 128 SP and the 8800GT/9800GT has 112. Even if you succeed, you may lose the 16 remaining SP from being used by the OS (the OS/drivers won't know that the card has 128 SP).
Maybe the bios has to be hex edited with the data from the 8800GT bios and the rest with your own card.
Ironically, I'm currently using my own bios, not the Mac Pro's one and works fine.
The Mac Pro bios is 128K in size whereas the rest of the PC bios are 64K. Some users had succeed flashing their 8800GTs with a MacPro BIOS (128K) only if their EPROM chip has 128K of capacity. They do this because they own real Mac Pros and wanted to upgrade their video cards.
Cheers!
Obviously you can't or shouldn't flash your 9800GTX+ with a 8800GT bios. It may/will brick the card.
As you know, the 9800GTX/GTX+ has 128 SP and the 8800GT/9800GT has 112. Even if you succeed, you may lose the 16 remaining SP from being used by the OS (the OS/drivers won't know that the card has 128 SP).
Maybe the bios has to be hex edited with the data from the 8800GT bios and the rest with your own card.
Ironically, I'm currently using my own bios, not the Mac Pro's one and works fine.
The Mac Pro bios is 128K in size whereas the rest of the PC bios are 64K. Some users had succeed flashing their 8800GTs with a MacPro BIOS (128K) only if their EPROM chip has 128K of capacity. They do this because they own real Mac Pros and wanted to upgrade their video cards.
Cheers!
#89
Posted 25 May 2010 - 10:27 PM
el_charlie, on May 24 2010, 06:16 PM, said:
You can either dumpit with NiBitor/GPUz on windows, nvflash on DOS or from here:
http://www.mvktech.n...c,select/id,58/
Then you have to place it on the Extra folder of your bootloader and rename it NVIDIA.rom. Note that NVIDIA is on upper case and .rom is on lowercase.
Then you have to add the entries on your com.apple.Boot.Plist I wrote before (Vbios=yes and VideoROM=NVIDIA.rom).
Cheers!
http://www.mvktech.n...c,select/id,58/
Then you have to place it on the Extra folder of your bootloader and rename it NVIDIA.rom. Note that NVIDIA is on upper case and .rom is on lowercase.
Then you have to add the entries on your com.apple.Boot.Plist I wrote before (Vbios=yes and VideoROM=NVIDIA.rom).
Cheers!
Tried your approach with my GTS 250. But, unfortunately, still got the blank screen. Glad you have it working with your 8800GT.
#90
Posted 26 May 2010 - 06:50 PM
hey all, I am currently running an EVGA 9800 GT with 512mb of VRAM on the chameleon bootloader, and it is pretty much an entirely vanilla system.
I need to be able to use the HDMI port on the back of this card, as well as the DVI port. Has anyone been able to get these to work on this card? it worked in 10.6.0, but on 10.6.3 it does not. Does the bios from the 8800gt work with my card? thanks for the help!
I need to be able to use the HDMI port on the back of this card, as well as the DVI port. Has anyone been able to get these to work on this card? it worked in 10.6.0, but on 10.6.3 it does not. Does the bios from the 8800gt work with my card? thanks for the help!
#91
Posted 26 May 2010 - 07:13 PM
You can try using it through the Chameleon. It may work. The 9800GT is merely a rebranded 8800GT.
As a side note, I have a backup installation of OSX on a external hard drive. I had only 10.6.0 and I updated to 10.6.3 yesterday and still works with HDMI. The funny thing is that I DON'T inject the video BIOS on the external hard drive's bootloader. i just use GraphicsEnabler with Chameleon 2 RC4.
Another finding I made is that when injecting a BIOS with 2D and 3D profiles for the clock/memory speeds is that the 3D profile DOES gets loaded but not instantly. It has some delay for turning to the 3D profile that results on sluggishness of the destop while opening the Applications menu, using exposé, etc. In games, the performance is the usual; for example, on Portal I get 60FPS flat at 1920x1200 with all the settings maxxed. The same happens with Bioshock. I returned to my own BIOS with only a 3D profile to keep the top performance all times.
There's has to be something else on my system that allows me to use my video card with DVI/HDMI but I can't figure out what.
I forgot. I use the -pci1 flag on the com.apple.Boot.plist. The rest of my specs is on my signature.
Cheers!
As a side note, I have a backup installation of OSX on a external hard drive. I had only 10.6.0 and I updated to 10.6.3 yesterday and still works with HDMI. The funny thing is that I DON'T inject the video BIOS on the external hard drive's bootloader. i just use GraphicsEnabler with Chameleon 2 RC4.
Another finding I made is that when injecting a BIOS with 2D and 3D profiles for the clock/memory speeds is that the 3D profile DOES gets loaded but not instantly. It has some delay for turning to the 3D profile that results on sluggishness of the destop while opening the Applications menu, using exposé, etc. In games, the performance is the usual; for example, on Portal I get 60FPS flat at 1920x1200 with all the settings maxxed. The same happens with Bioshock. I returned to my own BIOS with only a 3D profile to keep the top performance all times.
There's has to be something else on my system that allows me to use my video card with DVI/HDMI but I can't figure out what.
I forgot. I use the -pci1 flag on the com.apple.Boot.plist. The rest of my specs is on my signature.
Cheers!
#92
Posted 26 May 2010 - 07:16 PM
do you recommend extracting my own bios to use that, rather than using the supplied 8800 bios? because using the 8800 bios is not working for me.
#93
Posted 26 May 2010 - 07:21 PM
You can try it but someone commented that injecting his own GTS250 bios didn't help either.
Cheers!
Cheers!
#94
Posted 26 May 2010 - 08:49 PM
positive here!
bigfish's method works here with xfx 9800gtx+ 512mb 2xdvi, using the macpro8800gt rom mentioned in his post.
sysprofiler shows 9800gtx+ and not 8800gt! both dvi2hdmi monitors working, qe/ci/cl also.
screenshot: http://img52.imagesh...reenshotcf.jpg/
gainward gts250 is working also! sysprofiler shows gts250. 1x dvi2hdmi and 1x native hdmi2hdmi working.
i dont know how it comes, that sysprofiler shows info from gfx card and not from the injected rom, but hdmi/hdcp works and i am fine with it. thanks bigfish!
with the original rom of my gfx dvi2hdmi adaptors still had black screen. so the difference is not in the method it self, but in the rom. to get perfect hdmi support with original rom of used graphics card we need to feagure out the changes. i guess its not depended to the macpro rom, but into changes that incorporated for using hdcp handshake.
bigfish's method works here with xfx 9800gtx+ 512mb 2xdvi, using the macpro8800gt rom mentioned in his post.
sysprofiler shows 9800gtx+ and not 8800gt! both dvi2hdmi monitors working, qe/ci/cl also.
screenshot: http://img52.imagesh...reenshotcf.jpg/
gainward gts250 is working also! sysprofiler shows gts250. 1x dvi2hdmi and 1x native hdmi2hdmi working.
i dont know how it comes, that sysprofiler shows info from gfx card and not from the injected rom, but hdmi/hdcp works and i am fine with it. thanks bigfish!
with the original rom of my gfx dvi2hdmi adaptors still had black screen. so the difference is not in the method it self, but in the rom. to get perfect hdmi support with original rom of used graphics card we need to feagure out the changes. i guess its not depended to the macpro rom, but into changes that incorporated for using hdcp handshake.
#95
Posted 26 May 2010 - 09:00 PM
I'm sure too that it has to be with the HDCP handshake but as I commented earlier, on my backup installation on a external hard drive I didn't use any bios injection on the Chameleon, just GraphicsEnabler, and I could update flawlessly from 10.6.0 to 10.6.3 without black screen on DVI2HDMI.
It must be something else.
Cheers!
It must be something else.
Cheers!
#96
Posted 26 May 2010 - 10:46 PM
#97
Posted 26 May 2010 - 10:57 PM
el_charlie, on May 26 2010, 10:00 PM, said:
I'm sure too that it has to be with the HDCP handshake but as I commented earlier, on my backup installation on a external hard drive I didn't use any bios injection on the Chameleon, just GraphicsEnabler, and I could update flawlessly from 10.6.0 to 10.6.3 without black screen on DVI2HDMI.
It must be something else.
Cheers!
It must be something else.
Cheers!
the only nvidia+hdmi succeses updating to 10.6.3 i had with 9400gt, 9400gs, 8600gt, 8400gs. all 8800xx+9800xx, gts250 cards had hdmi black screen issue. another cards i didnt tested.
maybe your backup installation was booted by the chameleon on the main hdd where the vbios was injected?
and like i said before, its strange, that the simple injection of the macpro 8800gt rom solved the hdmi issue (what proves that rom was really loaded) but in the same time systemprofiler shows the info of the built in card and not from the loaded vbios! after i put the 8800gt vbios into extra and com.apple.boot.plist i expected that sysprofiler should show info about the 8800gt
only explanation for that is graphicsenabler, looks like it injects the info shown in sysprofiler. i will test graphicsenabler=n and vbios=y + rom. lets see if it still show the real info or the info from rom file, or if it even will not enable qe/ci at all
@JFLNYC: exactly!
with injectiong the cards own vbios didnt solved the issue, but the good macpro8800gt rom did
so to be clear: macpro8800gt.rom works here for xfx 9800gtx+ 512mb 2xdvi 1xtvo AND in other hackintosh for gainward gts250 512mb 1xdvi 1xhdmi 1xvga.
#98
Posted 27 May 2010 - 12:15 AM
#99
Posted 27 May 2010 - 12:53 AM
flames, on May 26 2010, 07:57 PM, said:
where in both cases the analog (tv out on xfx and vga on gainward) output is disabled.
The OS X Nvidia drivers support up to two displays at once per video card. You have to unplug one of your monitors if you want to use the analog TV out, you cannot use three outputs at the same time.
Previously the only way I could get analog TV-out working on my 9800GTX was with Krazubu's NVEnabler.kext. I found out that the secret is injecting a proper display-cfg value for each output (see the NVEnabler release thread on projectosx for more info) so now I'm using Chameleon's GraphicsEnabler, with the display-cfg value injected via DSDT and it's nearly flawless. The only thing that doesn't work is hotplugging from Analog TV back to secondary DVI display, I have to reboot. Curiously it works fine the other way, unplugging the secondary DVI monitor, plug in Analog TV.
I have never tried plugging in anything with a HDMI port though.
#100
Posted 27 May 2010 - 01:01 AM
Beerkex'd, on May 27 2010, 12:53 AM, said:
The OS X Nvidia drivers support up to two displays at once per video card. You have to unplug one of your monitors if you want to use the analog TV out, you cannot use three outputs at the same time.
i wrote a bit wrong, i didnt meant they are not working, but disabled, to underline that two hdmi monitors at the same time working. sorry for missleading formulation and thanks for explaining, for sure it will help some people.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account










