A playing sampler voice whose waveform still accepts blocks (CONTINUE) reported only INUSE|PLAYING after it had played every queued block, so a title that waits for EMPTY before it reuses the voice never did. PPSA18391 (engine: Clickteam Fusion) reads state_flags & 0x22 != 2 from sceNgs2VoiceGetState as the end of a sound; each of its sound effects played once and never again. The voice now also reports EMPTY (0x20) in that state and keeps playing, so blocks added later still play. A waveform that was closed without CONTINUE does not report it. |
||
|---|---|---|
| .. | ||
| include | ||
| src | ||
| tests | ||
| CMakeLists.txt | ||
| Ngs2Library.cmake | ||