Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Thanks!

Not having any pcie PCs at hand to dump the rom with nvflash, I used nibitor in winxp to dump the rom of the 8800gt of my 2008 mac pro. Oddly enough the file is only 60 KB (is the rom chip only 64kb ?). Here it is.

But since the EFI64 stuff maybe this is only a legacy bios rom inside a efi rom, so I can't say whether there's more to the MP 8800gt than that rom.

Wow, that's great news. That it's both the right size and you've posted it!

Thank you so much. Starting work on getting this running.

-C
 
Argh!

Wow, that's great news. That it's both the right size and you've posted it!

Thank you so much. Starting work on getting this running.

-C

Grrrr. Putting the card into the Mac Pro needs a male-male 6 pin connector for power. Guess the standard on PCs? (Or at least the one I have and was planning to use...) male-female. Don't have one of those lying around and new to this city so not even sure where to get one. My bad for not checking, just assumed since I had _a_ cable it would be OK.

Anyone else having luck with the ROM?

-C
 
Grrrr. Putting the card into the Mac Pro needs a male-male 6 pin connector for power. Guess the standard on PCs? (Or at least the one I have and was planning to use...) male-female. Don't have one of those lying around and new to this city so not even sure where to get one. My bad for not checking, just assumed since I had _a_ cable it would be OK.

Anyone else having luck with the ROM?

-C

Or rather it's not exactly a male-female problem, it appears to be a different style of 6-pin port. Still working on it...
 
Or rather it's not exactly a male-female problem, it appears to be a different style of 6-pin port. Still working on it...

Okay, if the plug is different on the card then take a plug from a pc box. Disconnect the plug in the MP and basically swap the ends. The pins should just pop out of the plug itself. All you have to do is make sure you don't get power and ground confused and you should be good to go.
 
Okay, if the plug is different on the card then take a plug from a pc box. Disconnect the plug in the MP and basically swap the ends. The pins should just pop out of the plug itself. All you have to do is make sure you don't get power and ground confused and you should be good to go.

Motherboard has a female-looking 6 pin connector that's a bit small-ish the Mac Pro doesn't ship with a connector for.

From my PC, I have a 6-pin female-male connector, the male side connects to the card, the female side doesn't fit on the mobo side of the Mac. Unless I hard-wired it directly to the mobo I don't see any way to get it to work.

Was trying to get the PC close enough that I could power the card from the PC, but have it plugged into the Mac, but that's not seeming possible. On a con-call for a few hours anyway, will see if anyone has other ideas.

-C
 
Hello,

Unfortunately, Nibitor is not capable of doing a complete rom dump. And the second part (EFI) is missing, as indicated by the fact that the "last rom indicator" bit is not set.

I tried and confirmed this with both my orig 7300GT and modded 7900GS: I know that they have 128kb of rom (BIOS+EFI), but only the bios part is dumped by Nivibitor or GPU-Z ...

Please try to dump it again using nvflash tool. If you need a dos environment, you can use freedos livecd, which I used to flash my cards without problems.
 
Hello,

Unfortunately, Nibitor is not capable of doing a complete rom dump. And the second part (EFI) is missing, as indicated by the fact that the "last rom indicator" bit is not set.

You are right. I just dumped the rom using nvflash 5.57 in freedos (in recovery mode, the other modes wouldn't boot because of cdrom drivers) and the new file size is near 128k. I replaced the old rom with the correct version on my site.

Nvflash gave me a warning as it couldn't recognize the board ID. I hope that's not that important for the flash dump.
 
You are right. I just dumped the rom using nvflash 5.57 in freedos (in recovery mode, the other modes wouldn't boot because of cdrom drivers) and the new file size is near 128k. I replaced the old rom with the correct version on my site.

Nvflash gave me a warning as it couldn't recognize the board ID. I hope that's not that important for the flash dump.

OK, I flashed that onto my board and still no problem. Guessing even the PC chips have the 64k of EFI storage even if they don't use it.

Still haven't solved the power problem though... pipomolo42, what cable are using to get this to work?

-C
 
Hello again,

This dump looks good, thank you very much :)

I had a quick look, and as expected, the second part of the rom is a EFI64 driver, so there's no chance it'll work on a older mac pro ...

Also, I noticed this string in the driver: "Engineering Build Feb 1 2008 18:59:39", looks like they were a bit in a hurry ;)
 
The PCIe power connectors on the MP are smaller than normal, but there is a spare molex connector in the lower optical drive bay.
 
It worked! I was able to flash a PC 8800GT (Inno3D brand) with ntux's firmware and now OS X happily recognizes it.

