Rominator
|
 |
« Reply #45 on: April 03, 2013, 02:17:23 AM » |
|
My oh my!!! Silly boy! I thought you knew the macpro had efi? And that if you flash a PC version with your half modded bios, that you get a boot screen and running at 2.5GT/S? Next time RTFP before flaming. No wonder you were **BANNED** from MacRumors. Perhaps Arn should do the same for MacVidCards?? Im running an unflashed 7950. Loosing performance is not worth a grey apple logo at boot. When we can figure out the slowdown issue, I'll consider the logo screen. Flashing the firmware with the new vanity rom is equivalent to enabling a PC to boot a manufacturer logo screen, but slowing the RAM from 1600Mhz to 800Mhz - or - Better yet, bolting on 1000Lbs of vanity add-ons to a street racer. All vanity with no substance.
Great analogies, unfortunately you are using all of this flowery language to illustrate a nonsense point. If you use your PC BIOS with the Mac EFI you get BOTH. Boot screens, correct name in profiler AND faster speeds. Living in ignorance with a card with no boot screens just because you don't understand how EFI works is like living with a 100 kg mole on your butt because you think the Dr. who could remove it for FREE has bad breath. Please take some time to educate yourself. Whether flashed or not you are at PCIE 1.0. When you connect your PC BIOS with Mac EFI you get best of both worlds. EFI boot screens and original speeds/fans, etc from ORIGINAL PC BIOS) You truly haven't a clue what you are talking about. Look up "lspci" and run it with flags "-vv" You can thank me AFTER you apologize.
|
|
« Last Edit: April 03, 2013, 02:20:55 AM by Rominator »
|
Logged
|
Before asking a question, check your "Personal Settings" and be sure that you have "Brain Services" set to "On".
|
|
|
tactoad
Not Newbie
Offline
Posts: 10
|
 |
« Reply #46 on: April 03, 2013, 10:02:45 AM » |
|
Hey guys,
Flashed a MSI R7950 Twin Frozr 3GD5/OC with Nekas EFI and it works great. Running on a MP 4.1(flashed to 5.1). ML 10.8.3
Coming from a R6870 it runs slightly hotter and a tad louder. Running one 8 to 6-pin adapter seems to work with no hassle. Performancewise it wasn't a huge leap though, at least not in WoW.
Thanks for the EFI!
|
|
« Last Edit: April 03, 2013, 10:04:51 AM by tactoad »
|
Logged
|
|
|
|
GP-SE
Jr. Member

Offline
Posts: 75
|
 |
« Reply #47 on: April 03, 2013, 03:05:35 PM » |
|
Hey guys,
Flashed a MSI R7950 Twin Frozr 3GD5/OC with Nekas EFI and it works great. Running on a MP 4.1(flashed to 5.1). ML 10.8.3
Coming from a R6870 it runs slightly hotter and a tad louder. Running one 8 to 6-pin adapter seems to work with no hassle. Performancewise it wasn't a huge leap though, at least not in WoW.
Thanks for the EFI!
does your Power Supply for PCI-E fan spin any faster with the new card? should be: PCI: 600 Power Supply: 600
|
|
|
Logged
|
|
|
|
aphexz1234567890
Newbie
Offline
Posts: 1
|
 |
« Reply #48 on: April 03, 2013, 10:13:53 PM » |
|
Hey Rom-Guys, thanks for writing these patches. Today I got my Sapphire 7950 Boost (Dual Fan). Now I patched my extracted ROM and flashed it back. Bootscreen works fine, but I can't boot my 10.8.3 with chameleon (yes I'm running an 1,1 MacPro). I got the following error: Memory allocation error! Addr: 0xdeadbeef, size: 0x0, File: ati.c, Line: 965
This is a non recoverable error! System HALTED!!!
Do they want to try kidding me? "deadbeaf"-adress? three "!!!"? Has anyone else tried the card in an 1,1? @Rominator: I think at macrumors you posted that you installed the original mac 7950 on an 1,1 MacPro. Did it run on 10.8.3 booted with chameleon? Did that work flawlessly? Hope I get it running soon. PS: Win7 is running fine.
|
|
|
Logged
|
|
|
|
vidkidd
Not Newbie
Offline
Posts: 42
|
 |
