|
ForumsSega Master System / Mark III / Game GearSG-1000 / SC-3000 / SF-7000 / OMV |
Home - Forums - Games - Scans - Maps - Cheats - Credits Music - Videos - Development - Hacks - Translations - Homebrew |
![]() |
Author | Message |
---|---|
|
Combining Sega eprom data to .bin suitable for emulator use
![]() |
Hi Everyone,
Seeking assistance in the conversion process from physical eproms to .bin file suitable for emulator use. I picked up some Sega mega drive prototype roms from ebay, for Spiderman TV and F1 Championship Edition, I don't think there would be anything on them that hasn't been dumped but I thought it would be an interesting exercise anyway, I have 4 eprom's for each game, 32pins each marked rom0 to rom3 there are stickers over the window and the etching but I figure they are 27c040 512kb x 8. I have read them as 4 separate files (.bin) I gather that I now need to do 2 things, combine rom0 and rom1 into 1 16bit file then do the same for rom2 and rom3. then add the 2 files sequentially into 1 file. I have found a utility called binlohi which does the reverse from a emulator file. Any help would be appreciated, Cheers Dave |
|
![]() ![]() |
|
|
![]() |
It really depends on how the cartridge attaches the ROMs to the data bus, there's no one right answer. Also, off topic :) 8 bits forever... | |
![]() ![]() ![]() |
|
|
![]() |
Would probably be less work to get a MD cart dumper and dump the cart through that.
Otherwise, a Sega 16-bit forum would probably have more technical answers if you wish to go the current way. :) |
|
![]() ![]() |
|
|
![]() |
Don't take my word for it, but most of the times you have to interleave them, e.g. if the first ROM says 1234 and the second ROM says 5678, you want to write 15263748. | |
![]() ![]() ![]() |
|
|
![]() |
Thanks for the replies,
I used winhex to combine the lower and upper roms using "Tools - File Tools Unify - bytewise and selecting the 2 halves. The 2 sets of files were then joined together using the "Tools - File Tools - Concatenate and selecting the 2 files to join. I've used GoodGen Tools and it appears that spiderman is the same as spiderman The animated series (Beta 2) However I can't get a match for F1 Champion Edtn MDRIVE I've run both in an emulator and there doesn't seem to be any noticable differences. I'll upload it just incase anyone has the time for a look, |
|
![]() ![]() |
|
|
![]() |
If you want and you give me permission, I can crosspost this on the Sonic Retro forum, unless you want to create an account yourself. They're usually very interested in this kind of things. | |
![]() ![]() ![]() |
|
|
![]() |
There are two versions of this game in the No-Intro database: F1 - World Championship Edition (Europe) (Beta).md and F1 - World Championship Edition (Europe).md. There is at least one difference between these versions and your ROM: the company logos which display on startup. The No-Intro versions show Sega, Acclaim, Domark and Peakstar Software, but your version shows Sega, Domark and Time Warner. Based on this, and differences within the ROM header, it looks like your ROM is a (previously unknown?) prototype for a US version of the game. In the end, no US version was ever released. |
|
![]() ![]() ![]() |
|
|
![]() |
Hi Tom and Retrospark,
I'm happy for the rom to be distributed, it would be nice to give SMSPower a mention along the way. How do we go about getting it added to the Good Tools database if it is a new build? I've uploaded a picture of the Eproms. I bought them from a fellow Aussie on Ebay Australia. Regards Dave |
|
![]() ![]() |
|
|
![]() |
No-Intro informed. | |
![]() ![]() |
|
|
![]() |
The MAME team has been informed as well. | |
![]() ![]() ![]() |
|
|
![]() |
And they think it would be fine to have the EPROMs as they were originaly dumped, as that's the way they store their dumps and MAME doesn't need a combined rom to manage the game (like a real MD). http://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=80278&gon... ;) |
|
![]() ![]() |
|
|
Separate eprom dumps
![]() |
Hi remax,
As requested please find attached the separate eprom dumps. I combined the eprom files to be able to play in an emulator, Regards oliverthepig |
|
![]() ![]() |
|
|
![]() |
Thanks a lot! :) It's just been added it to MAME: https://github.com/mamedev/mame/commit/588b3a4afc9f3ae7cba70ec0d69dd77e1ea2a5d7 |
|
![]() ![]() ![]() |
|
|
![]() |
Thank you ;) |
|
![]() ![]() |
![]() |