Playing VGM files (music)
Displaying 1-4 of 4 total.
Please enter a numerical value for the importance of this sticky.
Enter 0 to unsticky.

Any chance there is going to be support for playing VGM files?

They are the closest possible audio from 8-bit/16-bit chipset games (like SMS and Genesis), but it loses a lot of the original quality when converting to .mid (and then to .mod)

I can play them through a Winamp plugin (, and another advantage: they are small in size.

I have all the VGM files I need to re-create my Phantasy Star clones, but I'm still using some low-quality WAV into MOD/S3M files in order to get closer to the originals. I've made them to the first version of Verge long time ago!

Well, if anyone could implement it or at least show me how to begin, I'm up to the challenge, as I'm willing to invest some good quality free-time with the Verge engine and my old projects.

Thanks in advance.

Posted on 2010-11-08 14:02:56


Do you know of any open-source audio libraries that play .VGM?

Posted on 2010-11-09 21:25:49


Well, I know there is Audacious (, but I'm no sure if it's open source (as Audacity is).

There are some more tools listed in here:, I can check if there is some code there.

There are also a lot of VGM files in the following sites:

Just to give an example on how this support would be useful.


Posted on 2010-11-10 15:42:02


If anyone is considering working on this (VGM support for Verge), please, tell me.

It came to my attention the following thread:

And the source code for a VGM player (apparently for specific hardware):

And the VGM file format here:

And finally, MGME: A Winamp input plugin for SPC/VGM/HES/AY/NSF/NSFE/etc formats. Based on Shay Green's Game_Music_Emu emulator library.

Rafael, the Esper.

Posted on 2010-11-22 20:52:10

Displaying 1-4 of 4 total.
Newest messages

Ben McGraw's lovingly crafted this website from scratch for years.
It's a lot prettier this go around because of Jon Wofford. is a member of the lunarnet irc network, and would like to take this opportunity to remind you that regardless how babies taste, it is wrong to eat them.