Dolphin, the GameCube and Wii emulator - Forums

Full Version: Gamecube/Wii Bios
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Now one thing has me alittle confused.

Dolphin doesnt require a bios, yet the gamecube and wii both have/need a bios.
To get around that, dolphin, like majority of all other emulators use HLE to bypass the need for a bios.

So how can you have LLE sound in dolphin w/o a bios?
LLE audio works in Dolphin by emulating the DSP exactly the way real hardware runs. You need to have it's Instruction ROM data (IROM) and some coefficient table stuff in the form of DSP dumps. These can come straight from the console, or in recent revisions that offer a reversed engineered set of files. You don't need the BIOS to get LLE sound, since the BIOS (probably??) don't affect how the DSP boots and runs microcode.

EDIT: The BIOS most likely runs functions like OSInitAudioSystemt, but it won't make much of a difference since Dolphin can HLE that (as an empty function IIRC)) so it's still not necessary to run the BIOS for LLE audio.