nds.cpp: Fix LFSR a bit

This commit is contained in:
cam900 2024-04-02 20:41:10 +09:00
parent f87ae1853a
commit 68612bc777

View file

@ -395,7 +395,7 @@ namespace nds_sound_emu
m_cur_bitaddr = (m_cur_bitaddr + 1) & 7;
else if (m_noise) // noise
{
if (bitfield(m_lfsr, 1))
if (bitfield(m_lfsr, 0))
{
m_lfsr = (m_lfsr >> 1) ^ 0x6000;
m_lfsr_out = -0x8000;