A do-it-yourself, 3D-printable, tabletop arcade cabinet to enjoy two-player games in the 80's arcade style. The perfect party ice-breaker!

Public Chat
Similar projects worth following
The Dualcade it's not just a tabletop miniaturized arcade games emulator, it has two mirrored screens so you can play two-player games and enjoy the extra fun of retro-gaming with friends. It's also an astoundingly great party ice-breaker!

It is built to be confortable to play while keeping a fairly portable size: it has two 10 inch displays, stereo speakers for both players, active ventilation and full-sized joysticks and buttons, just like the real arcade cabinets. Although you can fit it with most small SOC computers, the Raspberry Pi 4 is the usual choice, allowing you to play almost any retro jewel from C64 games to Mame arcade classics.

It's designed in such a way that can be printed in a small 3D Printer (a 220x220 mm. bed size is enough), and it uses off-the shelves components that can be easily ordered from the usual eBay, AliExpress or similar sites. The complete build including 3D-printing filaments and components costs around 300USD.

The project is done! Although I haven't created yet detailed instructions, I've added all the needed STL files to this Hackaday page. Let me know if you build one, I'll be amazed to see your Dualcade and feature it here!

Standard Tesselated Geometry - 191.78 kB - 12/15/2020 at 17:10


Standard Tesselated Geometry - 328.79 kB - 12/15/2020 at 17:10


Standard Tesselated Geometry - 56.23 kB - 12/15/2020 at 17:10


Standard Tesselated Geometry - 307.21 kB - 12/15/2020 at 17:10


Standard Tesselated Geometry - 102.82 kB - 12/15/2020 at 17:10


View all 15 files

  • It's alive! Check out the videos!

    loren12/15/2020 at 17:07 0 comments

    The Dualcade project is finished and it's been a hit between my friends! I haven't been able to create detailed instructions yet, but I've added the 3D STL files to this Hackaday project so you can print your own!

    Check out this videos:

    Retrogaming nights
    Modern times

  • Prototype finished!

    loren03/25/2020 at 15:15 0 comments

    The Dualcade prototype was finished a while ago, next task is to create proper instructions and provide the 3D models for 3D-printing and assembling your own one! Would you be interested in that? Let me know via Twitter at @lorenzoherrera

  • Sanding and paintjob before and after

    loren01/12/2020 at 09:21 0 comments

    To the right: One of the halves of the Dualcade prototype, sanded and ready to be painted. To the left: The other half, painted in blue glitter ✨ 

  • First breath of life

    loren01/12/2020 at 09:18 0 comments

  • A look at the guts

    loren01/12/2020 at 09:17 0 comments

    The first half of the prototype is quite ready, and the other half is almost there!

    Here's a look at the guts:

    There are some details that need to be solved yet:

    • Sound amplifier yet to arrive.
    • Foam sound insulation.
    • Short HDMI cable yet to arrive, it makes no sense to have two 3 meter HDMI cables inside!
    • Power distribution connectors to easily plug and unplug everything, instead of having to screw it all to the two terminals of the power brick.
    • A little cable management.
    • Soldering the cables for the joystick buttons and lights, as they prove to be quite unstable.

    Both sides will be put together soon and the first working prototype of the Dualcade will be alive!

  • A sparkling finish

    loren01/10/2020 at 14:17 0 comments

    I'm almost done printing parts, and I've already received almost all the components to finish the prototype. In the meanwhile, here's how it's looking after applying a sparkling blue paint!

  • Meet the prototype in the making

    loren01/04/2020 at 20:37 0 comments

    First half of the prototype is almost completely printed! I'm printing using a pretty common Creality Ender 3, that's why I'm creating the 3D models in pieces that must be glued together. It's also a way of avoiding tedious support printing.

    This prototype is helping me debug lots of small details that I didn't even think of. Here's how it looks now:

    The design is built so both halves are exact copies, you just have to print them all twice, and everything is then interlocked with screws very securely. This might also open the possibility in the future to prepare a simple rear cap to be printed and fitted in one of the halves, for those who prefer a single-screen version.

    Also, screens arrived today and I was able to debug the design for a perfect fitting:

    More updates will be coming soon!

View all 7 project logs

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates