diff --git a/libgambatte/src/initstate.cpp b/libgambatte/src/initstate.cpp index f8c488efcc..6f6e3a6e7c 100644 --- a/libgambatte/src/initstate.cpp +++ b/libgambatte/src/initstate.cpp @@ -1278,7 +1278,7 @@ void gambatte::setInitState(SaveState &state, const bool cgb, const bool gbaCgbM state.spu.ch1.lcounter.counter = SoundUnit::COUNTER_DISABLED; state.spu.ch1.lcounter.lengthCounter = 0; state.spu.ch1.nr4 = 0; - state.spu.ch1.master = true; + state.spu.ch1.master = false; state.spu.ch2.duty.nextPosUpdate = SoundUnit::COUNTER_DISABLED; state.spu.ch2.duty.nr3 = 0; diff --git a/output/dll/libgambatte.dll b/output/dll/libgambatte.dll index 6b005e507a..03e8ecd379 100644 Binary files a/output/dll/libgambatte.dll and b/output/dll/libgambatte.dll differ