From a675494fc21eb27316e359cdb27880174c7f5e62 Mon Sep 17 00:00:00 2001 From: cam900 Date: Sat, 22 Jul 2023 10:43:21 +0900 Subject: [PATCH] Add part number for OPL3-L --- src/gui/sysPartNumber.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/gui/sysPartNumber.cpp b/src/gui/sysPartNumber.cpp index 7ca4489f3..585520f7c 100644 --- a/src/gui/sysPartNumber.cpp +++ b/src/gui/sysPartNumber.cpp @@ -159,9 +159,15 @@ const char* FurnaceGUI::getSystemPartNumber(DivSystem sys, DivConfig& flags) { return "YM3812"; break; case DIV_SYSTEM_OPL3: - case DIV_SYSTEM_OPL3_DRUMS: - return "YMF262"; + case DIV_SYSTEM_OPL3_DRUMS:{ + int chipType=flags.getInt("chipType",0); + if (chipType==1) { + return "YMF289B"; + } else { + return "YMF262"; + } break; + } case DIV_SYSTEM_OPL4: case DIV_SYSTEM_OPL4_DRUMS: return "OPL4";