Scratch-Built Bar Top MAME Cabinet

Video game enthusiast [Mike] is all about the journey and not necessarily the destination. That is why he likes working on projects and documenting their progress with great detail. His bar top MAME machine is certainly no exception.

One of [Mike’s] goals was to see if he could keep the look and feel of a large arcade cabinet but scale it down so that it was portable. He started with drawing up a model in Sketchup. Once satisfied with the layout and making sure everything would fit, the side panels were cut out of pine boards and will only be clear-coated. The remaining panels are cut from MDF as they will be covered in a matching decorative vinyl wrap.

The control panel may look simple but a lot of thought went into it. Of course, there is a joystick but [Mike] chose to only use 4 game-play buttons. He did this to save space and estimates he’ll still be able to play 90% of the available MAME games. Those 4 buttons are illuminated and the MAME front end, Mala, was configured to light up only the functional buttons for the particular game being played. Front and center on the control board is a rotary encoder for playing games like Arkanoid or games requiring a steering wheel.

In the end this build came out pretty nice looking. His build log is a great reference to hit before starting your next arcade cabinet project.

Although [Mike] calls his MAME cabinet ‘mini’, it’s not the most mini we’ve seen here on Hackaday.

6 thoughts on “Scratch-Built Bar Top MAME Cabinet

  1. Could have the top corner buttons been installed through the pine sides? (pinball flipper buttons style). The 4 buttons match a console controller, but really should have a 6 button fight stick arrangement. However I imagine this could be done with plugging in an external controller, also for players 2-4? #Multiplayer TMNT!!!!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s