Dolphin will no longer launch on Steam, as the team requires permission from Nintendo.
The Steam launch of Dolphin Emulator has been canned following legal action by Nintendo.