Turns out it’s actually a breeze to setup: let me show you how it worked for me on OS X El Capitan. But I had no idea how to connect my Xbox controller to it. My more powerful hardware is Mac based, and Dolphin runs great on my Mac Mini. While the controller connects without issues, the Surface sadly just isn’t fast enough to run Dolphin. I have a wireless Xbox 360 controller for Windows at my disposal, but the only Windows hardware I have is the first generation Surface Pro. Dolphin is available for Windows, OS X and Linux. It’s an open source project that allows us to play Nintendo Gamecube and Wii games on modern hardware. I’ve been experimenting with the marvellous Dolphin Emulator recently.