« Reply #49 on: April 04, 2013, 12:59:15 AM » |
|
Not a problem to apologize.  So your saying if I liash my Gigabyte 7950 it will run at PCIE 2.0 and a 5.0Gbps memory clock in a 2009 MacPro flashed to the latest refi firmware. I must have misread all the reports stating that after the flash, the cards run at 2.5gts. On another note, have you looked at the Gigabyte EFIBios mentioned earlier in this thread? They run the core clock speed at 900Mhz with an effective memory clock of 1250 at 5.0Gbps. Btw.. I can appreciate your walk through hex land looking for the magic key. Always a fun exercise for those with passion. My oh my!!! Silly boy! I thought you knew the macpro had efi? And that if you flash a PC version with your half modded bios, that you get a boot screen and running at 2.5GT/S? Next time RTFP before flaming. No wonder you were **BANNED** from MacRumors. Perhaps Arn should do the same for MacVidCards?? Im running an unflashed 7950. Loosing performance is not worth a grey apple logo at boot. When we can figure out the slowdown issue, I'll consider the logo screen. Flashing the firmware with the new vanity rom is equivalent to enabling a PC to boot a manufacturer logo screen, but slowing the RAM from 1600Mhz to 800Mhz - or - Better yet, bolting on 1000Lbs of vanity add-ons to a street racer. All vanity with no substance.
Great analogies, unfortunately you are using all of this flowery language to illustrate a nonsense point. If you use your PC BIOS with the Mac EFI you get BOTH. Boot screens, correct name in profiler AND faster speeds. Living in ignorance with a card with no boot screens just because you don't understand how EFI works is like living with a 100 kg mole on your butt because you think the Dr. who could remove it for FREE has bad breath. Please take some time to educate yourself. Whether flashed or not you are at PCIE 1.0. When you connect your PC BIOS with Mac EFI you get best of both worlds. EFI boot screens and original speeds/fans, etc from ORIGINAL PC BIOS) You truly haven't a clue what you are talking about. Look up "lspci" and run it with flags "-vv" You can thank me AFTER you apologize.
|
|
|
Logged
|
|
|
|
Rominator
|
 |
« Reply #50 on: April 04, 2013, 01:20:05 AM » |
|
Not a problem to apologize.  So your saying if I liash my Gigabyte 7950 it will run at PCIE 2.0 and a 5.0Gbps memory clock in a 2009 MacPro flashed to the latest refi firmware. I must have misread all the reports stating that after the flash, the cards run at 2.5gts. On another note, have you looked at the Gigabyte EFIBios mentioned earlier in this thread? They run the core clock speed at 900Mhz with an effective memory clock of 1250 at 5.0Gbps. Btw.. I can appreciate your walk through hex land looking for the magic key. Always a fun exercise for those with passion. Was that the apology? it takes a big man to admit when he's wrong, guess i'll keep waiting. Anyhow, I think you are still missing the point so I will spell it out with numbers. All apply ONLY to cards running in actual Mac Pro 3,1 or later. 1. An unflashed 7xxx card runs at the PC BIOS speeds for Ram and GPU. It runs at 2.5 GT/s on the PCIE bus in both OSX and Windows. 2. A card flashed with the pure Mac 7950 EFI & BIOS that I posted will run at the Mac speeds in both OSX and WIndows and at 2.5 GT/s on the PCIE bus. 3. If you COMBINE your PC BIOS with the EFI from Mac 7950 and flash your card (hint...look at title of the thread) you will have a card that runs at the PC BIOS speeds in Windows & OSX but still runs at PCIE 2.5 GT/s in both. 4. If you buy a Mac 7950 it will run at PCIE 2.0 speed of 5.0 GT/s in both OSX and Windows. EFI introduces the card at system boot. It is run from the PC BIOS once driver loads. So the EFI JUST ADDS BOOT SCREENS, it does not affect the card after boot, other than if it assigns a frame buffer personality.
|
|
|
Logged
|
Before asking a question, check your "Personal Settings" and be sure that you have "Brain Services" set to "On".
|
|
|
DanielCoffey
Not Newbie
Offline
Posts: 9
|
 |
