It is currently Fri Oct 20, 2017 5:45 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Wed Apr 27, 2005 11:05 pm 
Offline
User avatar

Joined: Fri Nov 19, 2004 7:35 pm
Posts: 3943
Figured it out... At least output anyway.
First the game writes 00 to $4016 for the start bit
Then does this 8 times:
* Writes a byte out to $4016, only the least significant bit is received
* Dummy Read from $4016 for some reason (why?)
Writes a 00 to $4016 for the stop bit

The bit order (after the start bit) is least significant bit first. The 8 sent bits form a byte.

The data itself is pure MIDI. Looks like it could be easily integrated into any emulator. It will probably need a special patch map, since the Miracle does not use general midi instruments.

I'll bet MIDI input is very similar, start bit, 8 data bits, stop bit.

_________________
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!


Top
 Profile  
 
 Post subject:
PostPosted: Thu Apr 28, 2005 3:45 pm 
Offline

Joined: Mon Sep 27, 2004 2:57 pm
Posts: 1248
Personally, I'd like to see this emulated sometime in the future, because I really enjoyed listening to some of the songs in the SNES version. :)


Top
 Profile  
 
 Post subject:
PostPosted: Thu May 12, 2005 10:50 pm 
Have you taken it apart and found out what synthesizer chip it uses?


Top
  
 
 Post subject:
PostPosted: Fri May 13, 2005 8:49 am 
Offline
User avatar

Joined: Fri Nov 19, 2004 7:35 pm
Posts: 3943
I have no plans for any low-level emulation of the miracle, just maybe Midi-out to talk to a real one, or possibly some patch maps, or maybe even sample sets.

_________________
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!


Top
 Profile  
 
PostPosted: Fri May 13, 2005 12:21 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19104
Location: NE Indiana, USA (NTSC)
Dwedit wrote:
Then does this 8 times:
* Writes a byte out to $4016, only the least significant bit is received
* Dummy Read from $4016 for some reason (why?)

Clock bit, of course.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group