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

Ripper2010

macrumors member
Original poster
Jun 26, 2010
43
1
127.0.0.1
What you don't seem to understand is power is not the issue here, the card is not under any load and everything I have read on this forum suggests no need to power any card from SATA.
I just want 2 of the 4 ports to give a video signal, so far only the Displayport does.
[automerge]1580740526[/automerge]
 

MIKX

macrumors 68000
Dec 16, 2004
1,815
691
Japan
Your Sapphire still needs to be powered correctly ask " h9826790 "

Also, if it has not been correctly EFI flashed some ports may not work.

DVI - HDMI - Display Port all work on my Sapphire Dual-X 7970 as it has been correctly EFI flashed and is powered correctly.

My last word on this.
 

Ripper2010

macrumors member
Original poster
Jun 26, 2010
43
1
127.0.0.1
No worries thanks for your help, I'll start looking in to EFI flashing on the other forum you suggested.
 

tsialex

Contributor
Jun 13, 2016
12,963
13,199
What you don't seem to understand is power is not the issue here, the card is not under any load and everything I have read on this forum suggests no need to power any card from SATA.
I just want 2 of the 4 ports to give a video signal, so far only the Displayport does.
[automerge]1580740526[/automerge]
Your problem is not power related. It's that your card outputs are different from the layout of the personality used with Sapphire HD 7950 Mac Edition. When this happens, only the outputs of the card that have the exactly same configuration as the Sapphire HD 7950 Mac Edition will work. Most cards lose one output, usually the HDMI or the second DVI, when flashed.

You can't edit yourself the personality layout, it's very low level table inside the firmware. If I remember correctly only two users here that are not active anymore knew how to do that.
 

Ripper2010

macrumors member
Original poster
Jun 26, 2010
43
1
127.0.0.1
This makes sense, the mac Edition has,
1x DVI
1x HDMI
2x mini-DisplayPort

My card has,
2x DVI
1x HDMI
1x DisplayPort

As I mentioned earlier I have had the lower DVI working, but now only the Displayport works.

Any thoughts on where I go from here?
 

tsialex

Contributor
Jun 13, 2016
12,963
13,199
This makes sense, the mac Edition has,
1x DVI
1x HDMI
2x mini-DisplayPort

My card has,
2x DVI
1x HDMI
1x DisplayPort

As I mentioned earlier I have had the lower DVI working, but now only the Displayport works.

Any thoughts on where I go from here?
You can search for Fl0r!an posts and see if he ever edited a personality that would fit your card, it will be trial an error. Besides that, you can't do anything.

Btw, Apple did some changes with the drivers between High Sierra and Mojave that made some cards to not work with some outputs or with some of the worst cases, like with AMD Pitcairn GPUs, stop to work completely. If your DVI output still works with 10.13.6, it's the case.
 

Ripper2010

macrumors member
Original poster
Jun 26, 2010
43
1
127.0.0.1
I have magaged to get both displays working but only mirrored, if I select use as seperate display I lose the DVI output.



Also the DVI output seems very glitchy see below, the circled areas jump all over the place.



And if I swap the DVI to the other monitor,



Is this anything to do with a bad flash? or shall I buy an RX 580? :)
 

tsialex

Contributor
Jun 13, 2016
12,963
13,199
I have magaged to get both displays working but only mirrored, if I select use as seperate display I lose the DVI output.



Also the DVI output seems very glitchy see below, the circled areas jump all over the place.



And if I swap the DVI to the other monitor,



Is this anything to do with a bad flash? or shall I buy an RX 580? :)
Test with High Sierra, if you don't have the same problems you will know that it's a driver problem and you can't do anything about it.
 

Ripper2010

macrumors member
Original poster
Jun 26, 2010
43
1
127.0.0.1
Yes I tried HS also, exactly same result (my last screen shot is HS you can just about make out the moutains) :)
 

tsialex

Contributor
Jun 13, 2016
12,963
13,199
Yes I tried HS also, exactly same result (my last screen shot is HS you can just about make out the moutains) :)
So, it's not a driver problem and maybe it's something hardware related. One last test that you can do is to flash back the original firmware and test again to be sure if the Mac EFI is not causing your problems. If you don't have the original firmware, try to find it on TechPowerUp.
 

Ripper2010

macrumors member
Original poster
Jun 26, 2010
43
1
127.0.0.1
The card has a switch, in position 1 it shows

Screenshot-2020-02-02-at-12.17.56.png


Position 2 shows

Screenshot-2020-02-02-at-13.07.07.png


I have found 3 bios files on techpowerup by searching part number 299-1E210-404SA from the bottom of card, tried with atiwinflash and amdvbflashwin and all 3 say "subsystem id's mismatch"
 

Ripper2010

macrumors member
Original poster
Jun 26, 2010
43
1
127.0.0.1
I have saved both roms with the switch in position 1 and 2 and compared checksums with the rom in post 2 here http://forum.netkas.org/index.php/topic,5619.0.html

Rom saved from position 1 has identical sum to the rom in post 2 = 6a3c7dadcd657ea48d02f1623ce9422ce30b4d4d