« Reply #51 on: April 04, 2013, 09:19:52 AM » |
|
Thanks for this explanation of the alternatives, Rominator. It makes the benefits and drawbacks of each option very clear.
I have just ordered a PC 7950 and intend to add the EFI once it arrives and may have a couple of beginners questions once I start looking at the flashing procedure. Would you prefer that I post any questions in a separate thread rather than clutter up this 7xxx rom discussion post?
|
|
|
Logged
|
|
|
|
Pete248
Not Newbie
Offline
Posts: 22
|
 |
« Reply #52 on: April 04, 2013, 11:49:08 AM » |
|
2. A card flashed with the pure Mac 7950 EFI & BIOS that I posted will run at the Mac speeds in both OSX and WIndows and at 2.5 GT/s on the PCIE bus.
I know in reality there is close to no difference performance wise in running the card at 2.5 GT/s vs. 5.0 GT/s. Anyhow what is the actual state with lifting this limitation? Has anyone succeeded by resoldering resistors on the card or patching the rom or driver? If it is still unresolved, is anybody still working on a solution (Netkas, Rominator, ... ?), or has Sapphire this time managed to keep exclusivity on this feature?
|
|
« Last Edit: April 04, 2013, 11:54:54 AM by Pete248 »
|
Logged
|
|
|
|
Pete248
Not Newbie
Offline
Posts: 22
|
 |
« Reply #53 on: April 04, 2013, 12:03:52 PM » |
|
does your Power Supply for PCI-E fan spin any faster with the new card? should be: PCI: 600 Power Supply: 600
Are these numbers for the Sapphire 7950 Mac edition on idle? Seem to be very low ?!? If not, can someone with a Sapphire 7950 Mac edition post their fan speeds (desktop/idle)?
|
|
|
Logged
|
|
|
|
Mounhotep
Not Newbie
Offline
Posts: 6
|
 |
« Reply #54 on: April 04, 2013, 12:20:21 PM » |
|
If not, can someone with a Sapphire 7950 Mac edition post their fan speeds (desktop/idle)?
On my Mac Pro 5,1 with 7950 Mac Edition, 850rpm for expension slots fan and 600rpm for power supply.
|
|
|
Logged
|
|
|
|
dyttioaoa?
Not Newbie
Offline
Posts: 25
|
 |
« Reply #55 on: April 04, 2013, 01:09:19 PM » |
|
This is the output of the scipt on my 7970 BIOS. Since the BIOS size is also "80", it only adds the header of the EFI. Getting "file not found" errors.
running on 7950mac.efi, efiromheader.rom with devid 6798 Patching files 7950mac.efi, efiromheader.rom for device-id 0x6798 Successfully patched efi file Successfully patched efi rom file ./makerom.sh: line 42: /Volumes/HDD: No such file or directory dd: 7950mac.efi.comp: No such file or directory EFI part is ready at 6798.efipart.rom orig size - 65536 65536+0 records in 65536+0 records out 65536 bytes transferred in 0.090261 secs (726072 bytes/sec) rm: 7950mac.efi.comp: No such file or directory Before: OpRom (size=65536, indicator_offset=0x23d, indicator=0x80, checksum=0x0) OpRom (size=48128, indicator_offset=0x31, indicator=0x80, checksum=0x0) RawData (size=17408)
After: OpRom (size=65536, indicator_offset=0x23d, indicator=0x0, checksum=0x80) OpRom (size=48128, indicator_offset=0x31, indicator=0x80, checksum=0x89) RawData (size=17408) the rom is ready at BIOS7970.ROM.efi.rom
Found the mistake: I had spaces in my Volume name. I retried on my USB stick (no spaces in volume tree/name) and the scipt ran error free: running on 7950mac.efi, efiromheader.rom with devid 6798 Patching files 7950mac.efi, efiromheader.rom for device-id 0x6798 Successfully patched efi file Successfully patched efi rom file
Orig Size = 125440 Comp Size = 47591 47591+0 records in 47591+0 records out 47591 bytes transferred in 0.058828 secs (808987 bytes/sec) EFI part is ready at 6798.efipart.rom orig size - 65536 65536+0 records in 65536+0 records out 65536 bytes transferred in 0.081033 secs (808757 bytes/sec) Before: OpRom (size=65536, indicator_offset=0x23d, indicator=0x80, checksum=0x0) OpRom (size=48128, indicator_offset=0x31, indicator=0x80, checksum=0x0) RawData (size=17408) Thanks for providing the script Netkas  .
|
|
« Last Edit: April 04, 2013, 01:15:14 PM by dyttioaoa? »
|
Logged
|
|
|
|
vidkidd
Not Newbie
Offline
Posts: 42
|
 |