From System Profiler:
Name: NVDA,Display-B
Type: display
Driver Installed: Yes
Bus: PCI
Slot: Slot-1
Vendor ID: 0x10de
Device ID: 0x0611
Subsystem Vendor ID: 0x10de
Subsystem ID: 0x0010
ROM Revision: 3233
Revision ID: 0x00a2
Link Width: x16

Thanks ntux!
 
It worked! I was able to flash a PC 8800GT (Inno3D brand) with ntux's firmware and now OS X happily recognizes it.

From System Profiler:
Name: NVDA,Display-B
Type: display
Driver Installed: Yes
Bus: PCI
Slot: Slot-1
Vendor ID: 0x10de
Device ID: 0x0611
Subsystem Vendor ID: 0x10de
Subsystem ID: 0x0010
ROM Revision: 3233
Revision ID: 0x00a2
Link Width: x16

Thanks ntux!

Are you using the spare molex connector to power the card? If so does your cable look like this one and are you using both connectors?

http://c1.neweggimages.com/NeweggImage/productimage/14-130-318-07.jpg
 
It worked! I was able to flash a PC 8800GT (Inno3D brand) with ntux's firmware and now OS X happily recognizes it.

From System Profiler:
Name: NVDA,Display-B
Type: display
Driver Installed: Yes
Bus: PCI
Slot: Slot-1
Vendor ID: 0x10de
Device ID: 0x0611
Subsystem Vendor ID: 0x10de
Subsystem ID: 0x0010
ROM Revision: 3233
Revision ID: 0x00a2
Link Width: x16

Thanks ntux!
:eek: you flashed a pc 8800gt with the ntux rom ?? so, the chip is 128KB ?
So great, if it really work i'm going to buy one and save 100 euros.
Hope there will be no problem with the power connector.
 
:eek: you flashed a pc 8800gt with the ntux rom ?? so, the chip is 128KB ?
So great, if it really work i'm going to buy one and save 100 euros.
Hope there will be no problem with the power connector.

That is awesome! Someone please try an 8800 GTX! FYI I just read that 8800 Ultra is an over clocked 8800GTX. THis could lead to something good. :)
 
Are you using the spare molex connector to power the card? If so does your cable look like this one and are you using both connectors?

http://c1.neweggimages.com/NeweggImage/productimage/14-130-318-07.jpg

Yes I am using the molex connector. The power cable shown in the picture already came with my card.

I have one cable bought from computer shop that splits the molex connector in to two, and then both of those join on to the cable that came with the card. So it's like this -<>-

Cheers
 
:eek: you flashed a pc 8800gt with the ntux rom ?? so, the chip is 128KB ?
So great, if it really work i'm going to buy one and save 100 euros.
Hope there will be no problem with the power connector.

Yes, and it is working fine. The original PC ROM that I saved off the card (for backup) was only 64k, so I didn't think the 128k Mac image would work, but it did. Maybe the Inno3d card has a 128k eprom or maybe the second 64k is not actually needed?

It does complain that the rom does not match the card, but if you use these options when flashing it works:
nvflash -4 -5 -6 mp8800gt.rom
 
Yes, and it is working fine. The original PC ROM that I saved off the card (for backup) was only 64k, so I didn't think the 128k Mac image would work, but it did. Maybe the Inno3d card has a 128k eprom or maybe the second 64k is not actually needed?

It does complain that the rom does not match the card, but if you use these options when flashing it works:
nvflash -4 -5 -6 mp8800gt.rom

Congratulations ! this is Great

can you Confirm that the 8800GT PC Version that you flashed works under boocamp in XP or Vista 32BIT in the NEW MP 2008 ?

do you have other 8800GT in your MAC PRO ?

could it be possible that the Flashed 8800GT works only with the Original Apple one , i mean Together ! sorry for my Questions !

which INNO 3d CARD did you Use ? a link would be great !
 
Congratulations ! this is Great
can you Confirm that the 8800GT PC Version that you flashed works under boocamp in XP or Vista 32BIT in the NEW MP 2008 ?

I can't confirm this as haven't installed Boot Camp yet. I can confirm that the Vista 32-bit Home Premium setup dvd boots fine and properly displays graphics.

do you have other 8800GT in your MAC PRO ?
could it be possible that the Flashed 8800GT works only with the Original Apple one , i mean Together ! sorry for my Questions !

Sorry I bought the stock Mac Pro with ATI 2600XT, so can't test that.

which INNO 3d CARD did you Use ? a link would be great !

It is this one (the reference model with no overclock):
http://www.inno3d.com/products/graphic_card/gf8/8800gt.htm
 
