thx so far, I'll try it out tomorrow.
edit: hmm, have you got a .ROM image, too? I want to flash it with your great flash soft.
reread your terminal session
you are very close, a very helpful tip would be that if you DRAG the roms into terminal window AT THE POINT YOU WANT THEM USED..the path will be correct for sure.so at place where script calls for "pc4870.rom" you delete that and physically DRAG your ROM into the window with cursor at the point you want the ROM path
Last login: Wed Oct 28 15:22:54 on ttys000
[Marks-Mac-Pro:~] mark% cd /Users/mark/Desktop/Flash
[Marks-Mac-Pro:~/Desktop/Flash] mark% dd if=4870.ROM of=efi.part bs=1 skip=63488 count=49152
49152+0 records in
49152+0 records out
49152 bytes transferred in 0.266605 secs (184363 bytes/sec)
[Marks-Mac-Pro:~/Desktop/Flash] mark% blocknum=`printf %d "'\`dd if=pc4870.rom bs=1 skip=2 count=1 2>/dev/null\`"`
Unmatched ".
[Marks-Mac-Pro:~/Desktop/Flash] mark% size=$(($blocknum * 512))
Illegal variable name.
[Marks-Mac-Pro:~/Desktop/Flash] mark% dd if=efi.part of=pc4870.rom bs=$size seek=1 conv=notrunc
size: Undefined variable.
[Marks-Mac-Pro:~/Desktop/Flash] mark% python fixrom.py pc4870.rom pc4870.rom
Before:
OpRom (size=63488, indicator_offset=0x275, indicator=0x80, checksum=0xff)
RawData (size=67584)
After:
OpRom (size=63488, indicator_offset=0x275, indicator=0x80, checksum=0xff)
RawData (size=67584)
[Marks-Mac-Pro:~/Desktop/Flash] mark%
I'm unclear.
Did you try the ZWFL/FC rom I wrote?
If so, what was the issue with it?
Oddly I could not find the mcuc entries the Rominator mentions in either the before or after ROM images.......
Hi Mark,
I've been reading this thread for a few days now and my 4870 card arrived today. I'm currently just waiting for my power cables to arrive before I can go through the process of ripping my ROM image, patching it with the EFI info and flashing the card. My card is an XFX HD 487A-YDFC 512MB. I thought that while I was waiting to be able to plug it into my Mac Pro I would try patching a ROM as a kind of dry run. So I downloaded the ROM image that you posted, renamed it pc4870.rom, download the other stuff (including the 4870.rom for the mac card) and gave it a go. The bit that stopped all the errors for me was logining in as root. Once I did that it all went pretty straight forward. I have also checked the finished ROM in a HEX editor, something I'm no stranger to, and it is looking good. Oddly I could not find the mcuc entries the Rominator mentions in either the before or after ROM images, but the EFI code is not conflicting with any thing and like I said it looks good.
So without further adoo here is the finished ROM.......
someone with original ZDFC PC rom please post it
dude, I'm not telepatic.
I have not installed 'natit' as I thought that was only required for a Hackintosh.
The model is the XFX 4870 512MB DDR5 HD-487A-YDFC VA.1.
I have just flashed it using Ultimate Boot CD, but still the problem persists.
One development is that I now have it working in Windows using a driver I downloaded from the XFXForce website and It ran NeverWinter Nights 2 in Windoze perfectly at full everything.
What does 'Natit' do exactly, and do I need it even with a flashed card?
I flashed the card with a Hybrid ROM that I made.
I have this card:
part # hd-487A-ZHFC
this one should work, and work well to flash correct? i believe it should but..