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

Even though we don't have the same exact card, I had to take the "flash from something other than OSX" route. I made a boot disc and ended up flashing the card from DOS.
 
My problem is, as statet in a previous post, that the rom-makingguide don't seem to apply to my card.. Atleast I can't make sense of it. So i don't know where to start. Noone replied to it, so i though it was either a really stupid question, or noone knows the solution.

It does seem people have gotten the card to work without hassle, so i guess It's just me..

Also, the first MCuC looks like this:
(3C 05 2B 00) 4D 43 75 43

Leaves me no B8 to replace.. I don't get it..
 
My problem is, as statet in a previous post, that the rom-makingguide don't seem to apply to my card.. Atleast I can't make sense of it. So i don't know where to start. Noone replied to it, so i though it was either a really stupid question, or noone knows the solution.

It does seem people have gotten the card to work without hassle, so i guess It's just me..

Also, the first MCuC looks like this:
(3C 05 2B 00) 4D 43 75 43

Leaves me no B8 to replace.. I don't get it..

Doesn't sound like you are technical sort.

Try downloading a program called "Magic Number Machine". BEFORE the first MCUC is the address where second appears.

But I think you should check out opening of ROM again. You showed a misunderstanding of the whole 7B thing. So, I have created a visual example for you. The only difference between two shots is that I have hit the "Hex" versus "Decimal" tab on left. Same numbers, different numbering system. See if you recognize anything.

Also, in Hexedit it is good to switch between Hex addresses and Decimal addresses sometimes when working on MCUC thing. "B801" is Endian flipped, don't forget.
 

Attachments

  • decimal.png
    decimal.png
    82.6 KB · Views: 156
  • hex.png
    hex.png
    81.9 KB · Views: 137
Thanks for the reply, and yeah that's right: I'm not "technical sort"..
And i didn't realize i needed to be.

The guide states that my rom should start with: 55 AA 7C, 7D or 7E. 7C being 124 and my 7B being 123. In the guide there is a route to take for each of these possibilities (7C, 7D and 7E), but none for 7B. I really don't understand what I've misunderstood. I've looked at several other roms and they all read 7C. So with them i would know where to start.

It says the MCuC should be integrated in a suite like this: B8 01 00 3C 4D 43 73 43. I should then replace B8 with BA (or BC, depending on if it's 7C or 7E). Mine reading 7B and there not being a B8 there.. Again, I don't know what to do about this.

I attached pictures so that it will be easy for you to let me know where the lack of technical expertise is getting the better of me. ;)
 

Attachments

  • Screen shot 2010-06-06 at 02.39.35.png
    Screen shot 2010-06-06 at 02.39.35.png
    114.5 KB · Views: 118
  • Screen shot 2010-06-06 at 02.39.55.png
    Screen shot 2010-06-06 at 02.39.55.png
    110.3 KB · Views: 122
Yes, sorry about that. :p

Second one:
 

Attachments

  • Screen shot 2010-06-06 at 12.00.54.png
    Screen shot 2010-06-06 at 12.00.54.png
    77.2 KB · Views: 132
Bump

I'm sorry to bump this, but i really need somebodys help.. Please..:confused:
 
Ok, I've looked at it using hexedit, but i still can't figure out what to do in regards to my rom beginning with 7B and not 7C, 7D or 7E.

Is this rom some kind of anomaly? Is that why i can't find anything on this board or even google that can clearify what i need to do?

Cindori, you seemed to have flashed the same/similar card. Can you enlighten me as to what to do?
 
Im not sure why you are so hung up on this 7B vs. 7D, e,f or G thing.

It just tell you how long first ROM is, ie the PC BIOS.

after that exact number of 512 byte blocks, you slide in the EFI Mac 4870 ROM, being sure not to trample the open of the GDDR5 MCUC table.

You need to make sure that MCUC table ends up at address that is referenced in PC BIOS. If it isn't there due to length, either move it to referenced spot, or change the reference address. MAke sure ROM is still exactly 128K and then run the fixrom script. It should mention 2 OPROMs and some Raw Data.. If you have buggered it up, it won't see 2 Oproms and Raw data.

The only "oddball" roms that are difficult are the ones from Asus where length is 8x due to some weird end script on PC BIOS.

Yours is simple, stop thinking of it as complicated and THINK about what you need to do. Then do it.
 
Ok, thanks for the clarification. I have been thinking about it all wrong. I was hung up on it because I thought it would be the indicator of which route to take , but I was obviously wrong.

Thinking..:rolleyes:
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.