Audio Emulation: Difference between revisions

m
Oops!
m (Oops)
m (Oops!)
Line 2: Line 2:


*HLE (High Level Emulation): HLE works by using a DSP engine created by the developers from studying the real DSP. DSP HLE is with almost no overhead and does not require any additional files, however it may have some problems in some games.
*HLE (High Level Emulation): HLE works by using a DSP engine created by the developers from studying the real DSP. DSP HLE is with almost no overhead and does not require any additional files, however it may have some problems in some games.
**DSP HLE is improving on a regular basis. {{revision|3.5-78}} and {{revision|3.5-1154}} corrected most of the problems in the AX ucode, the most common audio microcode on the GameCube and Wii. {{revision|4.0-4286}} and New-Zelda-HLE rewrote the Zelda ucode, improving it for the remaining games. Currently DSP HLE will have perfect sound in most games. However, some issues may remain, and all sound issues need to be confirmed with LLE.
**DSP HLE is improving on a regular basis. {{revision|3.5-78}} and {{revision|3.5-1154}} corrected most of the problems in the AX ucode, the most common audio microcode on the GameCube and Wii. {{revision|4.0-7286}} and New-Zelda-HLE rewrote the Zelda ucode, improving it for the remaining games. Currently DSP HLE will have perfect sound in most games. However, some issues may remain, and all sound issues need to be confirmed with LLE.
*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.