On Thursday and Friday of the Thanksgiving weekend, Karen and I went to visit my parents. Knowing that I would have two days of little to do but watch television, I brought along a project to work on.
It's the prototype of my first modular control panel for my MAME cabinet. On Wednesday night, I went out and bought a cheap piece of plywood and drilled most of the holes for the buttons and joysticks. On Thursday, I drilled the rest of the holes and wired everything up while watching football.
It's quite a bit longer than the real one will be; I wanted a place to mount the I-PAC on the prototype (it'll ultimately be housed within the main body of the cabinet). Originally, I'd planned on hacking keyboards for each control panel, but I realized that it would (a) be a lot more work to solder all the buttons to the encoder matrix, (b) be difficult to avoid key masking/ghosting, especially for the two-player games with dual joysticks for each player, and (c) be more expensive in the long run, as I'd need to buy a new keyboard for each control panel.
The underside isn't pretty, but I don't really care. It works, and that's the important thing.