This tool optimizes VGMs to use DAC streams. Supports YM2612, HuC6280 and PWM.
Example usage:
Code:
dacopt yourvgm.vgm
using a "step" value of 16 can speed things up:
Code:
dacopt -s 16 yourvgm.vgm
show verbose info as well:
Code:
dacopt -s 16 -v yourvgm.vgm
Some notes:
YM2612 VGMs already optimized with optvgm are currently not supported, but support is planned in the future though.
VGMs earlier than version 1.50 need to be updated to version 1.50 (using
vgm_ptch -UpdateVer:1.50 yourvgm.vgm) before running this tool. Also, please use raw unoptimized VGMs, using this on vgm_cmp'd VGMs could cause frequency errors.
Optimized HuC6280 VGMs will only currently only sound good in the latest git version of VGMPlay (as it was fixed by
this commit).
Download