Monday, May 19, 2008

MIDI Controlled Sega Master System Gameplay

Video URL: http://www.youtube.com/watch?v=-STfPfXQcps

A device that electronically manipulates the controller port pins of the Sega Master System so that the console detects presses and depresses of buttons based on MIDI note events. Both controller ports are supported.

When the device receives a MIDI note on message at a particular pitch, it switches that particular button on. When the device receives a MIDI note off message at a particular pitch, it switches that particular button off.

Gameplay sequences can be controlled and playedback from a PC to the Master System in this fashion.

I am sure we all realise what the next step is in this project.




6 comments:

nitro2k01 said...

Damn you... it's almost like you come with something new everyday. I wish I could be as productive as you are.
So I guess the next step is to write a simple program that receives MIDI data on the MS side?
Btw, does that MS model have Alex Kidd built in, or is it only the other one that has that?

Sebastian Tomczak said...

Yo, yes of course that is the next step. Same hardware, different mcu code. Or at least, added mcu code. The switch on the front of the box is there to eventually select between the two modes ("gameplay control" and "sound control").

Just waiting on a r/w sms cart now!

:-)

Will be very cool once it is finished.

There are a few different games that you can have built into: for SMS 1 (this model) i think it is Hang On or Hang On and Safari Hunt. (I think both versions also support the secret Maze Game). For SMS2 (the more compact one with no in built direct AV outputs, only RF) the versions are either Alex Kidd in Miracle world or Sonic 1.

Sebastian Tomczak said...

Also, you can get Alex Kidd in Miracle World carts (I've been meaning to pick one up for a while, you just reminded me!).

nitro2k01 said...

Oh I missed the sentence "I am sure we all realise what the next step is in this project.". Now that part of my comment looks pretty silly.

Sebastian Tomczak said...

Oh no, i added it afterwards, Nitro!

But of course it is going to be the next step. That's where it is headin.

Cheerio!

Jens Joachim said...

Hey I was wondering if it was possible to get your recipe for your midi device.
The reason of my interest is that me and one of my freinds is going to some music on the Sega Master System.
Im pretty good at coding so that wont be a problem to handle the bytes in the Sega.