I’ve seen so many amazing projects here that I was inspired to share my own! Hope you enjoy…
I’ve built a few mini arcade cabinets over the years now by hand, and got a 1000mm X-Carve partly to aid in my builds. I started from scratch with a new design, and given the size of the bed, I opted for a bartop form factor. Being a “child of the 80s” and having grown up during the “golden age” of arcades, I wanted to replicate that experience as closely as possible and create the most “arcade accurate” cabinet I could. I decided on a Nintendo silhouette because:
The shape is iconic
The control panel is flat wood (and not bent metal), meaning I could CNC it
I’ve seen other Nintendo bartops on BYOAC and absolutely loved them
So here’s my all-original, made-by-me, X-Carve-cut, 3D-printed bartop cab:
Oooh…“but you wrapped it in Pac-Man graphics!” you say? That’s because this one I sold, and the customer wanted Pac-Man. That said, I have full graphics packages for Donkey Kong, Donkey Kong Jr, and Popeye.
My design process is as follows:
Trace cabinet silhouette in Illustrator (including location of cross members)
Import into Sketchup
Push the flat outlines into 3D
Model all hardware (rPi, power supply, amp, LCD, joystick, latches, etc) and place in the model
Flatten and export all the pieces to be cut on the X-Carve
Clean up in Illustrator (including expanding pockets by .5mm due to physical limitations of X-Carve)
Export SVG to Easel
Create dog bones for pockets in Easel (ugh…what a pain…why doesn’t the dog bones app replace in-place rather than creating a new object at 0,0?)
Paint inner cabinet surfaces
10.a. Cut! (wood and plexi)
10.b. 3D print! (about 20 parts total, including marquee retainers, circuit board holders, fan guard, etc)
Cut t-molding slots
Apply vinyl wrap to front pieces
Glue it together (yay tab and slots!)
Apply vinyl to sides
Tap in t-molding
Add hardware and wiring (including a custom-programmed Arduino that acts as my keyboard controller for the control panel)
Load up Retropie
Have fun!
I’ve added a lot of nice touches that reflect my love of arcade days gone by, including:
Keyed access with hinged back panel
Latched control panel (sorry, I think visible screws holding down control panels are ugly and not service-friendly)
Donkey Kong-themed, 3D printed rear exhaust fan guard
Yep, a rear exhaust fan
2 x 3" Dayton drivers for surprisingly good stereo sound
Backlit marquee
Single pushbutton shutdown controller for easy and safe Linux-friendly on/off
Push button “coin slots.” When pressed, they send “1” and “2” for direct compatibility with MAME
Select, Start, and Pause “service” buttons hidden under the control panel
Leg levelers provide a stable base on uneven surfaces
USB port on the back panel to connect retro controllers
Handle on the back panel. Pick it up and take it with you!
How do you go about licensing the roms that are included with that, I am thinking of doing the same thing but not sure how to go about getting licensed.
Thank you for your interest in my project. I am simply a cabinet builder. The only software included with my machine is:
Embedded controller code for safe shutdown
My keyboard controller Arduino code in the control panel
The platform, emulators, and games shown in my video are NOT included and are for demo purposes only, with the intent of demonstrating what my arcade game cabinet is capable of.
I’d be more than happy to answer any questions you have about how I designed, cut, and built my arcade cabinet, my experience with X-Carve, etc. However, a discussion of software (including ROMs) is out of scope for this forum.
Again, I sell these cabinets so I am not sharing the projects, nor cut files, nor any original source files. I apologize if that wasn’t clear from my earlier post.
That said, I would like to reiterate my offer to answer questions you might have as you design, cut, and build your own arcade cabinet for your son. It’s a fun and rewarding project to take on!
When you write “just the cabinet,” I’m assuming you mean you want to source everything else that isn’t made of MDF, such as the plexi, buttons, t-molding, power supply, computer, wiring, keyboard encoder, feet, marquee lighting, speakers, audio amp, etc?
Given how tightly my cabinet is integrated with the all the rest of the parts, (as well as the sheer number of custom-designed 3D printed parts) I don’t offer it separately on its own. Take a read through my build instructions and see for yourself:
Here is my website if you are interested in purchasing the full machine (assembled or kit):
Thank you so much for the fast reply…
I was just interested in building my own ( Guts ) for the cabinet. I have a ton of parts that i wanted to use for this build. Finding the cabinet on its own seems to be almost impossible…
Stay Safe.