Emulator Issues #10835
openDolby Pro Logic II decoding doesn't work on HLE, crackles with Dolphin decoder
0%
Description
Game Name?
Any game with Pro Logic II, but tested with Super Mario Sunshine.
Game ID? (right click the game in the game list, properties, info tab)
GMSP01
MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)
72c4860d8555d5e790628e348abc244d (I might have trimmed the file before, not sure.)
What's the problem? Describe what went wrong.
When testing surround sound, only the front speakers work in HLE, with both the Dolphin decoder and my receiver's own decoder.
When using either HLE or LLE and the Dolphin decoder, the test sounds crackle a lot. Attached is a recording.
What steps will reproduce the problem?
- Launch Super Mario Sunshine and play the test sounds, observe the effect and clarity of the sound.
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
Yes. This was tested with version 5.0-6241.
Is the issue present in the latest stable version?
Untested, really. I'd assume it is broken there too.
What are your PC specifications? (CPU, GPU, Operating System, more)
CPU: Intel Core i5 6400
RAM: 16 GB DDR4
GPU: AMD Radeon R9 280X
OS: Fedora 27
Using an Onkyo TX-NR609 receiver in 7.(0/1) surround mode and "Direct" setting.
Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)
See the attached audio file.
Files
Updated by mstreurman almost 7 years ago
If I remember correctly DPLII only works in OpenAL LLE, I have never had it work correctly on any other back-end.
Updated by LAGonauta almost 7 years ago
The Dolphin decoder will be fixed, eventually. There is a PR already:
https://github.com/dolphin-emu/dolphin/pull/5235
Also, currently any decoding can only be done with LLE, as ENcoding is currently not implemented in HLE.
Also, I guess this is a duplicate:
https://bugs.dolphin-emu.org/issues/9047
Updated by NanoSector almost 7 years ago
I wouldn't say it is a duplicate, as the surround effect does work, but not under some circumstances. The crackling isn't described in the other issue either.
Updated by filoppi over 4 years ago
DPLII has been disabled (greyed out) when HLE is on.
Updated by shatteredlites over 4 years ago
This is new info ok using LLE Recompiler from now on
Updated by Billiard26 about 1 month ago
It sounds like this is fixed now that DSP LLE is required?
Updated by JosJuice about 1 month ago
Surround support in DSP HLE is still something we could fix, so I'd say the issue remains valid.