Megadrive was always the answer

Ask anything your want about Megadrive/Genesis programming.

Moderator: BigEvilCorporation

danibus
Very interested
Posts: 135
Joined: Sat Feb 03, 2018 12:41 pm

Megadrive was always the answer

Post by danibus » Sat Aug 31, 2019 11:43 pm

Sega Megadrive/Genesis was designed to be connected with several peripherals and expand their capabilities. Is it possible today to expand its capabilities?
Can we create an add-on that meets these requirements?
  • Easy to use. Plug’n’Play. No manual welds.
  • Cheap, realist.
  • Easy to program. Scene friendly.
I have a proposal.

This is a proposal to make a new-old hardware expansion for megadrive.

Thanks for reading and comment here what do you think about.

djcouchycouch
Very interested
Posts: 710
Joined: Sat Feb 18, 2012 2:44 am

Re: Megadrive was always the answer

Post by djcouchycouch » Sun Sep 01, 2019 12:13 am

That's crazy and awesome

cero
Very interested
Posts: 338
Joined: Mon Nov 30, 2015 1:55 pm

Re: Megadrive was always the answer

Post by cero » Sun Sep 01, 2019 7:12 am

Well yes, GOAC + output mixer + glue would be cheap to make, however the total market for any expansion is low. Even for official Sega ones.

8bitwizard
Very interested
Posts: 159
Joined: Sat Feb 24, 2007 11:35 pm
Location: San Antonio, TX

Re: Megadrive was always the answer

Post by 8bitwizard » Tue Sep 03, 2019 11:52 pm

What's the point in making anything using CD now when you can use an SD card instead?
Stick an ARM in there to handle loading from the SD card, and maybe a few other things like play audio files from the SD card (like playing red book audio from a CD) and writing game saves to the SD card. What you've got is just way too much new hardware to make from scratch, then you have to get people to develop for it, when the only audience is people who first had to buy the franken-mod.

I'd just rather have something simple that can load ROMs quickly to make development and debugging easier, and cram it with RAM. Some ARM chips have an Ethernet port, that could be used to load a game via FTP or TFTP. The most you would have to do is link the ROMs to a different base address. Maybe 68k cartridge space could be mapped to RAM that is read-only on the 68k side, then you could run vanilla game images.

