From f25d254eea82695358eaaf31ad408ad2a807ecc7 Mon Sep 17 00:00:00 2001 From: Kagamiin~ Date: Wed, 25 Oct 2023 10:10:59 -0300 Subject: [PATCH] Adding system presets for ESFM --- src/gui/presets.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/gui/presets.cpp b/src/gui/presets.cpp index b83794638..74599b4ba 100644 --- a/src/gui/presets.cpp +++ b/src/gui/presets.cpp @@ -1070,6 +1070,17 @@ void FurnaceGUI::initSystemPresets() { CH(DIV_SYSTEM_PCSPKR, 1.0f, 0, "") } ); + ENTRY( + "PC + ESS ES1488 (native ESFM mode)", { + CH(DIV_SYSTEM_ESFM, 1.0f, 0, ""), + CH(DIV_SYSTEM_PCM_DAC, 1.0f, 0, + "rate=44100\n" + "outDepth=15\n" + "stereo=true\n" + ), + CH(DIV_SYSTEM_PCSPKR, 1.0f, 0, "") + } + ); ENTRY( "PC + PC-FXGA", { CH(DIV_SYSTEM_PCE, 1.0f, 0, ""), // HuC6230 (WSG from HuC6280 but with built in 2 OKI ADPCM playback engines) @@ -2364,6 +2375,11 @@ void FurnaceGUI::initSystemPresets() { ) } ); + ENTRY( + "ESS ES1xxx series (ESFM)", { + CH(DIV_SYSTEM_ESFM, 1.0f, 0, "") + } + ); if (settings.hiddenSystems) { ENTRY( "Yamaha YMU759 (MA-2)", {