From 2f6789fca72fcf46f6e33d4160137654ea77a176 Mon Sep 17 00:00:00 2001 From: cam900 Date: Thu, 8 Dec 2022 14:56:21 +0900 Subject: [PATCH] Add presets with K007232 --- src/gui/presets.cpp | 54 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/src/gui/presets.cpp b/src/gui/presets.cpp index 84e18b3cf..b1139a22d 100644 --- a/src/gui/presets.cpp +++ b/src/gui/presets.cpp @@ -1331,6 +1331,12 @@ void FurnaceGUI::initSystemPresets() { // VLM5030 exists but not used for music at all } ); + ENTRY( + "Konami MX5000", { + CH(DIV_SYSTEM_YM2151, 64, 0, ""), // 3.58MHz + CH(DIV_SYSTEM_K007232, 64, 0, "") // "" + } + ); ENTRY( "Konami Battlantis", { CH(DIV_SYSTEM_OPL2, 64, 0, "clockSel=3"), // 3MHz @@ -1355,6 +1361,54 @@ void FurnaceGUI::initSystemPresets() { CH(DIV_SYSTEM_OPL2_DRUMS, 64, 0, "clockSel=3") // "" } ); + ENTRY( + "Konami Fast Lane", { + CH(DIV_SYSTEM_K007232, 64, 0, ""), // 3.58MHz + CH(DIV_SYSTEM_K007232, 64, 0, "") // "" + } + ); + ENTRY( + "Konami Chequered Flag", { + CH(DIV_SYSTEM_YM2151, 64, 0, ""), // 3.58MHz + CH(DIV_SYSTEM_K007232, 64, 0, "stereo=true"), // "" + CH(DIV_SYSTEM_K007232, 64, 0, "") // "" + } + ); + ENTRY( + "Konami Haunted Castle", { + CH(DIV_SYSTEM_OPL2, 64, 0, ""), // 3.58MHz + CH(DIV_SYSTEM_SCC, 64, 0, ""), // "" + CH(DIV_SYSTEM_K007232, 64, 0, "") // "" + } + ); + ENTRY( + "Konami Haunted Castle (drums mode)", { + CH(DIV_SYSTEM_OPL2_DRUMS, 64, 0, ""), // 3.58MHz + CH(DIV_SYSTEM_SCC, 64, 0, ""), // "" + CH(DIV_SYSTEM_K007232, 64, 0, "") // "" + } + ); + ENTRY( + "Konami Hot Chase", { + CH(DIV_SYSTEM_K007232, 64, 0, "stereo=true"), // 3.58MHz + CH(DIV_SYSTEM_K007232, 64, 0, "stereo=true"), // "" + CH(DIV_SYSTEM_K007232, 64, 0, "stereo=true") // "" + } + ); + ENTRY( + "Konami S.P.Y.", { + CH(DIV_SYSTEM_OPL2, 64, 0, ""), // 3.58MHz + CH(DIV_SYSTEM_K007232, 64, 0, ""), // "" + CH(DIV_SYSTEM_K007232, 64, 0, "") // "" + } + ); + ENTRY( + "Konami S.P.Y. (drums mode)", { + CH(DIV_SYSTEM_OPL2_DRUMS, 64, 0, ""), // 3.58MHz + CH(DIV_SYSTEM_K007232, 64, 0, ""), // "" + CH(DIV_SYSTEM_K007232, 64, 0, "") // "" + } + ); ENTRY( "Konami Hexion", { CH(DIV_SYSTEM_SCC, 64, 0, "clockSel=2"), // 1.5MHz (3MHz input)