Skip to content

xxx2vgm converter by Denjhang

Technical discussion about the VGM format, and all the software you need to handle VGM files.

Moderator: Staff

xxx2vgm converter by Denjhang

Post by denjhang »

I've recently been developing console converters for various formats to VGM, and I've already completed:

1. NSF to VGM: Currently only tested with the 2A03, with plans to support all expansion chips, such as N163 to 2xk051649.

2. PT3 to VGM: This is the most common music format on the ZX-Spectrum platform.

3. COP/SAA/ETC to VGM: This is the most popular music format on the SAM COUPE platform.

4. SNDH to VGM: This is the most common music format on the Atari ST/e platform, and I've now perfectly converted all effects to the YM2149 and STE DAC to the YM2612 DAC.

All code is open source.

https://github.com/denjhang?tab=repositories

My next step is to develop converters for GB/GBS/GBR to VGM, as well as HES, FMPMD, MDX, and even SID to VGM. If a chip that doesn't support VGM is involved, I will try to find a replacement chip to ensure sound accuracy as much as possible.

I also plan to convert GSF (GBA audio) to YM2612+SN76489 or a single YM2612 chip.
Welcome to my shop to buy a variety of Chiptune hardware and retro computers
https://www.tindie.com/stores/denjhang/

Re: xxx2vgm converter by Denjhang

Post by Kaminari »

Nice tools :thumbup:

Do you handle loop detection? For example the HES format doesn't have any internal loop tags, you must use an external playlist file. I suppose the converted VGM file has to be manually edited?
Post Reply