From 35ac14d35b72c163c9507837fbb0b12d152c6cee Mon Sep 17 00:00:00 2001 From: Waldemar Pawlaszek Date: Fri, 23 Dec 2022 07:43:51 +0100 Subject: [PATCH] Applying notes. --- src/engine/platform/pokey.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/engine/platform/pokey.cpp b/src/engine/platform/pokey.cpp index 1a3e127b..a6ddb78f 100644 --- a/src/engine/platform/pokey.cpp +++ b/src/engine/platform/pokey.cpp @@ -456,7 +456,6 @@ void DivPlatformPOKEY::setFlags(const DivConfig& flags) { } altASAP.init(chipClock,rate); } else { - MZPOKEYSND_Init(&pokey); rate=chipClock; for (int i=0; i<4; i++) { oscBuf[i]->rate=rate/14; @@ -482,6 +481,10 @@ int DivPlatformPOKEY::init(DivEngine* p, int channels, int sugRate, const DivCon oscBuf[i]=new DivDispatchOscBuffer; } + if (!useAltASAP) { + MZPOKEYSND_Init(&pokey); + } + setFlags(flags); reset(); return 6;