Hi, only one DVI-Display here, so i can't check for dual-screen. Only switching from one port to the other. I didn't installed natit.kext.
Bye, jaberwocky
jaberwocky
May I know which card you flash and which rom you use ?
Vincent
Hi, only one DVI-Display here, so i can't check for dual-screen. Only switching from one port to the other. I didn't installed natit.kext.
Bye, jaberwocky
Hi Rhildinger,
Did you try to plug 2 displays in dvi in order to work with 2 screens simultneously?
Thank you news, could you had 30" mon? Because I had 30" ACD and afraid it can drive the 2560 * 1600.
I'm running a 30" ACD at 2560x1600 - works just fine!
May I know which card you flash and which rom you use ?
Vincent
Vincent, just take a look in my previos post in this thread, i wrote it with all details (sapphire 512MB). Rom is "self-made" (orig. ROM + EFI-Part), as described in this thread by pipolo42.
Bye.
rhildinger
Thank your news again, is it easy to flash rom? Because I newbie in flash rom.
May I know the step by step?
Vincent
I've been following this thread intently for the last few days. I'm thinking of getting the 1gb Sapphire card from newegg http://www.newegg.com/Product/Product.aspx?Item=N82E16814102801 that has been functional using the custom rom posted a few pages back.
I also read that the card doesn't fit so well in slot 1 due to tolerances with the memory cage. My question is given that I'm using a early 08' mac pro that has two 16x slots, is there any disadvantage to using slot 2? (I'm only going to use one card and one monitor)
So, here is how I do it:
- get the Mac 4870 rom available in this thread (named 4870.ROM)
- get the 128k vgabios of your PC card (named pc4870.rom)
- get tyhe fixrom.py script that I attached here
run the following commands in a shell (either MacOS X or Linux)
Code:dd if=4870.ROM of=efi.part bs=1 skip=63488 count=49152 blocknum=`printf %d "'\`dd if=pc4870.rom bs=1 skip=2 count=1 2>/dev/null\`"` size=$(($blocknum * 512)) dd if=efi.part of=pc4870.rom bs=$size seek=1 conv=notrunc python fixrom.py pc4870.rom pc4870.rom
first one extracts the efi part of the Mac rom
then get the number of 512 bytes blocks of the bios part of your pc rom
then converts it to a size in bytes
then injects the efi part right after the bios part
then the script fixes last rom indicators and checksums
You can then flash the pc4870.rom to your card, using FreeDOS for instance
If you want to do manual modifications to either part of the rom, don't forget to run the fixrom.py script after.
This should work with most (if not all) of the 4870 cards. If it doesn't work for you, just pm me a link to your pc vgabios.
EDIT : MAKE SURE YOU HAVE EXTRACTED THE FULL 128K OF YOUR CARD'S ROM BEFORE TRYING ANYTHING, OR ELSE IT WON'T WORK!
ALSO, MAKE SURE YOUR PC 4870 ROM FILE IS ACTUALLY NAMED "pc4870.rom" IF YOU GET AN ERROR MESSAGE LIKE "dd: bs must be between 1 and 2147483647"
I suggest that you follow the procedure indicated just above you post.Hi Guys. I have an opportunity to pick up a early 1st gen Visiontek HD4870 512mb card for my first gen intel mac pro. Of all the different roms floating around this board which one should I focus on? I was going to follow use the standard 4870 rom and follow the posted instructions from this thread. The board is a ati reference design since it was purchased right when the 4870 hit the market. I know there are quite a bit of different makes and models and all boards are different but am I best off following the initial flashing instructions from this thread?
Thanks for any info.
Doug D
I've been following this thread intently for the last few days. I'm thinking of getting the 1gb Sapphire card from newegg http://www.newegg.com/Product/Product.aspx?Item=N82E16814102801 that has been functional using the custom rom posted a few pages back.
I also read that the card doesn't fit so well in slot 1 due to tolerances with the memory cage. My question is given that I'm using a early 08' mac pro that has two 16x slots, is there any disadvantage to using slot 2? (I'm only going to use one card and one monitor)
I suggest that you follow the procedure indicated just above you post.
It means THE PC BIOS THAT IS ON WHATEVER 4870 YOU ARE TRYING TO GET TO WORK IN YOUR MAC.
ie...you go out and buy a Powercolor 4870...the Bios you need to start the process is the one that is already on your card.
You need to dump it....per instructions that are given in the thread.
It may be a good idea to start a new thread or edit the first post with a step-by-step procedure, download links, the cards that have been flashed, the limitations...
I'd rather not do it since I have never flashed a card myself and because English is not my first language. But this would be helpful for many.
Good to hear. Have you tried dual screen?
Others had only one port working with the sapphire cards... Have you installed natit.kext? Or maybe it's because your card is closer to the original design.
I managed to flash a wrong rom into my 4870.
Now I can't get past POST on my MacPro even with a second graphics card installed. All damned PCs at work are Dell and the 4870 doesn't fit because the cpu cooling is in the way.
Is there any way to get past POST, to reflash the 4870?
It may be a good idea to start a new thread or edit the first post with a step-by-step procedure, download links, the cards that have been flashed, the limitations...
I'd rather not do it since I have never flashed a card myself and because English is not my first language. But this would be helpful for many.
I managed to flash a wrong rom into my 4870.
Now I can't get past POST on my MacPro even with a second graphics card installed. All damned PCs at work are Dell and the 4870 doesn't fit because the cpu cooling is in the way.
Is there any way to get past POST, to reflash the 4870?