Once I went to a children’s birthday party and the place had this Arcade machine running emulators, I thought it was awesome. Then I went online and found HyperSpin and started building my own game wheels and stuff. I just wanted the controller and to plug the PC on a big TV and play, but all controllers I found to buy at the time had at best 10 buttons per player and it wasn’t nearly enough to properly emulate a lot of games - not to mention only one Joystick wouldn’t be enough to play a lot of games from Gen 6 and above (stuff that requires dual analog I’d rather play with a mouse on the computer than with a controller anyway), so I built that monstrosity.

I used to have a full mapping of how each emulator was configured there, but the PC I used to play died years ago and this controller has been sitting atop of my wardrobe since then. But the middle buttons are universal save and load and the top one is exit.

At the time (2013) I had made a blog showing how I built it hacking cheap USB PS2 controller-like knock offs hsarcade.blogspot.com/p/blog-page.html (but the page is in Portuguese), anyway, I just wanted to share the controller I built - in hindsight, it could use two more buttons for R3 and L3, but I honestly don’t know games that doesn’t require dual analog that would need them.