That is a good news, but could you tell me your card SN ? Because I can find HIS in Hong Kong too.Ok, well I went to Tiger to return the board I bought and was told I couldn't return it. They've changed their policies and all I can do is exchange it for a different card or get store credit.
I exchanged it, for this card:
http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=3949855&CatId=3670
Opened the card when I got in my car and ... aw crap, blue board. Looks reference of course, but its blue and its not the same as the pictures on the website. Close, but blue.
Anyway, I got home and tried to flash it. Flash took.
Rebooted and expected the PC to hang again. This time it didn't hang, but instead it beeped. No video though, but possibly because I was using analog on that system.
Put it in the Mac Pro and... success! (I had already installed the drivers)
Same issues as everyone else. Bottom port is dual link, top is not. Both work with DVI, neither work with analog.
Either way, I'm happy.
Going to test bootcamp and check out speeds in native Windows.
That is a good news, but could you tell me your card SN ? Because I can find HIS in Hong Kong too.
Hi all,
pipomolo42 was kind enough to send me a modified hybrid ROM. I sent him the original ROM from my Sapphire HD 4870 card (the one that I previously reported did not work with the ROM image from this thread.)
This time, it worked! I popped it into my 2006 Mac Pro and was greeted with the familiar light gray screen. I held down the option key and was able to select OS X/Windows.
I booted into OS X first. Like tobyg I had already installed the 4870 drivers from nekas (thanks nekas!) No hiccups at all and the card is recognized as a 4870. I used a DVI cable plugged into the lower port and a DVI-VGA adapter plugged into the upper port (without anything else plugged in.)
I then rebooted into Vista, and it's all working great on this side as well.
So... assuming that pipomolo42 is willing to allow others to use this BIOS, there is at least one more known good flash now.
:edit:
So that it is easy to find, here's the card info:
Sapphire HD4870 512M GDDR5
PCI-E DUAL DVI-I/TVO
PN 288-XXXXX-XXXXX
SKU# 11133-03-20R
Purchased from Newegg about two weeks ago. Here's the link.
Now I'm wondering, if I had kept that Sapphire card and waited a day, if this ROM you had would work.
Have you tested analog? I'm very curious if Analog works on yours.
I wonder if some sort of modding can be done for each of these cards, to get the DVI ports to work properly, having both be dual link DVI as they physically are and also work with analog signals.
Well, I didn't do any black magic : I just took his PC bios, and appended the EFI firmware, then the GDDR5 table from his PC bios. The same can probably be done with any 4870, maybe even 1GB and X2 variants, or at least we won't know until someone tries.
For this GDDR5 table, I relocated it at 0x1b800, which is the offset it has in the Mac 4870 rom. On most PC bioses, it sits at 0x1c000, and at around 0xba00 in the PC bios is this address (a few bytes before the string "MCuC", which is the signature of the table), which I modified also to 0x1b800.
Probably relocating the GDDR5 table isn't necessary, but I thought that if its address is in the EFI firmware as well, it might not work if it can't find it. An as the EFI firmware is compressed, it's a bit more complex to edit.
Then I fixed the last rom indicator of this PC bios, and finally fixed its checksum.
both Analog Output and Dual Screen work only in BootCamp, just like any 4870 in a Hackintosh.
Well, ATI bioses use ATOMbios, which is, if I understood correctly, a set of scripts which acts as a glue between the hardware and the drivers. And they have released a parser for it, so if we are lucky enough, the differences between the apple card and pc cards will appear quite easily. Then, we'll have to see if it's possible to build one that has no restriction ...
pipomolo42 - could you email me that modded Sapphire bios for RV770XT (I just restored my card to normal with help of PCI card this morning)? v0nreagan at gmail.com (there is zero in v0n, rather than capital O)
Hey, did u try Natit i posted for u on 12th page ?
it's to test dual screen in macosx.
BTW, i think gddr5 table doesnt need to be relocated, the offset to it is set in bios, and efi rom seems to parse atombios for any info it needs.
pipomolo42 - could you email me that modded Sapphire bios for RV770XT (I just restored my card to normal with help of PCI card this morning)? v0nreagan at gmail.com (there is zero in v0n, rather than capital O)
P.S. Still waiting for the internal power cables, two of them costs 60 her in germany from Apple Dealer (as spare part)
I know, but there are sold out and i don't want to wait. I expect the cables on thursday, many thanks for the BIOS.
Bye, jaberwocky
Hello jaberwocky,
I voted for all of us found a solution . After a long search, I am on
the cable from Enermax Liberty pushed. The cable is EMC004 and costs
€ 4 .
bye jj
Hello jaberwocky,
I voted for all of us found a solution . After a long search, I am on
the cable from Enermax Liberty pushed. The cable is EMC004 and costs
4 . I have bought 2. Yesterday I offered to Arlt
Card purchase, I expect on Wednesday . I am very curious whether they are flashing can. I am very interested in your results.
Many thanks for the BIOS too
bye jj
Hi, did you have a link or Arlt-Number for the cable ? Can't find it there, think it's to old.
Also, if both sides of the cable has the same connector, it's wrong. Mac pro needs Molex micro fit, grahic card is Molex mini fit.
Tanks
Oh noI thought it would be the same 6-pin connectors
It seem after solve the rom, one more question is here - the cable.Unfortunately no, motherboard connector is much smaller, in the pic below, the left is mac motherboard plug, to the right, PCIe 1.0 6 pin. :
It was one of those situations - team at Apple working on standards, let's get some regular motherboards from Foxcon, chips from Intel, cards from ATI, and then some old time bozo woke up at the back of the meeting - you know the kind - the ex-SGI/ex-Sun/old Apple Manager For Proprietary Development, some dude who twiddled his thumbs for the past few years, pushed out of main lab into mop closet in basement. And he probably said "and let's make connectors on motherboard in this fantastic tiny format I saw at Taiwanese Space Agency last year, as used in their spy camera kite craft".
I found connectors, but can't find matching 3mm pitch pins in small quantity retail anywhere. I don't want to buy few thousands of them, just want to roll two cables.
I'm actually peed off with cables situation to the point I'm trying to find how much it would cost to get some cable manufacturer to make few hundred of those. Surely with such short supply of original cards and lack of european stock of cables for third party solution the situation is going to get out of hand in few weeks.