It is with much disappointment that we have to announce that the Dolphin on Steam release has been indefinitely postponed. We were notified by Valve that Nintendo has issued a DMCA against Dolphin's Steam page, and have removed Dolphin from Steam until the matter is settled. We are currently investigating…
Well - while I was excited for it, keep in mind Dolphin does indeed bundle Wii decryption keys with the emulator. Yuzu, for instance, won’t read games unless you provide a file containing the keys - Dolphin decided to bundle the keys to skip that step, but that does mean it includes copyrighted material.