MAME cabinets are one of the best all-around DIY projects that teach you a ton of skills and give you a sweet game machine at the end, but not all of us have room for a big old cabinet. So, Adafruit put together a guide for what might be the smallest playable cabinet around. As you'd guess from the look of it, you'll be building this sucker from the ground up from scratch, starting with a Raspberry Pi Zero. From there, you'll add in an OLED screen, a handful of switches and buttons, then a 3D printed case. It's not particularly easy to build, nor is it all that functional, but it will certainly make a cool desk ornament. Head over to Adafruit for the full guide.
World's Smallest MAME Arcade Cabinet [Adafruit]