|
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 |
---|---|
|
Mega Drive 6 button controller to Neo Geo
Posted: Wed Jan 10, 2018 1:19 am
|
Hi all,
Could really use a big push in the right direction. I want to demux a Mega Drive/Genesis 6 button controller into separate outputs to be used in a DB9 to DB15 adapter. So I want separate individual signals for all outputs, up/down/left/right/start/B1/B2/B3/B4/B5/B6 +5V and gnd etc. I know the MD controllers use a multiplexer to combine outputs, just need some info on how I would go about separating them all? My desire is to fabricate a simple adapter that allows one to use Mega Drive controllers on an arcade supergun with Neo Geo style DB15 connector. Any help greatly appreciated. |
|
|
Posted: Wed Jan 10, 2018 10:48 am |
if you read C, here's how devkitSMS reads MD PAD input (port 1 only)
the central point is to toggle TH between reads. (info taken from https://segaretro.org/Six_Button_Control_Pad_(Mega_Drive)#Technical_Information - but weren't accurate - ignore rows 4 and 5) |
|
|
Posted: Wed Jan 10, 2018 11:59 am |
I wonder if I could use a PIC to read inputs, and spit them out as separate outputs on the other side..? | |
|
Posted: Wed Jan 10, 2018 7:35 pm |
That will be the least painful way to do it if there's enough IO on the PIC or other MCU for both input (7 pins) and output (4+4+2 ?). | |
|
Posted: Fri Jan 19, 2018 12:05 pm |
Hi Frank_fjs,
Why you need Mega Drive 6 button controller ? I think Saturn Controller should be better, it has many joystick out there. I made Saturn Controller to Neo Geo Adapter. |
|
|
Posted: Fri Jan 19, 2018 12:54 pm |
Hi Tomy,
I like the idea of a Mega Drive controller due to: - Perfect button layout for SFII - Cheap and easy to obtain - DB9 connectors are cheap and easy to obtain I've just received the prototype for my supergun. Many improvements have been made to the design since but for a first revision I'm quite happy with it. |
|
|
Posted: Fri Jan 19, 2018 1:20 pm |
I see. I like MD 6 buttons controller too. But I like Saturn one more than it. You already made the adapter ? |
|
|
Posted: Fri Jan 19, 2018 1:38 pm |
No, I haven't even starting working on the adapter, have just researched at this stage. | |
|
Posted: Fri Jan 19, 2018 9:50 pm |
I'm interested in this, too. If you find a solution, please post it here. It would be great if the code was for atmega8. Someone from assemblergames made a decoder for the ps1 controller:
https://assemblergames.com/threads/hooking-psx-controller-to-atari-lynx-success.... Maybe he can help you, but he hasn't logged in since last year. Also, maybe talk to the guy from raphnet.net? He makes all kind of adapters and shares the schematics, all based on atmega8. In my opinion a snes or ps2 would be better, or a saturn one, as the controllers are more common, |
|