From 8353f764694b71b891170f046efe979eb1b4f3b8 Mon Sep 17 00:00:00 2001 From: Eknous-P Date: Tue, 20 May 2025 23:36:37 +0400 Subject: [PATCH] actually fix feedback confilcts --- src/engine/platform/genesis.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/platform/genesis.cpp b/src/engine/platform/genesis.cpp index c03f56445..4c0cc3d91 100644 --- a/src/engine/platform/genesis.cpp +++ b/src/engine/platform/genesis.cpp @@ -1542,7 +1542,7 @@ int DivPlatformGenesis::dispatch(DivCommand c) { case DIV_CMD_FM_ALG: if (c.value>7) break; chan[c.chan].state.alg=c.value&7; - rWrite(ADDR_FB_ALG+chanOffs[c.chan], (chan[c.chan].state.fb&7<<3)|(chan[c.chan].state.alg&7)); + rWrite(ADDR_FB_ALG+chanOffs[c.chan],(chan[c.chan].state.alg&7)|(chan[c.chan].state.fb<<3)); default: //printf("WARNING: unimplemented command %d\n",c.cmd); break;