digital-sound-antiques / vgm-conv

Chip-type and clock converter for VGM
ISC License
41 stars 3 forks source link

After YM2612 VGM made by deflemask is converted to YM2413 (FMPCM), PCM is lost #27

Open denjhang opened 2 years ago

denjhang commented 2 years ago

vgm-conv -f ym2612 -t ym2413 -D dacEmulation=fmpcm -o output.vgm in.vgm

denjhang commented 2 years ago

2612dac to 2413.zip

okaxaki commented 2 years ago

Currently not supported. See limitation. deflemask uses the DAC stream command.

As for YM2612 DAC, only register 2A stream can be converted. VGM's DAC stream commands is not supported.

I think this issue is an enhancement request, however, to support the DAC steram command, the current architecture must be heavily modified.

denjhang commented 2 years ago

The so-called FMPCM surprised me. As far as YM2413 is concerned, FM and PCM can not interfere with each other. I hope the related functions can be improved.