This is a quick video of my old, homemade arcade cabinet.
This did require a bit of flashing/programming the keyboard encoder grid for the button circuit connections, and I did write a front end in Visual Basic for game selection (edit. This was pre-nice emulation front ends, back in 2001-ish). Back then, I wanted to be able to cycle through console emulators as well as arcade games, and there wasn't a nice one size fits all launcher back then that played well without a true keyboard/mouse combo. You also get to see a bit of use at various parties, as it was located in my bedroom back in my Rogers Park days with Adam and Jay, and later, the dining room in Edison Park.