So, without further ado, here are the pics so far! Sorry some of them are kind of crappy; when I start making real progress, I'll take good ones.
The panels are all 1/2” MDF. I would have gone 3/4”, but I'm more interested in keeping it easily movable.
Now, the box itself is only about 24” tall. I realized before even starting that this probably isn't going to be tall enough, but I really wanted the “near-cube” shape, and I can't fit bigger than a 2x4' sheet of MDF in my car! So my plan there is to add legs/feet of some kind later if necessary.
I'm rather proud of the cab itself. It's pretty much just a cube, using chunks of 2x4 as braces on the inside, but I'm very satisfied with how the corners turned out. I used 1/2” 1/4-round base trim and filled the gaps with wood filler. I also filled all the screw holes and sanded everything smooth as a baby's bottom. Should look great with paint.
You'll note the top piece has a cut-out for the controls on the long side. My control box is going to be a 2-player side-by-side; I don't plan on running 2-player alternating games that rely on screen rotation. Most of the games are vertically oriented, so I'm still trying to decide if I should keep the monitor permanently rotated 90 degrees. The monitor, by the way, is just an old 17-inch Dell, standard ratio.
Speaking of, note that the monitor cut-out is huge. That's because I thought I might upgrade the monitor at some point; however, the current monitor rotated 90 degrees will only just fit, so I'm not sure about that anymore. I don't think I would gain anything for these games with a widescreen monitor. Since that plan involved using monitor bezels anyway, no harm done.
The top piece will have T-molding around the edge. No access to a router at the moment, so I'm not in a hurry to get that yet. Does anyone know of a reliable way to cut the groove without a router, just out of curiosity?
I'm not sure about the control box. Maybe it should be wider. Also, anyone have an idea for how I can mount that in a solid but temporary fashion? I want to be able to remove it fairly easily, for occasional use on another PC. I don't know about the shape of the CP itself either. What I've got is probably adequate functionally, but I want to be sure I'll be happy with my CP, which means no compromise on anything but space (it's no good if it won't fit on the cab, after all)! My CP layout will have 1 stick and 6 (+ start) buttons per player. I plan to use all Happ controls, including Super 8 joysticks.
The machine is an IBM ThinkPad T21, with a P3 800MHz and 384MB RAM. As I mentioned, it's running Debian “Etch.” I use Fluxbox for my window manager since it's so lightweight. Mame is implemented using xmame-sdl 106 with the Wahcade frontend. A great interface, by the way. There are a few things that I'd have done differently if I'd written my own frontend (which I briefly considered), but I am quite happy with Wahcade overall. Next to the machine is my Playstation 2 Shadowblade stick connected to a cheap USB adapter. Temporary stick for “testing” purposes. ;-) Actually, it's been handy to have a USB stick to help configure the Linux joystick utilities.
On this cab, I think I'm going to go cheap on the coin door/frame and get one just for looks. If I decide to build an upright one of these days, that one will definitely have a functional coin mech. Anyway, that will probably go on the right-hand side. Still contemplating positioning of speaker holes and such.
Please post any comments/ideas/concerns/criticisms/questions you might have! I'm still very new to this type of project, and I'll take any help offered! All constructive criticism will be taken seriously!