Building the 7e Arcade HD Prototype MAME Cabinet – Part 1

The 7e Arcade HD MAME cabinet is my second arcade cabinet build. You can view my Atari 7800 Arcade Cabinet by clicking HERE. This cabinet is a much bigger and more complex arcade cabinet then my first.


The goals I want to achieve with this MAME cabinet will take some time and money to complete, so this will take several months to build. I want this machine to have the ability to emulate most arcade cabinet games and console games. In addition I will be able to play PC games that function well with the consoles control scheme.

The front end menu system I will use is Hyperspin, which will start after Windows has booted. This gives you an arcade look and sound while choosing your game.

Controls Included

  • 4 arcade quality joysicks with 8 buttons for player 1 & 2 and 6 buttons for players 3 & 4
  • 3 Pinball Buttons – Two for flippers and one for the launcher
  • Trackball
  • 2 Spinners
  • 2 Lightguns
  • 2 USB ports for game controllers and RockSmith guitar cable


MAME Cabinet in Google Sketchup

MAME Cabinet in Google Sketchup

I began with the design stage of my MAME cabinet with some sketches on paper. With the help of my buddy Richard Boots converting it into Google Sketchup we finalized the design, size and features the cabinet would have.

Building the Cabinet

We began the project with two free pieces of 8’x4’x3/4″ MDF that we got from a bankrupt custom cabinet store. Our goal was to make the entire cabinet out of just these boards, but we ended needing an addtional 2’x4′ piece of MDF for the top control board.

3 - Sides

When we got to the point of tracing the cuts for the side panels we began to realize that what looks good in CAD doesn’t always translate well to the real world. The base of the cabinet was too shallow, so we streched it out to give the cabinet a more stable footing. This also caused us to change the angles on the bottom front of the cabinet so that the depth of the control panel would not change.

With all the lines traced we made a stencil and drew the other side on the same board in a ying yang fansion to optimize board useage. Next we made a rough cut on one of the sides so that we could make the final cut for both sides at the same time. This technique made both sides identical.

Half complete MAME Cabinet

Half complete MAME Cabinet

At this point the cabinet has really begun to shape up.

Prototype Control Panel

Mini Prototype Control Panel

Mini Prototype Control Panel

Richard and I created a small prototype control panel to wire up and test on my desktop PC to ensure proper functionality. This allowed us to test out the button layout and joystick placement before implementing the final design to the cabinet.

The final template is on the left.

The final template is on the left.

The final design is on the left shows the button layout I will be using. I will use this as a template to trace and drill out holes on the final control panel.

Planning the Layout

Planning the Layout

Above I am planning the layout. The buttons and Joystick in their final poisition, while the spray paint cap repristents the trackball and the Atari paddles are placeholders for the spinners. The Start, Coin and Function Buttons have changed location in the final layout.

This is as far as I have gotten with my MAME cabinet so far. Check back in a month or so and I will post part 2 with the progress of my cabinet.

Atari 2600/7800 Arcade Cabinet

Playing Space Invaders for the Atari 7800. Published by Atari Age

Playing Space Invaders for the Atari 7800. Published by Atari Age

This project began as a cabinet to house an Atari 2600 with a Harmony multi-game cartridge. While searching for a donor Atari 2600 unit I ran across an Atari 7800 to use as the brains and I couldn’t resist. This would allow for a larger library of games, but would make the build slightly more complex.

The Atari 7800 console was an underdog that never really got a fair shake against Nintendo. The 2 year delay of the console may have been the reason that Nintendo was able to get such a good foothold in the console market. This console was capable of graphics similar to the NES, but was lacking in the audio department due to the use of the TIA chip that was also used in the original Atari 2600. This can be overcome by adding a Pokey chip to the game cartridge itself, but this increased the cost of the game cartridge making it uncommon.


Because I used the Atari 7800 for the brain of the system I was able to include Atari 7800 in the library of games, but building in the paddles became to complex to permenitly wire into the system. In the future I would like to add a DB9 port to allow for the use of all Atari controls with this system.

Hardware Mods

I modified the Atari 7800 in several ways to make it feel at home in the arcade cabinet. I added an aftermarket component/s-video mod to remove the interferance that you typically get with the RF output. I also hardwired the Power, Pause, Reset and Select buttons to Arcade Quality buttons mounted just under the display. The front mounted power button allows for power cycling of the console to select a new game from the multi games cartridge.


This cabinet is my first real attempt at working with wood, so fortunatly I still have all my fingers. Since the completion of the project I have learned many skills, fixed old mistakes and I will be much more confident with my future wood working projects. *cough* MAME Cabinet *cough*

The primary building material in this cabinet is 3/4″ MDF, of which I have used two 8’x4’x3/4″ and a single 8’x4’x1/2″ boards. In addition I used 2×1 for screw strips  and 1/4″ piece of plexiglass.


4 - Painted

I have learned a lesson on the paint step of this project. Don’t use Latex Paint. It peels far to easy.  Otherwise the Onyx Black paintjob makes this cabinet look like the real thing. A temporary black mask has been added to the screen until the printed graphics show up.

Nearly Finished

Nearly Finished. Updates will include T-Molding, Decals and the addition of paddles or DB-9 ports.

Nearly Finished. Updates will include T-Molding, Decals and the addition of paddles or DB9 ports.

The Atari Arcade Cabinet is nearly finished. I plan on adding a few cosmetic updates to the cabinet. The first update I will make will be T-Molding, possibly black or Red. In addition I’m think about adding brushed aluminum with decals symilar to the orignal console system decals to the sides of the arcade.

Additional functionallity I would like to add would be built in paddles or DB9 ports that could accomadate additional controllers such as paddles, drive control or light guns. Finally I would like to add a coin slot that will function as the reset button. When these are added I will post an update.

Planned updates to the Atari 7800 hardware are planned as well. I have pre-ordered the Atari 7800 XM expansion module, which adds the ablility to save high scores, adds additional RAM and a Pokey sound chip. Also, I would like to add the Harmony 2 multigame cart to the system when it’s released.

The addition of the Harmony 2 cart will allow the cabinet to be used as originally designed, without having to swap out game carts for the 7800 games. Currently you can play all the Atari 2600 games from a single Harmony multi-game cartridge, but playing Atari 7800 games requires you to change cartridges. Because of this I have just left the back panel off. When the Harmony 2 is released this will become just a service panel.


This arcade Cabinet is capable of playing hundreds of classic Atari games. In the above gallery I have included pictures of the cabinet playing Classics such as Asteroids, Combat, Joust and Space Invaders. It will continue to hold a place in the family room for years to come.