Audio Emulation: Difference between revisions

Jump to navigation Jump to search
Undo revision 84153 by 79.133.128.150 (talk) Whether someone can run a game at fullspeed is not our problem, and not within the reach of this guide.
No edit summary
(Undo revision 84153 by 79.133.128.150 (talk) Whether someone can run a game at fullspeed is not our problem, and not within the reach of this guide.)
Line 2: Line 2:


*HLE (High Level Emulation): HLE works by using a DSP engine created by the developers from studying the real DSP. It is not perfect, and is notorious for causing garbled sounds, choppy audio, skipped instrumentation, and desyncs. But DSP HLE is very fast with almost no overhead and does not require any additional files.
*HLE (High Level Emulation): HLE works by using a DSP engine created by the developers from studying the real DSP. It is not perfect, and is notorious for causing garbled sounds, choppy audio, skipped instrumentation, and desyncs. But DSP HLE is very fast with almost no overhead and does not require any additional files.
**DSP HLE is improving on a regular basis, and versions {{revision|3.5-78}} introduced fixes for many GameCube games' HLE audio, and {{revision|3.5-1154}} brought those same improvements to Wii games and refined them further. As of 3.5-1154 DSP HLE is very good (need 100% of emulation speed - xor you get "garbled sounds, choppy audio" even if it was fully working with previous version).
**DSP HLE is improving on a regular basis, and versions {{revision|3.5-78}} introduced fixes for many GameCube games' HLE audio, and {{revision|3.5-1154}} brought those same improvements to Wii games and refined them further. As of 3.5-1154 DSP HLE is very good.
*LLE (Low Level Emulation): LLE uses DSP ROM files to emulate the DSP's hardware behavior. This unfortunately requires a lot more processing power, but provides perfect sound in nearly all games. As of {{revision|3.5-1031}} Dolphin includes a developer-created DSP ROM which allows DSP LLE to function without dumping LLE files from a console. Its compatibility is very good, but it will have errors that a DSP ROM from a console does not have.
*LLE (Low Level Emulation): LLE uses DSP ROM files to emulate the DSP's hardware behavior. This unfortunately requires a lot more processing power, but provides perfect sound in nearly all games. As of {{revision|3.5-1031}} Dolphin includes a developer-created DSP ROM which allows DSP LLE to function without dumping LLE files from a console. Its compatibility is very good, but it will have errors that a DSP ROM from a console does not have.


Navigation menu