Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - Combining Sega eprom data to .bin suitable for emulator use

Reply to topic
Author Message
  • Joined: 09 Jan 2008
  • Posts: 16
  • Location: Australia
Reply with quote
Combining Sega eprom data to .bin suitable for emulator use
Post Posted: Sun Apr 03, 2016 6:29 am
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
  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14688
  • Location: London
Reply with quote
Post Posted: Sun Apr 03, 2016 7:29 am
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...
  View user's profile Send private message Visit poster's website
  • Joined: 14 Oct 2008
  • Posts: 508
Reply with quote
Post Posted: Mon Apr 04, 2016 2:05 am
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. :)
  View user's profile Send private message
  • Joined: 16 May 2002
  • Posts: 1355
  • Location: italy
Reply with quote
Post Posted: Mon Apr 04, 2016 8:10 am
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.
  View user's profile Send private message Visit poster's website
  • Joined: 09 Jan 2008
  • Posts: 16
  • Location: Australia
Reply with quote
Post Posted: Wed Apr 06, 2016 6:42 am
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,

  View user's profile Send private message
  • Joined: 16 May 2002
  • Posts: 1355
  • Location: italy
Reply with quote
Post Posted: Wed Apr 06, 2016 9:16 am
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.
  View user's profile Send private message Visit poster's website
  • Joined: 08 Dec 2005
  • Posts: 488
  • Location: Melbourne, Australia
Reply with quote
Post Posted: Wed Apr 06, 2016 1:56 pm
oliverthepig wrote
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.

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.
  View user's profile Send private message Visit poster's website
  • Joined: 09 Jan 2008
  • Posts: 16
  • Location: Australia
Reply with quote
Post Posted: Wed Apr 06, 2016 11:43 pm
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

  View user's profile Send private message
  • Joined: 14 Oct 2008
  • Posts: 508
Reply with quote
Post Posted: Thu Apr 07, 2016 3:33 pm
No-Intro informed.
  View user's profile Send private message
  • Joined: 03 Apr 2001
  • Posts: 601
  • Location: Asturias
Reply with quote
Post Posted: Mon Apr 11, 2016 5:07 am
The MAME team has been informed as well.
  View user's profile Send private message Visit poster's website
  • Joined: 13 Aug 2008
  • Posts: 44
  • Location: Merville, France
Reply with quote
Post Posted: Mon Apr 11, 2016 1:14 pm
ICEknight wrote
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...

;)
  View user's profile Send private message
  • Joined: 09 Jan 2008
  • Posts: 16
  • Location: Australia
Reply with quote
Separate eprom dumps
Post Posted: Wed Apr 13, 2016 11:11 am
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

  View user's profile Send private message
  • Joined: 03 Apr 2001
  • Posts: 601
  • Location: Asturias
Reply with quote
Post Posted: Wed Apr 13, 2016 11:42 am
oliverthepig wrote
As requested please find attached the separate eprom dumps.
Thanks a lot! :)

It's just been added it to MAME: https://github.com/mamedev/mame/commit/588b3a4afc9f3ae7cba70ec0d69dd77e1ea2a5d7
  View user's profile Send private message Visit poster's website
  • Joined: 13 Aug 2008
  • Posts: 44
  • Location: Merville, France
Reply with quote
Post Posted: Wed Apr 13, 2016 4:33 pm
oliverthepig wrote
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


Thank you ;)
  View user's profile Send private message
Reply to topic



Back to the top of this page

Back to SMS Power!