mirror of https://github.com/PCSX2/pcsx2.git
SPU2-X: Actually ignore successive writes within 4 ticks to the same key-on bit, don't just say we do. I think I just forgot this return in r5418. Fixes The Legend of Spyro: The Eternal Night (probably the other two legend games too).
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5460 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
6050e9bb05
commit
2a0bbc89db
|
@ -308,7 +308,9 @@ void V_Voice::QueueStart()
|
||||||
{
|
{
|
||||||
if (Cycles - PlayCycle < 4)
|
if (Cycles - PlayCycle < 4)
|
||||||
{
|
{
|
||||||
|
// Required by The Legend of Spyro: The Eternal Night (probably the other two legend games too)
|
||||||
ConLog(" *** KeyOn after less than 4 T disregarded.\n");
|
ConLog(" *** KeyOn after less than 4 T disregarded.\n");
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
PlayCycle = Cycles;
|
PlayCycle = Cycles;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue