Multi System Arcade Stick

First picture arcade stick OSA-Stick
This is the first picture of the upcoming arcade stick

This is the first working prototype of the upcoming multi-system arcade stick. This all-in-one solution is intended to be an alternative to separate arcade sticks for each system. This arcade stick is technically capable of connecting to almost all retro consoles and computers via adapter cables. It also features USB and Bluetooth connectivity, allowing it to connect to newer systems and hardware.

Another planned feature is the translation of controller data from one system to another. This should make it possible, for example, to play games on a retro console with a modern controller (BlueTooth) or to play games on a PC or MiSTer with an original retro controller (adapter).

This is the prototype of an adapter cable for the C64. As soon as the adapter is plugged in and the C64 is switched on, the adapter recognizes the system and loads the corresponding profile. In the case of a C64, this is a 3-button profile with autofire functionality.

Kickstarter campaign

As soon as the initial development is complete, there will be a small quantity of pre-release arcade sticks available. At some point after that, there will be a Kickstarter campaign featuring these offers:
– A fully assembled arcade stick (Developer version)
– A fully assembled arcade stick (Customer version)
– Just the PCB, cables and buttons for building own versions of it
– Just the PCB for placing it inside an existing arcade stick

Development status for Kickstarter

The development status of each individual connection is divided into 5 stages:
– (0%) Not started
– (20%) All requirements known
– (40%) Hardware built (if needed)
– (60%) Software in development
– (80%) Software ready and in the testing stage
– (100%) Tests successfully completed

Interfaces and systems to which the adapter connects as a client

Commodore C64 / C128 / VC20100%
Amiga CD3280%
Atari 2600100%
Nintendo NES100%
Sega Master System100%
Sega Saturn100%
NeoGeo AES60%
Sony PS 120%
USB Client (HID / X-Input)100%
Commodore C16 / C116 / Plus4100%
Amiga 500 / 600 / 1000 / 1200 / 2000100%
Atari ST series40%
Nintendo SNES100%
Sega MegaDrive / Genesis 100%
Philips CD-i100%
NEC PC-Engine / TurboGrafx-16100%
MSX20%
Bluetooth Client (BLE / Classic)100%

Bluetooth Host

This joystick will feature a host mode for Bluetooth devices. This allows Bluetooth gamepads to be paired with the adapter so they can be used to play games on the connected systems.

Open Source and further development

The entire project will eventually become open source, allowing any private individual to replicate and further develop it.

Integration into other controllers

If another manufacturer wants to install the circuit board from this arcade stick into their own gamepads or joysticks as a licensed product, I am open to discussions. The resulting increase in the range of available devices benefits gamers.

Adapter for the first Multi System Arcade Stick

This complete functionality will also be available as an adapter module for the first Multi System Arcade Stick.

CC BY-NC-SA 4.0

All information provided on this website may be downloaded and used free of charge for purely private purposes without any intention of sale.
The contents of this website and the whole project are subject to the CC BY-NC-SA 4.0 license and may not be sold or used for products intended for sale!