Glen’s Retro Show Products

The products on this page are available thanks to Glen’s Retro Show! Glen has been providing some awesome replacement components for the Arcade1UP which also happen to work just great with the Raspberry Pi & RetroPie too! Check out “The Official” Arcade1UP Global fan page on Facebook for more information and upcoming products. In addition, check out Glen’s Retro Show  on YouTube!

New TRON Control Panel

Check out our Video Tutorial on how to build your own Tron Control Panel

A new control panel is available in the link below, it will allow you to add a GRS spinner and a Tron Joystick controller to OpenCADE! You can use this with a Raspberry Pi or a PC via USB with MAME. In the video above, I created a separate enclosure and connected it to an existing OpenCADE Console. Of course, I can just as easily attach it to an additional base with Joystick+buttons as well. Build it the way YOU want!

To build this, you will need the following:

Please see the video for details on how to build your own! But, you can now download and 3D print the control panel from thingiverse here. It’s all still free to print, so no worries there. In addition to the above, here are the screws that worked well for my build:


Speaking of which, you may be interested to see what Glen had to say about OpenCADE and it’s support of his Arcade products!

Add a Trackball and Spinner to OpenCADE

Check out our new video (below) to help you get started building your own Trackball+Spinner OpenCADE Solution:

The instructions below will assist you in acquiring the parts and assembly of your own Trackball and Spinner for your OpenCADE running RetroPie! What does this mean? It means you can play Tempest the way it was meant to be played as well as many other games such as: Arkanoid, Golden Tee and so many others! Adding a trackball will allow you to play Centipede, Millipede, Marble Madness and so many more – just like you remember them back in the day!

The following instructions assume that you are familiar with OpenCADE and have already assembled a console with at least one Joystick+buttons and added a USB extension. The USB extension will be necessary for the configuration for RetroPie and will require a keyboard. You’ll only have to do this once. Let’s get started!

Parts Needed

The following components are needed to build the control panel for the Spinner & Trackball:

  • ThunderStick LED Arcade trackball (TS-UTB01)
  • Arcade Spinner for Arcade1Up (or RetroPie)
  • Arcade1Up 12 in 1 Interface Board (also works with RetroPie)
  • micro USB to USB cable (for interface board to Raspberry Pi)
  • OpenCADE Base – You’ll want to 3D Print a base to house the trackball and spinner, details here.
  • OpenCADE Glen’s Retro Show Trackball and Spinner Control Panel (3D Printed) – link to the model may be found here.
  • M3 Screws – Same used in the instructions for OpenCADE. You’ll need x8 for the trackball and spinner.
  • M3 Nuts – Same used in the instructions for OpenCADE. You’ll need x8 for the trackball and spinner.
  • M2 screws to screw the interface board to the base (included in the M3 screws link above).

Control Panel Assembly Instructions

  • 3D Print the OpenCADE base (instructions here)
  • 3D Print the GRS Trackball+Spinner Control Panel from here.
  • Use x2 M2 screws and screw the Interface board into the OpenCADE base.
Mount the Interface board diagonally between the two stand-offs using x2 M2 screws
  • Set the dip switches for the GRS Spinner all in the ON position. *NOTE – you may need to remove some plastic film, use a small flat head (jewelers) screwdriver from your local dollar store.
All Dip Switches on the Spinner should be ON (for RetroPie)
  • Install the GRS Trackball to the control panel using x4 (long) M3 screws and x4 nuts. The cable coming out of the Trackball should be towards the top of the control panel (important, otherwise you’ll have to do it again). It can be a little tricky placing the nuts on the bottom of the control panel, for that I recommend using some needle-nose pliers.
Use Needle Nose Pliers to secure the nut for the Trackball
  • Install the GRS Spinner using x4 (long) M3 screws and x4 M3 nuts.
Tighten the M3 screws to the Spinner
  • Connect both interface cables from the trackball and spinner to the interface board per the manufacturers instructions.
  • Connect the microUSB connector to the Interface board. Route the other end (standard USB) through the hole in the side of the OpenCADE base to the base which contains the RPi and Joystick encoder. Plug the USB cable into the Raspberry Pi.
  • The Trackball should now light up, you can adjust the dip switches according to the manufacturers instructions to change the color of the trackball. The Assembly should look like the following:
Trackball and Spinner mounted to the Control Panel
  • Screw both base sides together to make one complete control panel. *NOTE – you may optionally install a cover plate, arm rests, etc. from the expansion pack as well.
  • You are now ready to setup RetroPie and start playing games!

RetroPie Configuration (AdvancedMAME)

  • Install a USB keyboard to the external USB port on the OpenCADE.
  • Install AdvancedMAME (from Retropie Setup), if not already installed. If AdvancedMAME is not already installed, please see this.
  • Copy AdvancedMAME roms to \\retropie\roms\mame-advmame (Centipede, Tempest, Arkanoid, Marble Madness, etc.)
  • Restart Emulation Station
  • To set the Emulator, press ENTER on the keyboard after launching the game (using the Joystick/Controller)
  • Set the Emulator+ROM for ‘Advanced MAME 1.4’.
  • Select Launch.
  • In AdvancedMAME press the TAB key.
  • Set Sensitivity for each game according to your preferences. For the Anaolog controls for Tempest (using the Spinner), I set the following:
    • Dial Digital Speed 20
    • Dial Autocenter Speed 20
    • Dial Reverse Off
    • Dial Sensitivity 27%
  • ESC out of the configuration
  • Start the game, should be good to go!

Steering Wheel for GRS Spinner

The GRS Steering wheel is now available! This new attachment will allow you to more easily play many racing games on your Arcade1UP, OpenCADE or custom build!

It was designed to fit the Glen’s Retro Show (GRS) Arcade Spinner. To use this, you’ll need the Arcade Spinner and 12-in-1 Interface board listed below:

  • Arcade Spinner for Arcade1Up (or RetroPie)
  • Arcade1Up 12 in 1 Interface Board (also works with RetroPie)
  • You’ll also need x1 M5 screw @ 12mm length – The link here is overkill, you only need 1 but this is what I bought so I’ll have some for future projects. I’d recommend trying your local hardware store instead.

Download Links

GRS Steering Wheel .STL file (~896KB) or from Thingiverse here.

The one shown below was printed with 15% infill and supports (for the middle section). After 3D Printing the Steering wheel and removing the supports, it’s as easy as 1-2-3 to use it. If you’d like to build an arcade console like the one shown in step 3 – the models for that are free also!

3D Model Design – Revised Logo to reflect GRS
Here it is installed on OpenCADE

Add a Tron Joystick and Spinner to OpenCADE

Done! See above for details and video.

Add a Star Wars Yoke to OpenCADE

Coming soon?  Stay tuned…

Notice:  Some artwork on this page is copyrighted (c) work from Glen's Retro Show.  All artwork/branding used here was done so with authorization from the content owner.