I got the smart power strip and hooked everything up to a single button on the back panel. Now it's game time (hmm, maybe I should've played Q*bert first, but it'll definitely be within the first eighty games played).
Tuesday, July 29, 2008
Sunday, July 27, 2008
Cabinet about done
LCD mount
The end is near. Doesn't mean I'm getting closer to it though. But I see it.
The LCD monitor is ready to be mounted. I made a custom bezel for it out of hemlock moulding. See below:
Since the LCD isn't magical and can't float in a fixed position in space, I need to mount it to the cabinet somehow. That somehow is just plywood that's attached to the back of the LCD using the standard mounting holes. I put some screws through it at 100mm spacing, and that's shown below:
The board is as wide as the inside of the cabinet (23") so it'll be easy to mount it somehow.
Thursday, July 24, 2008
Keyboard hack/admin buttons
In the picture below, the middle green board is from an old Microsoft natural elite keyboard. The soldering points are in a logical location and it's easy to solder new wires to them. Some newer keyboards (like a USB keyboard that I opened) have such a tiny encoder chip on the board that there are no solder points (everything is covered up).
Monday, July 21, 2008
Marquee test
Hmm, looks like the yellow sides are splotchy. Screw it, I'm not put on any more coats. Maybe it'll even out when it dries and when the acrylic clearcoat is added. There's going to be big stickers on the sides anyway to distract attention.
The t-molding is going to make the cabinet look quite nice. That's probably the next step after the front door is attached.
Assembly - begin!
Here we have the sides, base, middle, and top screwed together. You can also see the fan at the back of the base. It's just a computer case fan. I don't know why it likes computer cases so much.
Sunday, July 20, 2008
Casters and yellow
In the next post you'll see the assembled pieces. But since this is a blog and you're reading backwards through time, you already know what it's going to look like.
Wednesday, July 16, 2008
Wiring is boring
The Ultrastik sends both the joystick and button data to the computer through USB. That's why all the button wires end up going right into the ass of the joystick.
Tuesday, July 15, 2008
Top of the control panel
I've been waiting a while to actually install the joysticks and buttons, I got them before any of the real work began. They still need to be wired up.
Painting
The primer goes on first:
Then a couple coats of semi-gloss black:
Monday, July 14, 2008
Subassemblies
Here's the front panel:
Here's the top of the control panel:
Here's the subassemblies resting near where they would really go. Except for the drawer, which was being lazy and just sat around in the wrong place.
Sunday, July 13, 2008
Wireframe view
The profile has smooth curves rather than the sharp angles in that image. Even though I was able to get measurements from a real Q*Bert cab, I later found a website that has dimensions: jakobud.com. The distance between the two side panels is 23", which makes for a total width of 24.5".
Cutting the wood
Both side panels are exactly the same because I used a router template bit to cut the second one, using the first one as a template. So that didn't take much time, but what took too much time was the billion little pieces for each subassembly. A table saw would've been ideal, but I don't own one.
It was time to start putting the pieces together.
Friday, July 11, 2008
Marquee and front panel art
They are the marquee art (which will be lit up by a flourescent light) and the front panel art. The only art that didn't arrive yet is for the side panels, which was ordered from arcadeshop.com.
Artwork is a big part of the final cost. At first I wanted to paint all the images myself, which is totally doable, but that would've taken a long time. I'd rather be playing on the machine than spend tons of hours standing next to it making detailed paintings.
All prices include shipping:
- Front panel art from eBay: $23.88
- Marquee art from eBay: $12.00
- Side panel art: $77.00
- Custom control panel art: $55.24
- Total: $168.12
Control panel overlay
I didn't have room for the original Q*bert instruction panel and character panel. Oh well. Once the image was generated (at 300dpi), I sent it off to mamemarquees.com and got it printed. When it arrived, it looked like this, except that in real life it isn't covered in JPEG artifacts:
Controlling the panel
The small size of the Q*bert control panel forced me to punt the idea of a trackball and basically anything else besides two joysticks and some buttons. That is fine since I will be playing: Ms. Pac-Man, Robotron, Robotron, Pac-Man, and Robotron, and old Nintendo games. I decided on analog joysticks from Ultimarc because then in an emergency, I can play Marble Madness with some speed control. When the stuff arrived in the mail, it looked like this:
I went with some expensive joysticks, so their total price was well over $100. It's possible to get joysticks for much less than that, but they wouldn't have analog control or a built-in USB connection.
Getting the woody
I exploded the AutoCAD model and arranged each 3D solid onto 4x8' sheets, plus some scrap. There wasn't any room for mistakes.
Thursday, July 10, 2008
Why make a stupid blog?
A: Because many other people have done the same. Without the other blogs I wouldn't have had valuable learning material. This is payment for their work. I don't need to list any sites, just do an internet search and tons of hits pop up. Even making guesses at blogspot sites will give results.
Designing

Those colors are just for visibility, they have nothing to do with what the final thing will look like. I made some modifications from the "real" design:
- The angle of the monitor is much steeper, I don't want to look down into the cabinet.
- There is a 19" standard aspect ratio LCD monitor. Some morons consider this small, but it fits well in this cabinet and is big enough.
- There are two joysticks for multiplayer games.
- There are six buttons per joystick.
- There is a drawer under the control panel for putting a keyboard or chewing tobacco or whatever.
- There is no coin door, at least for now. That can be added later when I feel like wasting even more money on useless junk.
Searching for info on the web was helpful in figuring out what should be done. It turns out that someone else already documented their Q*bert cab building process, and it's way better than what I will be doing. Here is a link: http://www.retro-arcade.net/
Finding the design
I knew that I wanted that cabinet and I wanted to build it myself. Screw trying to fix up someone else's crappy cabinet. It was time to get measurements and start designing.
Wednesday, July 9, 2008
Thinking about it
- I wanted an upright cabinet
- and my spare computer can run an emulator to play any old arcade game.
I assumed that the computer would be most of the total cost, and I already had one, so the whole project could be finished on the cheap. We'll see how wrong this is in future posts. (One thing that makes it wrong is that computers are stinky cheap now).
I didn't know if I would buy a new arcade cabinet shell, a used old game, or build one from scratch.
By the way, until my posts catch up with my progress, they'll be written in the past tense.