Page 1 of 1

Hardware VGM player

Posted: Mon Dec 22, 2008 6:10 am
by luis2048
I've been working on a hardware VGM player that uses a YM2612 chip soldered out of a real Sega Genesis and PSG chip I found in a flee market. It was put together using an arduino microcontroller (an open source electronics prototyping platform). I got it to playback the music from Sonic 2 Emerald Hill Zone.

Video:
http://www.youtube.com/watch?v=RMK_yZncDu8

Picture of Circuit:
http://flickr.com/photos/luis2048/3046824621/

Schematic:
http://flickr.com/photos/luis2048/30751 ... otostream/

Line-out MP3 Recording:
http://luis.net/projects/vgm/Hardware%2 ... ic%202.mp3

Pictures of me Desoldering the YM2612 Chip out of a Model 1 Sega Genesis
http://www.flickr.com/photos/luis2048/s ... 02/detail/

More Documentation of the project can be found here:
http://blog.luis.net/search/label/vgm

It is using an 8Mhz and 4Mhz oscillator until I can get the programmable oscillator using the real frequencies (PSG = 3579545). I havnt implemented all the VGM timing instructions or DAC (you wont hear any snare drums). I'll post the arduino source code and the parts list on my blog soon.

Posted: Mon Dec 22, 2008 8:14 pm
by AamirM
Very awesome! Now if I just had a flee market here I would've tried out myself ;)