Audio Emulation: Difference between revisions

Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:
**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.
**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.


For the absolute best audio, DSP ROM files should be dumped from a console. There are several ways to dump DSP files, but the easiest method is to use DSPSpy on a Wii with the Homebrew Channel installed. For details on other methods to dump DSP files, go to the {{forum|forum thread|tid=23103}}.
For the absolute best audio, DSP ROM files should be dumped from a console. There are several ways to dump DSP files, but the easiest method is to use DSPSpy on a Wii with the Homebrew Channel installed. For details on other methods to dump DSP files, go to the {{forum|forum thread|tid=23103}}.


== How to dump Wii DSP files with the Homebrew Channel ==
== Dumping Wii DSP files from the homebrewed Wii ==
You will need:
Requires an homebrewed Wii. See how to install [http://wiibrew.org/wiki/Homebrew_Channel Homebrew Channel] on non-hacked Wii console. A SD card is also required for this procedure. Continue if you have met with every requirements.
*A Wii console with the Homebrew Channel (any version should suffice)
*SD Card
*[http://forums.dolphin-emu.org/attachment.php?aid=7636 DSPSpy]


Download DSPSpy and extract the files. Then, rename "DSPSpy_wii_dump_roms.dol" to "boot.dol" and place the files into a folder in your apps folder on your SD card (example: E:/apps/DSPSpy). Run the program on your Wii, and two files will be created: "dsp_rom.bin" (8KiB) and "dsp_coef.bin"(4KiB). Move these files into your [[Controlling the Global User Directory|Global User Directory]] "GC" folder, which by default on Windows is located in C:\Users\[your username]\Documents\Dolphin Emulator, and Dolphin will now have official DSP ROMs from your Wii.
Download [http://forums.dolphin-emu.org/attachment.php?aid=7636 DSPSpy] and extract the files. Then, rename "DSPSpy_wii_dump_roms.dol" to "boot.dol" and place the files into a folder in your apps folder on your SD card (example: E:/apps/DSPSpy). Launch the app from Homebrew Channel on your Wii, and two files will be created: "dsp_rom.bin" (8KiB) and "dsp_coef.bin"(4KiB). Move these files into your [[Controlling the Global User Directory|Global User Directory]] "GC" folder, which by default on Windows is located in C:\Users\[your username]\Documents\Dolphin Emulator, and Dolphin will now have official DSP ROMs from your Wii.


== Help ==
== Help ==