From 1ac1f86d53daa80cf9edd1f01cd58c85248cf467 Mon Sep 17 00:00:00 2001 From: Eknous-P Date: Tue, 19 Mar 2024 17:21:45 +0400 Subject: [PATCH] ymf276 preset fixes 276 auto-detect --- src/gui/presets.cpp | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/src/gui/presets.cpp b/src/gui/presets.cpp index 3f832863e..64fe7c186 100644 --- a/src/gui/presets.cpp +++ b/src/gui/presets.cpp @@ -2417,6 +2417,31 @@ void FurnaceGUI::initSystemPresets() { CH(DIV_SYSTEM_YM2612_DUALPCM_EXT, 1.0f, 0, "chipType=1") } ); + ENTRY( + "Yamaha YMF276 (OPN2)", { + CH(DIV_SYSTEM_YM2612, 1.0f, 0, "chipType=2") + } + ); + ENTRY( + "Yamaha YMF276 (extended channel 3)", { + CH(DIV_SYSTEM_YM2612_EXT, 1.0f, 0, "chipType=2") + } + ); + ENTRY( + "Yamaha YMF276 (OPN2) CSM", { + CH(DIV_SYSTEM_YM2612_CSM, 1.0f, 0, "chipType=2") + } + ); + ENTRY( + "Yamaha YMF276 (OPN2) with DualPCM", { + CH(DIV_SYSTEM_YM2612_DUALPCM, 1.0f, 0, "chipType=2") + } + ); + ENTRY( + "Yamaha YMF276 (extended channel 3) with DualPCM", { + CH(DIV_SYSTEM_YM2612_DUALPCM_EXT, 1.0f, 0, "chipType=2") + } + ); ENTRY( "Yamaha YM2413 (OPLL)", { CH(DIV_SYSTEM_OPLL, 1.0f, 0, "")