« Reply #56 on: April 04, 2013, 02:43:23 PM » |
|
Thanks for taking the time to put that together in one list, that's the best summary I've seen to date. Now if I offended you or anyone else, I'm happy to say I'm sorry. That said, I don't take well to strong words from others that are directed in a derogatory, demeaning, and belittling manner. So if there is a punch, expect a jab.  Not a problem to apologize.  So your saying if I liash my Gigabyte 7950 it will run at PCIE 2.0 and a 5.0Gbps memory clock in a 2009 MacPro flashed to the latest refi firmware. I must have misread all the reports stating that after the flash, the cards run at 2.5gts. On another note, have you looked at the Gigabyte EFIBios mentioned earlier in this thread? They run the core clock speed at 900Mhz with an effective memory clock of 1250 at 5.0Gbps. Btw.. I can appreciate your walk through hex land looking for the magic key. Always a fun exercise for those with passion. Was that the apology? it takes a big man to admit when he's wrong, guess i'll keep waiting. Anyhow, I think you are still missing the point so I will spell it out with numbers. All apply ONLY to cards running in actual Mac Pro 3,1 or later. 1. An unflashed 7xxx card runs at the PC BIOS speeds for Ram and GPU. It runs at 2.5 GT/s on the PCIE bus in both OSX and Windows. 2. A card flashed with the pure Mac 7950 EFI & BIOS that I posted will run at the Mac speeds in both OSX and WIndows and at 2.5 GT/s on the PCIE bus. 3. If you COMBINE your PC BIOS with the EFI from Mac 7950 and flash your card (hint...look at title of the thread) you will have a card that runs at the PC BIOS speeds in Windows & OSX but still runs at PCIE 2.5 GT/s in both. 4. If you buy a Mac 7950 it will run at PCIE 2.0 speed of 5.0 GT/s in both OSX and Windows. EFI introduces the card at system boot. It is run from the PC BIOS once driver loads. So the EFI JUST ADDS BOOT SCREENS, it does not affect the card after boot, other than if it assigns a frame buffer personality.
|
|
|
Logged
|
|
|
|
GP-SE
Jr. Member

Offline
Posts: 75
|
 |
« Reply #57 on: April 04, 2013, 04:44:19 PM » |
|
does your Power Supply for PCI-E fan spin any faster with the new card? should be: PCI: 600 Power Supply: 600
Are these numbers for the Sapphire 7950 Mac edition on idle? Seem to be very low ?!? If not, can someone with a Sapphire 7950 Mac edition post their fan speeds (desktop/idle)? sorry I meant 850 for PCI, these are a reference AMD 7950 at idle, with EFI added to the original BIOS.
|
|
|
Logged
|
|
|
|
tactoad
Not Newbie
Offline
Posts: 10
|
 |
« Reply #58 on: April 04, 2013, 11:10:20 PM » |
|
Hey guys,
Flashed a MSI R7950 Twin Frozr 3GD5/OC with Nekas EFI and it works great. Running on a MP 4.1(flashed to 5.1). ML 10.8.3
Coming from a R6870 it runs slightly hotter and a tad louder. Running one 8 to 6-pin adapter seems to work with no hassle. Performancewise it wasn't a huge leap though, at least not in WoW.
Thanks for the EFI!
does your Power Supply for PCI-E fan spin any faster with the new card? should be: PCI: 600 Power Supply: 600 Idle: 36C PCI: 800 PS: 600
|
|
« Last Edit: April 04, 2013, 11:25:03 PM by tactoad »
|
Logged
|
|
|
|
Pete248
Not Newbie
Offline
Posts: 22
|
 |
« Reply #59 on: April 05, 2013, 09:07:39 AM » |
|
sorry I meant 850 for PCI, these are a reference AMD 7950 at idle, with EFI added to the original BIOS.
Thanks. That's more in the range, what I've expected.
|
|
|
Logged
|
|
|
|
|