changeset 1911:f2ed8df7a002

Fix PSG frequency written to VGM header when logging
author Michael Pavone <pavone@retrodev.com>
date Sat, 28 Mar 2020 15:46:30 -0700
parents ee178f08611b
children 00fb99805445
files psg.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/psg.c	Sat Mar 28 00:17:08 2020 -0700
+++ b/psg.c	Sat Mar 28 15:46:30 2020 -0700
@@ -127,7 +127,7 @@
 
 void psg_vgm_log(psg_context *context, uint32_t master_clock, vgm_writer *vgm)
 {
-	vgm_sn76489_init(vgm, master_clock / context->clock_inc, 9, 16, 0);
+	vgm_sn76489_init(vgm, 16 * master_clock / context->clock_inc, 9, 16, 0);
 	context->vgm = vgm;
 	for (int chan = 0; chan < 4; chan++)
 	{