Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
interesting thread to bring back form the dead

In fact, I never got the help I asked for, so I ended up figuring it out for myself

The device id on a EFI32 G92 rom exists in three places, it is hardcoded at beginning of both PC BIOS and EFI section. But the tricky part is that it is also coded in the soft straps. And not in a way that is easy to see, it is in the form of math.

This is why many G92 cards can become a different card.

But the math involved is beyond 99% of folks looking.



So i cant change the Device ID of the macrom 8800GT to show as 8800GTS ???
 
I can't speak to your abilities, all I can say is that it isn't easy.

Also remember that anytime you make a change you need to fix checksums.

fixrom.py is an app made for 4870 flashing that fixes checksums for 2 part roms like G92.
 
I can't use the fixrom.py to fix the checksum of the G92 ???



PS: Macvidcards i have send your a private Message.
 
Last edited:
I just said it could.


Can i add the EFI Part of the 8800GT to the PC Bios of 8800GTS and checksumm with fixrom.py ? Must i change than the Device id after add ??

( Why are you answer my private Messages about the GTX580 EFI )
 
interesting thread to bring back form the dead

In fact, I never got the help I asked for, so I ended up figuring it out for myself

The device id on a EFI32 G92 rom exists in three places, it is hardcoded at beginning of both PC BIOS and EFI section. But the tricky part is that it is also coded in the soft straps. And not in a way that is easy to see, it is in the form of math.

This is why many G92 cards can become a different card.

But the math involved is beyond 99% of folks looking.




Where are the Softstraps in the EFI-Part.In the PC-Part it beginss at 0x0058 till 0x0077,but what about the EFI-Part.

The Device ID of 8800GT is 0x0602 and of 8800GTS 512mb is 0x0600.First i must write it in binär ???


8800GT : 0000 0110 0000 0010
8800GTS 512MB : 0000 0110 0000 0000

change to : 0000 0110 0000 0000

I must only change the 1 to 0.So we need find this in Softstraps.We need to write the softstraps in binär.And than ????
 
9800gt efi 32

My Brother had a 9800GT.I flashed it with EFI32 , but the Fan runs at 100%.How can i fix it.Can i add the EFI32 Part to the original 9800GT PC-ROM ??
 
Some 9800 GT cards just run the fan at max all the time because they only have 2-pin fan connectors. It's a "cost saving" move on entry-level cards that might save a dime or two. I bought a 9800 GT on Newegg long ago that did that. I ended up sending it back and eating the restocking fee because of it. NO way was I keeping something so loud.
 
Some 9800 GT cards just run the fan at max all the time because they only have 2-pin fan connectors. It's a "cost saving" move on entry-level cards that might save a dime or two. I bought a 9800 GT on Newegg long ago that did that. I ended up sending it back and eating the restocking fee because of it. NO way was I keeping something so loud.



The 9800GT has 4pin Fanconnector.Now i added the EFI part of the 8800GT to 9800GT PC BIOS and checksumm it with phyton,but the Mac is not booting the EFI Part.
 
G92a vs G92b

The 9800GT has 4pin Fanconnector.Now i added the EFI part of the 8800GT to 9800GT PC BIOS and checksumm it with phyton,but the Mac is not booting the EFI Part.

When Nvidia released G92b they were able to make it faster, but they also had to make it cheaper. The fan controller changed.

To make many of these later G92b cards work in OS X is very tricky.

If I devoted a few days to one I might be able to, but I recently gave up on a 9800GT.

In short, this is quite likely beyond your skills. When I used to get stuck with these cards I would buy a heatsink and sell them as "silent" version. Or run them unflashed so the driver runs fan from BIOS instead of values loaded by EFI.
 
When Nvidia released G92b they were able to make it faster, but they also had to make it cheaper. The fan controller changed.

To make many of these later G92b cards work in OS X is very tricky.

If I devoted a few days to one I might be able to, but I recently gave up on a 9800GT.

In short, this is quite likely beyond your skills. When I used to get stuck with these cards I would buy a heatsink and sell them as "silent" version. Or run them unflashed so the driver runs fan from BIOS instead of values loaded by EFI.


And what happens , if i soldering on the G92b the Fancontroller ADT7473 IC.
 
And what happens , if i soldering on the G92b the Fancontroller ADT7473 IC.

All this for a $80 card from 2008?

Knock yourself out.

Let us know how it works out.

But keep in mind that as Doug mentioned, if they are 2 wire fan versions there really is no fix.
 
Last edited:
All this for a $80 card from 2008?

Knock yourself out.

Let us know how it works out.

But keep in mind that as Doug mentioned, if they are 2 wire fan versions there really is no fix.


I like experiments . To me it is not about money .The 9800GT has 4wire Fan.On the 9800GT (G92b) is not a Fan Controller.I have a faulty 8800GT.I`m going to desolder the ADT7473 and solder it on the 9800GT.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.