Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Electronic Gaming Arcana » Sega » Sega Genesis » Miracle Piano cable pinout for Genesis?
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Miracle Piano cable pinout for Genesis? [message #126947] Sun, 18 March 2007 05:09 Go to next message
8bitwizard is currently offline  8bitwizard
Messages: 12
Registered: December 2006
Karma: 0
Junior Member
Does anyone have the pinout for the cable that hooks up a Miracle Piano
to the Sega Genesis? I've got two keyboards, the NES and Genesis
cartridges, a Mac cable, and no Mac software. It would be nice to be
able to play around with it.

While it could be a "standard" Genesis serial cable (of which I already
have one built), I have a suspicion that they wanted faster than 4800
baud and might have rigged up a parallel interface.
Re: Miracle Piano cable pinout for Genesis? [message #126949 is a reply to message #126947] Mon, 19 March 2007 16:15 Go to previous messageGo to next message
BelPowerslave is currently offline  BelPowerslave
Messages: 264
Registered: November 2006
Karma: 0
Senior Member
> Does anyone have the pinout for the cable that hooks up a Miracle Piano
> to the Sega Genesis? I've got two keyboards, the NES and Genesis
> cartridges, a Mac cable, and no Mac software. It would be nice to be
> able to play around with it.
>
> While it could be a "standard" Genesis serial cable (of which I already
> have one built), I have a suspicion that they wanted faster than 4800
> baud and might have rigged up a parallel interface.

I looked all over Google for you, and I couldn't come up with
anything. This may be something you'll have to hit the forum scene
for. There are generally a lot of techies out there that may have this
info, but only post to forums and whatnot.

Bel
Re: Miracle Piano cable pinout for Genesis? [message #126951 is a reply to message #126949] Mon, 19 March 2007 22:14 Go to previous messageGo to next message
8bitwizard is currently offline  8bitwizard
Messages: 12
Registered: December 2006
Karma: 0
Junior Member
In article <1174335319.796343.29160@y66g2000hsf.googlegroups.com>,
"BelPowerslave" <bel@whipassgaming.com> wrote:

> I looked all over Google for you, and I couldn't come up with
> anything. This may be something you'll have to hit the forum scene
> for. There are generally a lot of techies out there that may have this
> info, but only post to forums and whatnot.

I disassembled the code, and I'm pretty sure that it works like the NES
cable, using TH/TR (7/9) as outputs (I think TR=clock and TH=reset) and
Up (1) as an input. So now I need to know which pins on the DB25 are
used to connect to the NES.

I couldn't even find an NES cable pinout on Google. The closest I got
was someone who had it up on a web page on his DSL (no domain name, just
an IP address), but archive.org last spidered it about a month before
that, and it's cold dead now.

I found a schematic of a Miracle serial cable that grounds pins 14 and
15, so I'm guessing that those might be the input pins for the game
console interface. Pin 16 might even be the output pin. If so, I could
maybe get it right in two tries. I guess I could also open the stupid
keyboard and see which pins aren't used at all. I could also check the
Macintosh cable I have to verify grounding pins 14 and 15.
Re: Miracle Piano cable pinout for Genesis? [message #126986 is a reply to message #126947] Sat, 21 April 2007 11:35 Go to previous messageGo to next message
8bitwizard is currently offline  8bitwizard
Messages: 12
Registered: December 2006
Karma: 0
Junior Member
Someone found a printout he had made of a lost web page that had the
missing info I needed. My Genesis cable works!

NES/SNES/Genesis to Miracle Piano cable
=======================================
(all pinouts looking at the connector on the console)

1 [1 2 3 4|5 6 7)
2 7 ___________
3 6 ( 1 2 3 4 5 )
4 5 \_6_7_8_9_/

SNES NES Genesis Piano
Vcc 1 7 5
Clock 2 2 9 19
Latch 3 3 7 13
Data 4 4 1 10
D3 5
D2 6
GND 7 1 8 7


Mac mini-DIN-8 to Miracle Piano cable
=====================================
______
/ |
Mac mini-DIN-8 / 1__o DB-25
______/_14 | (note: pin 1 connected
______________|_____|_____ 2 | to shield of DB-25)
(1) (2) | o_____|__15 |
___________|_____________|_____|_____ 3 |
| | | | 16 |
(3) (4) (5) | | 4 |
|___o______________o | 17 |
| | | 5 |
(6) (7) (8)* | | 18 |
| | 6 |
* pin 8 should be | | 19 |
grounded, but wasn't |_____|______7 |
in my cable | 20 |
|~~~~~~8~~|

Mac: 1=HSKo 2=HSKi 3=TxD- 4=Gnd 5=RxD- 6=TxD+ 7=GPi 8=RxD+
Piano: 1=shield 2=RxD 3=TxD 7=GND 14,15=??? (connect to ground)

Basically, this is a standard serial cable, plus pins 14 and 15 are
grounded for some reason, probably to select RS-232 mode.


PC DB-9 to Miracle Piano cable
==============================
2 - 3
3 - 2
7,14,15 - 5

A schematic diagram of the PC DB-9 cable can be found at:
http://www.electrongate.com/wpd/atcab.pdf
Re: Miracle Piano cable pinout for Genesis? [message #126987 is a reply to message #126986] Mon, 23 April 2007 17:30 Go to previous messageGo to next message
BelPowerslave is currently offline  BelPowerslave
Messages: 264
Registered: November 2006
Karma: 0
Senior Member
8bitwizard wrote:
> Someone found a printout he had made of a lost web page that had the
> missing info I needed. My Genesis cable works!
> A schematic diagram of the PC DB-9 cable can be found at:
> http://www.electrongate.com/wpd/atcab.pdf

Hey, cool, glad you found it(and posted it so that it can be archived). :)

Bel
--
Whip Ass Gaming: http://www.whipassgaming.com/

"Now lets rob the bank, give the money to the poor, then rob the poor
and shoot the money!"
- Billy The Kid, The Simpsons
Re: Miracle Piano cable pinout for Genesis? [message #126988 is a reply to message #126987] Tue, 24 April 2007 15:22 Go to previous messageGo to next message
8bitwizard is currently offline  8bitwizard
Messages: 12
Registered: December 2006
Karma: 0
Junior Member
In article <f0j8he$4h4$2@aioe.org>,
BelPowerslave <bel@whipassgaming.com> wrote:

> Hey, cool, glad you found it(and posted it so that it can be archived). :)

All the guy found was the NES/SNES pinout. I was able to combine it with
my previous work from disassembling the I/O routines and knowing which
Genesis pin did which function. It took about two hours from getting the
missing info to making a working cable.
Re: Miracle Piano cable pinout for Genesis? [message #126989 is a reply to message #126988] Thu, 26 April 2007 18:56 Go to previous message
BelPowerslave is currently offline  BelPowerslave
Messages: 264
Registered: November 2006
Karma: 0
Senior Member
8bitwizard wrote:
> In article <f0j8he$4h4$2@aioe.org>,
> BelPowerslave <bel@whipassgaming.com> wrote:
>
>> Hey, cool, glad you found it(and posted it so that it can be archived). :)
>
> All the guy found was the NES/SNES pinout. I was able to combine it with
> my previous work from disassembling the I/O routines and knowing which
> Genesis pin did which function. It took about two hours from getting the
> missing info to making a working cable.

Wow, that's hardcore! How is the MP thing anyway, is it a relatively
good tutor?

Bel

--
Whip Ass Gaming: http://www.whipassgaming.com/

"Now lets rob the bank, give the money to the poor, then rob the poor
and shoot the money!"
- Billy The Kid, The Simpsons
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Genesis Prototype news
Next Topic: Taiwan original Genesis / Megadrive games for sale.
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Thu Apr 25 05:27:44 EDT 2024

Total time taken to generate the page: 0.03980 seconds