See https://ml.dolphin-emu.org/archives/dolphin-dev/2014-February/000063.html for my stance on this.