From 7929cecb9d40e538e0f09733a60b67aa18834af5 Mon Sep 17 00:00:00 2001 From: cam900 Date: Mon, 2 Jun 2025 15:40:29 +0900 Subject: [PATCH] Syncing works without that --- src/engine/platform/es5506.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/engine/platform/es5506.cpp b/src/engine/platform/es5506.cpp index 9b0111960..6d2b3fadd 100644 --- a/src/engine/platform/es5506.cpp +++ b/src/engine/platform/es5506.cpp @@ -1384,10 +1384,6 @@ unsigned char* DivPlatformES5506::getRegisterPool() { for (unsigned char p=0; p<128; p++) { for (unsigned char r=0; r<16; r++) { unsigned int reg=es5506.regs_r(p,r,false); - // Sync CR register with register pool - if (((p&0x40)==0) && (r==0)) { - chan[p&0x1f].cr=reg&0xffff; - } for (int b=0; b<4; b++) { *regPoolPtr++ = reg>>(24-(b<<3)); }