SPU: Ignore loop start flag when repeat address is explicitly set

Fixes dialog/softlock in Thousand Arms.
This commit is contained in:
Connor McLaughlin
2020-03-27 01:42:59 +10:00
parent 08ad5aad53
commit f23bcc0faa
3 changed files with 6 additions and 2 deletions

View File

@ -262,6 +262,7 @@ private:
ADSRPhase adsr_phase;
s16 adsr_target;
bool has_samples;
bool ignore_loop_address;
bool IsOn() const { return adsr_phase != ADSRPhase::Off; }