Hardware VGM player

For hardware talk only (please avoid ROM dumper stuff)
Post Reply
Posts: 1
Joined: Thu Dec 04, 2008 3:36 pm
Location: New York, NY

Hardware VGM player

Post by luis2048 » Mon Dec 22, 2008 6:10 am

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.


Picture of Circuit:

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:

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.

Very interested
Posts: 472
Joined: Mon Feb 18, 2008 8:23 am

Post by AamirM » Mon Dec 22, 2008 8:14 pm

Very awesome! Now if I just had a flee market here I would've tried out myself ;)

Post Reply