From c20bd38898456c952990c832d58ecd70f363453b Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 27 Nov 2022 15:57:50 -0500 Subject: [PATCH] really fix Arcade .dmp loading --- src/engine/fileOpsIns.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/engine/fileOpsIns.cpp b/src/engine/fileOpsIns.cpp index b83a6b48c..9f20f2948 100644 --- a/src/engine/fileOpsIns.cpp +++ b/src/engine/fileOpsIns.cpp @@ -147,7 +147,7 @@ void DivEngine::loadDMP(SafeReader& reader, std::vector& ret, St logD("instrument type is C64"); break; case 8: // Arcade - ins->type=DIV_INS_FM; + ins->type=DIV_INS_OPM; logD("instrument type is Arcade"); break; case 9: // Neo Geo @@ -187,6 +187,8 @@ void DivEngine::loadDMP(SafeReader& reader, std::vector& ret, St ins->type=DIV_INS_OPLL; } else if (sys==1) { ins->type=DIV_INS_OPL; + } else if (sys==8) { + ins->type=DIV_INS_OPM; } else { ins->type=DIV_INS_FM; }