I even have a few 62-pin edge connectors set aside to do something like this. (It's a backplane from a Cybex Commander 4XP KVM. I still need to desolder them, but I have hot air tools now.)

Sik
Very interested
Posts: 939
Joined: Thu Apr 10, 2008 3:03 pm
Contact:

Re: Megadrive was always the answer

Post by Sik » Wed Sep 04, 2019 12:40 am

Um, that first paragraph basically described the Mega SD…
Sik is pronounced as "seek", not as "sick".

cero
Very interested
Posts: 338
Joined: Mon Nov 30, 2015 1:55 pm

Re: Megadrive was always the answer

Post by cero » Wed Sep 04, 2019 6:59 am

And the second UMDK and Mega Everdrive x7.

danibus
Very interested
Posts: 135
Joined: Sat Feb 03, 2018 12:41 pm

Re: Megadrive was always the answer

Post by danibus » Wed Sep 04, 2019 9:56 pm

8bitwizard wrote:
Tue Sep 03, 2019 11:52 pm
What's the point in making anything using CD now when you can use an SD card instead?
Stick an ARM in there to handle loading from the SD card, and maybe a few other things like play audio files from the SD card (like playing red book audio from a CD) and writing game saves to the SD card. What you've got is just way too much new hardware to make from scratch, then you have to get people to develop for it, when the only audience is people who first had to buy the franken-mod.

I'd just rather have something simple that can load ROMs quickly to make development and debugging easier, and cram it with RAM. Some ARM chips have an Ethernet port, that could be used to load a game via FTP or TFTP. The most you would have to do is link the ROMs to a different base address. Maybe 68k cartridge space could be mapped to RAM that is read-only on the 68k side, then you could run vanilla game images.

I even have a few 62-pin edge connectors set aside to do something like this. (It's a backplane from a Cybex Commander 4XP KVM. I still need to desolder them, but I have hot air tools now.)
Not a monster... just another megadrive! You can make a game as now.

Different thing is to add a FTP connection, this is only for develop, and mass users won't pay for this.

Still, maybe you can use MegaWifi to send roms to megadrive.
MegaWifi is a brand new cartridge, made by doragasu, first game using it will be 1985 World Cup, a footbal game.

https://twitter.com/octopusjig/status/1 ... 15136?s=20

Sik
Very interested
Posts: 939
Joined: Thu Apr 10, 2008 3:03 pm
Contact:

Re: Megadrive was always the answer

Post by Sik » Thu Sep 05, 2019 1:27 pm

cero wrote:
Wed Sep 04, 2019 6:59 am
And the second UMDK and Mega Everdrive x7.
I don't recall any of the Mega Everdrives having an ARM CPU inside them.
Sik is pronounced as "seek", not as "sick".

cero
Very interested
Posts: 338
Joined: Mon Nov 30, 2015 1:55 pm

Re: Megadrive was always the answer

Post by cero » Thu Sep 05, 2019 5:31 pm

"load ROMs quickly for development and debugging" -> both have an usb connection for that. ARM is just a detail.

Sik
Very interested
Posts: 939
Joined: Thu Apr 10, 2008 3:03 pm
Contact:

Re: Megadrive was always the answer

Post by Sik » Thu Sep 05, 2019 5:49 pm

Well, when you're talking about making an add-on to improve the console, you probably want to throw the coprocessors into the mix (especially if you can use them to do something like the 3D in Virtua Racing). So I'd say it's not just a detail.

For what's worth it, I think an extended Mega Drive with the improvements built-in (probably a FPGA-based clone) would likely fare better than a standalone add-on.
Sik is pronounced as "seek", not as "sick".

danibus
Very interested
Posts: 135
Joined: Sat Feb 03, 2018 12:41 pm

Re: Megadrive was always the answer

Post by danibus » Thu Sep 05, 2019 6:14 pm

Easy. Can an emulator be altered (beast) to launch 2 instances an mix video output?

Then we can make a proof of concept, without making new hardware.

TmEE co.(TM)
Very interested
Posts: 2440
Joined: Tue Dec 05, 2006 1:37 pm
Location: Estonia, Rapla City
Contact:

Re: Megadrive was always the answer

Post by TmEE co.(TM) » Fri Sep 06, 2019 1:50 pm

I have already explored this sort of stuff, the hardware part is actually easy and not a huge challenge, but it will be incredibly difficult to keep the costs sane even when I used cheapest parts and nobody will pay price of a modern game console for another 32X essentially, which will only ever see a smal handful of games and on top of it no actual "AAA" games that would really make it worth having. Even if cost can be only 100€ for the entire thing rather than double or even beyond, there will still be too little software to make it worthwhile.
Mida sa loed ? Nagunii aru ei saa ;)
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen

danibus
Very interested
Posts: 135
Joined: Sat Feb 03, 2018 12:41 pm

Re: Megadrive was always the answer

Post by danibus » Fri Sep 06, 2019 9:07 pm

TmEE co.(TM) wrote:
Fri Sep 06, 2019 1:50 pm
I have already explored this sort of stuff, the hardware part is actually easy and not a huge challenge, but it will be incredibly difficult to keep the costs sane even when I used cheapest parts and nobody will pay price of a modern game console for another 32X essentially, which will only ever see a smal handful of games and on top of it no actual "AAA" games that would really make it worth having. Even if cost can be only 100€ for the entire thing rather than double or even beyond, there will still be too little software to make it worthwhile.
Did you check about FPGAs or GOACs?
FPGA without sound, Yamahas are not well supported right now

TmEE co.(TM)
Very interested
Posts: 2440
Joined: Tue Dec 05, 2006 1:37 pm
Location: Estonia, Rapla City
Contact:

Re: Megadrive was always the answer

Post by TmEE co.(TM) » Fri Sep 06, 2019 10:58 pm

FPGAs are the only solution, and stuff where you can fit substantial amount of things are easily 50€ a chip (but some simpler stuff can be done with the cheap 20€ chips), and you still need various other parts such as DACs, memories, connectors and also plastic, assembly and distribution. What is your target price ? Also there was no mention of actual capabilities of the expanded side so I'm not sure what sort of logic resources are needed to realize them.
Mida sa loed ? Nagunii aru ei saa ;)
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen

Sik
Very interested
Posts: 939
Joined: Thu Apr 10, 2008 3:03 pm
Contact:

Re: Megadrive was always the answer

Post by Sik » Sat Sep 07, 2019 4:37 am

TmEE co.(TM) wrote:
Fri Sep 06, 2019 10:58 pm
Also there was no mention of actual capabilities of the expanded side so I'm not sure what sort of logic resources are needed to realize them.
Seems to be literally two Mega Drives glued together.

But yeah, also don't forget the extra RAM, since you aren't going to fit everything into the FPGA (even the larger ones are quite strapped on that end), which in turn can also make pin management hell… not to mention the cartridge slot itself already eating a lot. Which means you'll end up throwing in yet more support chips just to act as multiplexers. Oof. It looks like the only way to make a decent clone at a sub-$100 price is to risk it and attempt to turn it into an ASIC. Which means being willing to try to sell lots of units.

Now mind, with the retro collector craze going on, maybe in a couple of years an expensive overengineered FPGA clone will be cheaper than the original hardware :​O)
Sik is pronounced as "seek", not as "sick".

Post Reply