digital-sound-antiques / vgm-conv

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

NGP to AY8910 noise frequency conversion error #43

Open denjhang opened 3 years ago

denjhang commented 3 years ago

截图未命名0817193948 截图未命名0817193832 The NGP noise frequency seems to be a little different from the normal SN76489.

denjhang commented 3 years ago

The corresponding AY8910 noise value should be 31, 15, 7, 0. But currently it is always 0.

okaxaki commented 3 years ago

Does this issue only occur on NGP conversion? Is it okay for other SN76489 vgms?

denjhang commented 3 years ago

only occur on NGP conversion

okaxaki commented 3 years ago

NGP mode is realized with VGM's dual-chip support. Since vgm-conv does not support dual-chip, the conversion result only based only on the primary chip. I guess your VGM specifies the noise frequency in the secondary chip stream.