That emulator is called Dolphin, the authors are unknown, although i suspect the emu64 people know who they are.
Right now Dolphin only exists as a couple of screenshots, there's no way of knowing what FPS he's getting. I wouldn't get my hopes up as far as porting this to xbox, the source may not even get released, let along the xbox being able to run it.
If it did get ported to xbox, i bet Nintendo would sell a lot more games ;-).