Upcoming shows/vending:






 Know of a show I should go to? Tell me!

JAMMArCADE   2-Player

There's not much to say about this. Its inception is a direct result of everyone asking/emailing me for a 2 player kit. I tried many designs but I opted to stay in the "mini arcade" realm as it's what I do best. Take the JAMMArCADE 1 Player design and widen the front until you can fit a second player control set. So that's what I did. In order to keep the width of front as small as possible, you MUST use Sanwa joysticks with this design. Happ joysticks will not fit. 

.You can use a Raspberry Pi, but you may exhaust all avaialble GPIOs if you go nuts with button inputs. A keyboard encoder is encouraged, but not required. Here are some details regarding 2-player controls wired to the Pi's GPIO. 

If you stick with the Pi's GPIOs and the RetroPie image hosted on this site, you may want to custom configure your setup if you dabble into 6-button arcade fighting games.


This kit is a DIY kit that turns your Raspberry Pi (Model B, B+, Pi2, Pi3), or other tiny computer, in a fully functional Mini ArcadeThe wood is underlaminate plywood. This wood takes paint well, but proper sanding, filling, priming and painting will result in the best look.


Don't want to use a Raspberry Pi? The cabinet can accommodate small, older video game consoles or single board computers. The joystick and buttons can be hard-wired to the console's controller turning it into a dedicated unit. Or, fit a mini-ITX motherboard or ultra-compact PC inside and it becomes a super powered mini PC arcade. You can also fit a small JAMMA PCB inside, small PCBs like the 60-in-1 boards found on ebay. 


This kit fits the Raspberry Pi B (512MB rev 2) B+, Pi 2, and Pi 3(+) models.

Wood Kit Includes:

  • Precision Laser Cut Cabinet: overall size/footprint: 14.3 x 15.75 x 12.5 inches (HxWxD)



Raspberry Pi, micro SD Card (8GB+ is recommended), the RPi's respective power cable (micro usb) and EVERYTHING ELSE (arcade parts, LCD, misc wires buttons, power supply).


Kit Types:

Wood Panel Kit

Wood panels only. For the motivated builder.



 Want more options for customization?  Plastic cover for the control panel? Go to the Arcade Parts page.

Optional Parts

Clear acrylic for the marquee, LCD bezel, and control panel. Good for protecting your paint/artwork from heavy use. Also completes the look. Nov 2017 update: The acrylic window covers the entire LCD and bezel area.

Note: Be sure to select the correct cabinet model from the drop down menu below. I have one button containing all acrylic cabinet model add-ons, make sure you pick the appropriate model for your cabinet. 

Go to Arcade Parts page and add to cart.

Using a 12V supply? Check out the Power Block Arcade for easy wiring + a stepdown converter.

Assembly Guide

Watch and read the Porta Pi Arcade assembly video and manual first. Now you have that knowledge in mind I highly suggest you assemble the cabinet in the following steps. In between each step let the glue set-up before continuing. Once the cabinet is assembled, follow the Porta Pi 10" manual.  More tips here at the bottom of the page, which derrive from the original JAMMArCADE design. As always, DRY FIT first.

Example Build (aka motivation). Here's an example what you can accomplish with this kit. Lots of time was spend in the last 10% of the build, which is sanding, priming, painting and designing graphics. 

Legal Stuff. (because reasons)


Under no circumstances will Retro Built Games, LLC or Ryan Bates be responsible for any loss or damages, including personal injury or death, that may results from your engagement in the activity demonstrated in the affilated videos, website or related documentation. You also assume all risk and liability that may result in such activities. Retro Built Games, LLC disclaims all warranties.

Copyright (c) 2016 Ryan Bates. All rights reserved.
Copyright (c) 2016  Retro Built Games, LLC. All rights reserved.

No part of this website may be reproduced, stored in a retrieval system, or transmitted in any form or by any means electronic, mechanical, photocopying, recording, or otherwise without the prior written permission of the publisher.

The software mentioned in this how-to holds copyrights by its respective authors. Said software is "AS IS" and should be downloaded, installed, and used at your own risk. Ryan Bates and Retro Built Games, LLC disclaims all warranties of any kind, either express or implied, as to the software, including, but not limited to, losses, damages, claims or costs including and indirect, consequential, or incidental damages, any lost profits or lost savings, personal injury even if  Ryan Bates or Retro Built Games, LLC has been advised of the possibility of such loss, damages, claims, or cost.

Under no circumstances shall Retro Built Games, LLC or Ryan Bates be liable to any user for direct, indirect, incidental, consequential, special, or exemplary damages, arising from or relating to this agreement, the software, or user's use or misuse of the software or hardware.

Neither this agreement nor any documentation furnished under it is intended to express or imply any warranty that the operation of this compilation of software will be uninterrupted, functional, or error‐free. I tend to make a few typos.

Retro Built Games reserves the right to make any changes to the kit design, or supplied kit items or materials without notice. Actual item may differ from shown pictures. Read the entire page carefully as these changes are documented in the appropriate areas.

Changed your mind? All Arcade kit returns are subject to a 20% restocking fee once shipped. If not shipped you will receive a full refund.


Print | Sitemap
© 2013-2023 Ryan Bates and © 2013-2023 Retro Built Games, LLC. All photos, designs, documents, and graphics (C) Ryan Bates. All Rights Reserved.

This site is best viewed on a desktop PC. (Can't find the payment buttons? Use a desktop web browser or Request Desktop Site) Raspberry Pi is a trademark of the Raspberry Pi Foundation. ARDUINO® and other Arduino brands and logos published in the website are Trademarks of Arduino AG.