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: 1636
- Joined: 2011-12-01, 20:20:07
- Location: Germany
- vampirefrog Offline
- Webmaster
- Posts: 829
- 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: 1636
- 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: 829
- 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: 1636
- 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 1327 times
Retired. Thank you for tolerating me.
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 1223 times
Retired. Thank you for tolerating me.
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)
Retired. Thank you for tolerating me.