SPU: Fix some registers not being saved to state

This commit is contained in:
Connor McLaughlin
2020-04-08 20:33:39 +10:00
parent 08567fedf4
commit 0006052728
3 changed files with 6 additions and 2 deletions

View File

@ -105,6 +105,7 @@ bool SPU::DoState(StateWrapper& sw)
sw.Do(&m_key_on_register);
sw.Do(&m_key_off_register);
sw.Do(&m_endx_register);
sw.Do(&m_pitch_modulation_enable_register);
sw.Do(&m_noise_mode_register);
sw.Do(&m_noise_count);
sw.Do(&m_noise_level);
@ -149,6 +150,9 @@ bool SPU::DoState(StateWrapper& sw)
UpdateTransferEvent();
}
//for (u32 i = 0; i < NUM_REVERB_REGS; i++)
//Log_WarningPrintf("Reverb[%u] = 0x%04X", i, m_reverb_registers.rev[i]);
return !sw.HasError();
}