VGM Tool Collection
All you need to work with VGMs. Last update: 2022-12-30
Technical discussion about the VGM format, and all the software you need to handle VGM files.
Moderator: Staff
- ValleyBell Offline
- Posts: 4791
- Joined: 2011-12-01, 20:20:07
- Location: Germany
- vampirefrog Offline
- Webmaster
- Posts: 1508
- Joined: 2014-01-28, 5:51:54
Could you please add some more info in the YM2413 text dumper?
http://www.msxarchive.nl/pub/msx/mirror ... ym2413.pdf
Just the registers, see page 5.
http://www.msxarchive.nl/pub/msx/mirror ... ym2413.pdf
Just the registers, see page 5.
- ValleyBell Offline
- Posts: 4791
- Joined: 2011-12-01, 20:20:07
- Location: Germany
VGMTool does a very good job with YM2413, that's why it has a very low priority in vgm2txt.
- vampirefrog Offline
- Webmaster
- Posts: 1508
- Joined: 2014-01-28, 5:51:54
For my purposes, that helped, though I don't see why it's all so scattered. I just think all the VGM code should be in one place. Oh well.ValleyBell wrote:VGMTool does a very good job with YM2413, that's why it has a very low priority in vgm2txt.
vgm_sro of bug?
sound will be funny when used in RF5C68 the vgm_sro.
Example:
FM Towns - Princess Maker 2 - Mountain Vacation
Edit: I've deleted the file
sound will be funny when used in RF5C68 the vgm_sro.
Example:
FM Towns - Princess Maker 2 - Mountain Vacation
Edit: I've deleted the file
Last edited by 2ch-H on 2015-03-18, 3:34:49, edited 1 time in total.
- ValleyBell Offline
- Posts: 4791
- Joined: 2011-12-01, 20:20:07
- Location: Germany
fixed version
I forgot that the RF5C68 chip can skip the first "Sample End Byte" if the playback frequency is high enough. The fixed vgm_sro takes the playback frequency into consideration now.
And as a small bonus it also can optimize MultiPCM now. (I worked on that recently and so far it seems to work pretty well.)
I hope that I can make a full release of the tool collection in a few weeks.
I forgot that the RF5C68 chip can skip the first "Sample End Byte" if the playback frequency is high enough. The fixed vgm_sro takes the playback frequency into consideration now.
And as a small bonus it also can optimize MultiPCM now. (I worked on that recently and so far it seems to work pretty well.)
I hope that I can make a full release of the tool collection in a few weeks.
Thank you for the fix.
I was submitted Princess Maker 2 vgm set.
I was submitted Princess Maker 2 vgm set.
The vgmlpfinder seems to dislike YM2610 files that have no fm, only saying the tracks have 8 or so commands.
- Attachments
-
- sengoku_26.7z
- Example file from Sengoku
- (1.48 MiB) Downloaded 282 times
VgmCmp bug to report. A song from Vampire Savior (CPS2 QSound) ends up losing a note after being run though it. Happens with an untrimmed version of the song as well.
- Attachments
-
- vsav_51.7z
- (190.68 KiB) Downloaded 300 times
vgmlpfnd currently doesn't count YM2610 ADPCM commands. You need to find a loop manually using Audacity or another wave editor.kirishima wrote:The vgmlpfinder seems to dislike YM2610 files that have no fm, only saying the tracks have 8 or so commands.
The latest source code fixes this bug. Please download the latest vgmtools sources from here and try compiling it manually (you need Mingw and MSYS)kirishima wrote:VgmCmp bug to report. A song from Vampire Savior (CPS2 QSound) ends up losing a note after being run though it. Happens with an untrimmed version of the song as well.
I have no idea how to compile anything, otherwise i would have done so a long time ago.ctr wrote: The latest source code fixes this bug. Please download the latest vgmtools sources from here and try compiling it manually (you need Mingw and MSYS)