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

Rainy1989

macrumors newbie
Original poster
Jun 21, 2019
7
5
I just got a GeForce 4 Ti4600 (Mac Edition), but this graphics card has been flashed into a PC vbios by the original owner. Has anyone just backed up the original Mac vbios file? I hope you can share one with me, thank you. IMG_0126.JPGIMG_0127.JPGIMG_0128.JPG
 
Thank you very much for your reply. I have collected the website before. However, the PC card uses the dvi interface, and the Mac card uses the ADC interface. The ADC interface includes power supply, so I have not easily tried to use the bios of the PC card directly.
 
Attached you will find the PC flasher version 4.46 that works with 4600Ti (I have flashed a 4600Ti PC card using this tool so I can confirm it works) and the original Apple OEM v1105 Bios, as opposite as many ATI Cards that uses a 128k Flash ROM Apple choosen to use for the 4600Ti a regular 64k.

On this page you will find a guide about the nvflash tool usage.

Good luck! :)
 

Attachments

  • nvflash_446.zip
    203.7 KB · Views: 81
  • nv_oem_4ti_1105_agp_64k.zip
    23.1 KB · Views: 108
Last edited:
  • Like
Reactions: Rainy1989
Attached you will find the PC flasher version 4.46 that works with 4600Ti (I have flashed a 4600Ti PC card using this tool so I can confirm it works) and the original Apple OEM v1105 Bios, as opposite as many ATI Cards that uses a 128k Flash ROM Apple choosen to use for the 4600Ti a regular 64k.

On this page you will find a guide about the nvflash tool usage.

Good luck! :)
You are so kind! I can’t believe that the problem that bothers me was solved so quickly. Thank you in a word.
 
Attached you will find the PC flasher version 4.46 that works with 4600Ti (I have flashed a 4600Ti PC card using this tool so I can confirm it works) and the original Apple OEM v1105 Bios, as opposite as many ATI Cards that uses a 128k Flash ROM Apple choosen to use for the 4600Ti a regular 64k.
That OEM ROM is identical to the hacked ROM except the hacked ROM has incorrect fcode-version2 checksum (which Apple Open Firmware ignores) and the hacked ROM skips the GPU VRAM size check for device-id 0x0250 (the device-id of the option ROM and for "GeForce4 Ti 4600").

The GPU VRAM size check ensures that register 0x101000 (PSTRAPS) bit 0x20000 (bit 17 = 256MB or more) is set. Or I could be misinterpreting the PSTRAPS bits.

It appears the ROM is not suitable for Old World Macs. That's ok since Old World Macs don't have AGP, but if you found a PCI version of the card (or you found a PCI to AGP bridge) and wanted to use it in an Old World Mac then it would require patches similar to the ones made for the Nvidia 6200, 6600, and 7800.
https://forums.macrumors.com/thread...l-work-in-a-beige-power-macintosh-g3.2303689/
 
Last edited:
  • Like
Reactions: SnakeCoils
You are so kind! I can’t believe that the problem that bothers me was solved so quickly. Thank you in a word.
You are welcome :) Keep in mind that it was simply a matter of restoring the original firmware on the same Apple OEM card, no firmware modification was required. As noted by joevt, adapting a firmware for a different card would involve much more knowledge!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.