Sonic and Sega Retro Message Board: Mega Drive Research & Development Center - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Page 1 of 1
    Locked
    Locked Forum

Mega Drive Research & Development Center Yep, another MD development page...

#1 User is offline Sik 

  Posted 10 March 2008 - 11:59 PM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
I know it doesn't belong to the Members Longue, but I was quite unsure where to put it as there isn't any subforum about generic Mega Drive development. Move this wherever it should go.

Anyways, I just opened a new Mega Drive development page. I know there are a lot out there, but they normally have very little information (having all the tech docs makes no good to me XD), and anyways I wanted to make mine. Feel free to give feedback. This was rushed so more stuff will come soon (I.e. tomorrow), and the design isn't finished yet. Go and take a look at it.

http://srb2town.sepwich.com/md/

#2 User is offline Oerg866 

Posted 11 March 2008 - 01:30 AM

  • Posts: 1767
  • Joined: 07-September 06
  • Gender:Male
  • Location:Frankfurt, Germany
  • Wiki edits:3
YumYum. That could make it very far. Keep up :)

#3 User is offline Spexfox 

Posted 11 March 2008 - 02:45 AM

  • Posts: 646
  • Joined: 02-January 04
  • Gender:Male
  • Location:West Coast - USA
  • Wiki edits:49
Interesting. I like it. Actually, I was considering, since I can't find nor want to pay a load for a game copier/backup player for my genesis, I could make my own. This would be useful.

#4 User is offline Vangar 

Posted 11 March 2008 - 03:00 AM

  • Posts: 3473
  • Joined: 08-January 04
  • Gender:Not Telling
  • Location:America
  • Wiki edits:2
How does one make a MD backup system? I once made a SMS one from SMSpower years ago, and that didnt even work.
This post has been edited by Vangar: 11 March 2008 - 03:00 AM

#5 User is offline Sik 

Posted 11 March 2008 - 07:59 AM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
Are you talking about a MD dumper? You need to make hardware that reads the cartridge as if it was the real console. The data is then retrieved by this hardware somehow to the computer, where specialized software (which also controls the hardware) uses to make a binary file with the ROM dump. You would need the pin layout for a cartridge, and I don't have it :P

If you're talking about doing the opposite, then things become harder. You either need hardware to emulate a cartridge or a real cartridge. This hardware should have memroy where the ROM would be stored. Again, you would need the pin layout, but this time the software should write into the hardware memory. If you want it to be a back-up device, this memory has to be permanent also, making things harder (of course you could use Flash memory). A Tototek device does all this, just has a larger memory so it can store several ROMs.

And by the way, I'll add more examples today. But can somebody help me with this please? There's something I can't get working properly as for some reason works wrongly under Gens (at least). How do I detect when the Z80 is working? How do I get the Z80 working and get paused? I know this appears in the tech docs, but I already tried all possible combinations and for some reason the Z80 starts working even when it shouldn't :/ Gens crashes because the Z80 tries to write to its stack, which is at $0000 initially, so it wraps around and finishes writing to the ROM through the 68k bank area :/

#6 User is offline dust hill resident 

Posted 13 March 2008 - 12:49 PM

  • Posts: 811
  • Joined: 11-January 03
  • Gender:Male
  • Location:London
  • Project:Making music
  • Wiki edits:4

View PostVangar, on Mar 11 2008, 03:00 AM, said:

How does one make a MD backup system? I once made a SMS one from SMSpower years ago, and that didnt even work.

Cyan Helkaraxe designed a device which could copy the ROM data from MD cartridges onto a PC, a few years ago. I don't know if there's still a page with information on that, though.

#7 User is offline Sik 

Posted 13 March 2008 - 01:08 PM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
The page stills exists, but the copier uses the parallel port (LPT) and the software apparently doesn't work under Windows (no, not even non-NT Windows...). Somebody should make another copier.

By the way, updated page yesterday, if you mind. Feel free to give feedback. Examples must be simple functions by the way, and very easy to understand (which doesn't mean make it crappily slow).

#8 User is offline Qjimbo 

Posted 16 March 2008 - 06:53 PM

  • Your friendly neighbourhood lemming.
  • Posts: 4444
  • Joined: 17-February 03
  • Gender:Male
  • Location:Vancouver
  • Wiki edits:69
Cyan's copier does work under a huge number of OSs including windows xp and linux. You have to use uCon64 instead to dump.

It is slow though, there has to be a more direct way of reading the EPROMS. They're just ram after all.

#9 User is offline VGM 

Posted 16 March 2008 - 07:47 PM

  • Posts: 20
  • Joined: 17-February 08
  • Gender:Male
  • Location:Mobius
  • Wiki edits:4
Nice layout!

#10 User is offline Overlord 

Posted 16 March 2008 - 07:55 PM

  • Substitute Meerkovo IT Chief
  • Posts: 17149
  • Joined: 12-January 03
  • Gender:Male
  • Location:Berkshire, England
  • Project:VGDB
  • Wiki edits:3,204

View PostQjimbo, on Mar 16 2008, 11:53 PM, said:

Cyan's copier does work under a huge number of OSs including windows xp and linux. You have to use uCon64 instead to dump.

It is slow though, there has to be a more direct way of reading the EPROMS. They're just ram after all.

Is it just the transfer method slowing it down? It IS a serial connection, after all (iirc. It's been a long time since I read the specs for that device and I've never built one).

Also, what about the MCD method of dumping carts?

#11 User is offline XCubed 

Posted 29 March 2008 - 01:36 AM

  • Will Someday Own a Rent-A-Center
  • Posts: 3474
  • Joined: 23-November 04
  • Gender:Male
  • Location:Boynton Beach, FL
  • Wiki edits:5
Link seems dead.

#12 User is offline Qjimbo 

Posted 29 March 2008 - 01:42 PM

  • Your friendly neighbourhood lemming.
  • Posts: 4444
  • Joined: 17-February 03
  • Gender:Male
  • Location:Vancouver
  • Wiki edits:69

View PostOverlord, on Mar 17 2008, 12:55 AM, said:

View PostQjimbo, on Mar 16 2008, 11:53 PM, said:

Cyan's copier does work under a huge number of OSs including windows xp and linux. You have to use uCon64 instead to dump.

It is slow though, there has to be a more direct way of reading the EPROMS. They're just ram after all.

Is it just the transfer method slowing it down? It IS a serial connection, after all (iirc. It's been a long time since I read the specs for that device and I've never built one).

Also, what about the MCD method of dumping carts?


Nah it's a parallel connection, however it relies on the software on the PC to do a lot of the processing and controlling the chips, that's what causes the slowdown. This does however make it a lot easier to make.

#13 User is offline TmEE 

Posted 31 March 2008 - 03:05 AM

  • Master of OPL3-SA2/3
  • Posts: 1726
  • Joined: 06-January 08
  • Gender:Male
  • Location:Estonia, Rapla City
  • Project:T-04YBSC-A !
  • Wiki edits:11
Link is dead...

Anyway, I have made a MD cart reader/writer... 6mins for full 4Mbyte flash cart writing, 1.5 mins to dump a 4MByte cart. Its more complex than of Cyan's and much more multipurpose hence the name of mine : MultiPurposeComputerPeripheral (It even has Sonic on it ) :)
Here's all info you need to know how to build my agregate : Schematics and stuff
Device is extensively used in my MD development.

Page 1 of 1
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users