hrydgard/ppsspp — pull request #5323 by unknownbrackets (2014-02-03 07:45:32+00:00)
Title: Don't stop playing voices when their envelope ends

Fixes #4114, sounds/music stopping in Tales of the World: Radiant Mythology.

I'm a bit scared that this could break a bunch of games. I've still not figured out fully how to unit test this, but I've been messing with it again.

I tested several games (looking specifically for ones that did hit envelope ends, which is not all of them for sure), and couldn't find any where the sound effects seemed wrong or where there were hangs or repeats.

Possibly, this end here just masked the bug that the recent Yu-Gi-Oh fix resolved.

But I'd appreciate it if people could test more games, especially ones that have picky sound effects, Yu-Gi-Oh, that Naruto game, etc.

-[Unknown]