I can't confirm this as haven't installed Boot Camp yet. I can confirm that the Vista 32-bit Home Premium setup dvd boots fine and properly displays graphics.



Sorry I bought the stock Mac Pro with ATI 2600XT, so can't test that.



It is this one (the reference model with no overclock):
http://www.inno3d.com/products/graphic_card/gf8/8800gt.htm

well done, i get me a 8800GT 512MB Standard, and try it myself, i can give it back anyway so i would be no trouble at all. i use the Powercable from my old MAcpro X1900XT .

but i prefer to FLASH in a NAtive PC , cause i had some trouble last week flashing the X1900XT for NEW MAC PRO .
 
I can also confirm my 8800gt boots correctly into OSX and runs just fine. Took out the super-drive for now as I don't have a molex splitter. The performance of my shader test program is up 2-3x over the base card. Will test some games later/tomorrow.

Will boot into XP32 right now and see if that works.

-C

Here's my card:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814133205&Tpk=VCG88512GXPB

Output of my GPU info program:
Vendor:NVIDIA Corporation
Version:2.0 NVIDIA-1.5.20
Renderer:NVIDIA GeForce 8800 GT OpenGL Engine
Shander Version:1.20
Extensions:GL_ARB_transpose_matrix GL_ARB_vertex_program GL_ARB_vertex_blend GL_ARB_window_pos GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_shading_language_100 GL_EXT_multi_draw_arrays GL_EXT_clip_volume_hint GL_EXT_rescale_normal GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_gpu_program_parameters GL_EXT_geometry_shader4 GL_EXT_transform_feedback GL_APPLE_client_storage GL_APPLE_specular_vector GL_APPLE_transform_hint GL_APPLE_packed_pixels GL_APPLE_fence GL_APPLE_vertex_array_object GL_APPLE_vertex_program_evaluators GL_APPLE_element_array GL_APPLE_flush_render GL_APPLE_aux_depth_stencil GL_NV_texgen_reflection GL_NV_light_max_exponent GL_IBM_rasterpos_clip GL_SGIS_generate_mipmap GL_ARB_imaging GL_ARB_point_parameters GL_ARB_texture_env_crossbar GL_ARB_texture_border_clamp GL_ARB_multitexture GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_env_dot3 GL_ARB_multisample GL_ARB_texture_env_combine GL_ARB_texture_compression GL_ARB_texture_mirrored_repeat GL_ARB_shadow GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_occlusion_query GL_ARB_point_sprite GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ARB_pixel_buffer_object GL_ARB_draw_buffers GL_ARB_shader_texture_lod GL_EXT_compiled_vertex_array GL_EXT_framebuffer_object GL_EXT_texture_rectangle GL_ARB_texture_rectangle GL_EXT_texture_env_add GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_texture_lod_bias GL_EXT_abgr GL_EXT_bgra GL_EXT_stencil_wrap GL_EXT_texture_filter_anisotropic GL_EXT_secondary_color GL_EXT_blend_func_separate GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_depth_bounds_test GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1 GL_EXT_texture_sRGB GL_EXT_blend_equation_separate GL_EXT_texture_mirror_clamp GL_EXT_packed_depth_stencil GL_EXT_bindable_uniform GL_EXT_gpu_shader4 GL_APPLE_flush_buffer_range GL_APPLE_ycbcr_422 GL_APPLE_vertex_array_range GL_APPLE_texture_range GL_APPLE_float_pixels GL_ATI_texture_float GL_ARB_texture_float GL_ARB_half_float_pixel GL_APPLE_pixel_buffer GL_APPLE_object_purgeable GL_NV_point_sprite GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_blend_square GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_fog_distance GL_NV_depth_clamp GL_NV_multisample_filter_hint GL_NV_fragment_program_option GL_NV_fragment_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_ATI_texture_mirror_once GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod
 
I can also confirm my 8800gt boots correctly into OSX and runs just fine. Took out the super-drive for now as I don't have a molex splitter. The performance of my shader test program is up 2-3x over the base card. Will test some games later/tomorrow.

Will boot into XP32 right now and see if that works.

-C

Here's my card:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814133205&Tpk=VCG88512GXPB


Did you FLASH your Card in your MAC PRO(2008) or Native PC ?
do you have another CARD Installed in SLOT 2 ?
Does your PNY CARD runs the GPU @ 600Mhz or and the RAM @1800Mhz ?

can´t wait a 100% Confirm if this CARD works in XP 32BIT in a New MAC PRO !
 
can someone explain why this doesn't work on the 2007 MacPro's? is it a hardware or software limitation?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.