comparing roms to data

delayed

Member
Joined
Jan 21, 2011
Messages
688
Reaction score
19
Location
Tennessee
Hi,
I have some ROMs that I burned that are not working for a Vs system. The other set of chips work on the board. I have swapped around the ppu, cpu, and chips to each side of the board. So the board works, ppu, and cpu. I am guessing that it must be the data.

I checked it with another version off the internet and they all say they match. Could the data be incorrect on two different websites? I have never checked data before, but I think I did it correctly. I put in the wrong chip and compared it. It failed then.

I have an ep-1140 BP Microsystems burner. I know the burner works.

Thanks,
 
Last edited:
As a test, try burning a copy of one of the original working roms from a file with your programmer. If that rom burned from a file works, then you can rule out the programmer. The tricky part is to ensure that you used the correct file format on the programmer.

Bill
 
I have seen rom files on the net that are corrupted. Might be your problem. Download from a couple sources, load them up and compare the checksums. I always pull them from mame whenever possible.
 
Hi,
Thanks for the replies. For some reason I never got a check your post email. I messed with it tonight and found out that one of the chips was burned as a ASCIHEX and not Binary. I am new to this and only found this by matching up the screens within the data check function.

So MRBILL was correct about using the correct file format.

Can someone tell me what this different file format means and how one knows which file format to pick? This was randomly picked by the computer. Everything else I have messed with for the VS System seems to have picked Binary.
 
Can someone tell me what this different file format means and how one knows which file format to pick? This was randomly picked by the computer. Everything else I have messed with for the VS System seems to have picked Binary.

ROM images for MAME will always be binary, and the data in the chip will be binary. The other file formats (such as Intel Hex) were created to better store/transmit data over transmission methods (such as RS232) which use in-band control characters. So, most RS232 connected burners want their data in Intel Hex format or similar, and then it will convert the data back to raw binary as it burns it to the chip.

So, therefore, most ROM burning software will accept any of these formats as input files. You just need to be sure you choose the correct one. By and large though, any ROM image you're liable to work with is going to be binary.

-Ian
 
Back
Top Bottom