From 85ed543a01a878ce3d4774af99c54dfd6eaa575c Mon Sep 17 00:00:00 2001 From: AJR Date: Sun, 1 Mar 2020 14:22:43 -0500 Subject: vgm_visualizer: Build fixes (nw) --- scripts/target/mame/virtual.lua | 1 + src/devices/sound/vgm_visualizer.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/target/mame/virtual.lua b/scripts/target/mame/virtual.lua index bac83176d3f..2c7760fdb7c 100644 --- a/scripts/target/mame/virtual.lua +++ b/scripts/target/mame/virtual.lua @@ -51,6 +51,7 @@ SOUNDS["VOLT_REG"] = true SOUNDS["SEGAPCM"] = true SOUNDS["SN76496"] = true SOUNDS["UPD7759"] = true +SOUNDS["VGMVIZ"] = true SOUNDS["WAVE"] = true SOUNDS["X1_010"] = true SOUNDS["Y8950"] = true diff --git a/src/devices/sound/vgm_visualizer.cpp b/src/devices/sound/vgm_visualizer.cpp index f555c4523fe..3d4407d3822 100644 --- a/src/devices/sound/vgm_visualizer.cpp +++ b/src/devices/sound/vgm_visualizer.cpp @@ -326,7 +326,7 @@ void vgmviz_device::init_palette(palette_device &palette) const double v = 1.0; double c = s * v; - double x = c * (1 - abs(fmod(h / 60.0, 2.0) - 1.0)); + double x = c * (1 - fabs(fmod(h / 60.0, 2.0) - 1.0)); double m = v - c; double rs = 0.0; double gs = 0.0; -- cgit v1.2.3