Rom from position 2 has identical sum to the rom created by running the script = bf6946175545d54a1e7cb846d518b75deb1ba076

So the card is correctly flashed I assume, Is there anymore I can do?
 

Ripper2010

macrumors member
Original poster
Jun 26, 2010
43
1
127.0.0.1
OK me again :)
I have compared md5 checksums from both bios files and searched on Techpowerup, I have spent almost 4 full days on this and learning a lot but now thinking this is not right,

Switch in position 1 md5 = 85d6f30ccb39598a373808050ca3f8a0

Switch in position 2 md5 = 8c6f14638310e87e7f94ae0e96453fcf

So it looks like it has just had the bios from the Mac edition flashed to bios 1, and bios 2 is original, I thought you could only flash number 2 as 1 was the backup?
 

tsialex

Contributor
Jun 13, 2016
12,963
13,199
OK me again :)
I have compared md5 checksums from both bios files and searched on Techpowerup, I have spent almost 4 full days on this and learning a lot but now thinking this is not right,

Switch in position 1 md5 = 85d6f30ccb39598a373808050ca3f8a0

Switch in position 2 md5 = 8c6f14638310e87e7f94ae0e96453fcf

So it looks like it has just had the bios from the Mac edition flashed to bios 1, and bios 2 is original, I thought you could only flash number 2 as 1 was the backup?
If the card has the same problems when you change the switch, and boot the non Mac EFI firmware, your GPU artefacts and problems are probably not caused by the flashing process.
 

Ripper2010

macrumors member
Original poster
Jun 26, 2010
43
1
127.0.0.1
OK I'll try that later this evening, my point is according the bios neither are actually from my card originally, if you look up the GPU on techpowerup from the link it shows this card
which has 1x 6-pin + 1x 8-pin power connectors, mine has 2x 8 pin connectors???
 

Ripper2010

macrumors member
Original poster
Jun 26, 2010
43
1
127.0.0.1
i never flashed it, it came this way with a second hand Mac, by reading and asking questions I can learn how to do it, everything I have read suggests with the switch in position 1 the card can't be flashed as thats fixed, only position 2 can be flashed, but this card has a Mac bios flashed to position 1, is this correct? I am just trying to understand why this is the case with this card, is that a crime?
 
Last edited:

Ripper2010

macrumors member
Original poster
Jun 26, 2010
43
1
127.0.0.1
I have been reading that, lots of posts say only with the switch in position 2 can a card be flashed, I have dumped the bios from position 1 opened in a hex editor and it is a Mac bios, if you can't flash with the switch in position 1 how is that possible? Nothing in the Netkas thread answers my question, thats all I'm asking.
 

MIKX

macrumors 68000
Dec 16, 2004
1,815
691
Japan
You have not posted a photo of the WHOLE card - showing the LOGO on the fan(s).


POST A FULL SIZE PHOTO SHOWING THE WHOLE CARD.

The sticker on your card in the photo you posted ( Post #1 " says "7970"

Your label.jpg


Download the ROM here https://www.techpowerup.com/vgabios/155228/155228

If the card is indeed non-reference then sell it and get either a true reference DUAL-X 7970 or a Sapphire or Gigabyte or MSI R9 280X

AMD Reference 7970 & R9 280X cards have 1 X 6 pin and 1 x 8 pin.

Personally I would not buy your card . . . 2 x 8 pin points to non-reference.

YOUR Sapphire 7970 ports ( TWO x 8 pin power sockets
Your 7970 ports.jpg


My Sapphire ( reference ) DUAL-X 7970 ports ONE x 6 pin & 1 X 8 pin power sockets
Sapphire REFERENCE DUAL-X HD 7970 ports.jpg

My DUAL-X 7970 has TWO mini Display ports + ONE HDMI + ONE DVI
All ports work !


It would appear that your Sapphire 7970 is non-reference.
 
Last edited:

Ripper2010

macrumors member
Original poster
Jun 26, 2010
43
1
127.0.0.1
Thanks, there is no logo on the fans as the case has been spray painted white, but the case is exactly the same as in the techpowerup link you just posted, its is actually this card below (not home right now so can't take photo)
2x 8 pin

I do have a Gigabyte card in the post with ports exactly the same as your Dual-X hopefully that will give the dual screens I want, I am grateful for everyones help and just trying to understand a little more about my 'nightmare' card, I think at this point I'll go with your comment "Personally I would not buy your card" just unfortunate it came with my second hand 5,1 :rolleyes:
 

MIKX

macrumors 68000
Dec 16, 2004
1,815
691
Japan
Just out of curiosity, when time allows . . please take a photo of the card ( side on ) so we can see the shape of the fans shroud to actually verify it's shape for model identification.

PS : If you had ordered a Sapphire Dual-X 3gb ( same as mine ) I could have PM'd you the working, EFI de-volted ROM.
 

MIKX

macrumors 68000
Dec 16, 2004
1,815
691
Japan
still cannot see the FACE of the fan shroud.

We need to see . . . THE WHOLE fan shroud. like this . .

Sapphire DUAL-X 7970.jpg
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.