First, identify the hardware
HAS refers here to RGB's Lab Home Arcade System v5.0. The manufacturer says v5.1 shares its design except for video-output changes; older HAS v4.0 controller assignments agree with the values shown. SmallCab refers specifically to its Supergun Deluxe v2.2 manual dated 13 September 2020.
Both manuals describe a DB15 player controller port, not the JAMMA PCB edge and not the 15-pin VGA/HD15 video socket. Never use a pin-number table as a substitute for confirming the socket-face versus solder-side view.
Documented player DB15 assignments
Numbering is taken from the respective manufacturer documents. A blank function in the SmallCab diagram means no function is shown there; it is not an invitation to connect a signal.
| Pin | HAS v5.0 | SmallCab Deluxe v2.2 |
|---|---|---|
| 1 | Ground | Ground |
| 2 | Button 6 (configurable) | Not assigned in diagram |
| 3 | Coin | Button 5 |
| 4 | Button 4 (configurable) | Button 4 |
| 5 | Button 2 (configurable) | Button 2 |
| 6 | Right | Right |
| 7 | Down | Down |
| 8 | +5 V | +5 V location; supply may be disabled |
| 9 | Not connected | Button 6 |
| 10 | Button 5 (configurable) | Coin / insert coin |
| 11 | Start | Start |
| 12 | Button 3 (configurable) | Button 3 |
| 13 | Button 1 (configurable) | Button 1 |
| 14 | Left | Left |
| 15 | Up | Up |
Four pins worth remembering
This is not a harmless label difference: wiring one controller for HAS button 5 on pin 10 could address the SmallCab Coin input instead. That statement describes the published mappings, not a tested electrical compatibility result.
- Pin 2: HAS calls it button 6; SmallCab leaves it without an assigned function.
- Pin 3: Coin on HAS, button 5 on SmallCab.
- Pin 9: not connected on HAS, button 6 on SmallCab.
- Pin 10: button 5 on HAS, Coin on SmallCab.
Pin 8 does not guarantee usable power
HAS documents +5 V on pin 8. The SmallCab v2.2 guide also labels pin 8 +5 V, but its SW13 section explains that controller-port +5 V can be disabled and enabled separately for each player. The manual also describes optional P1_PWR/P2_PWR connections.
For active adapters, verify actual voltage, current capability, ground reference, output/input direction and protection from the exact board documentation. Never rely on a connector label to power an unknown accessory.
Before building a cable
- Record the exact PCB model, revision and any modifications.
- Verify connector gender, numbered pins and the view shown by the manufacturer.
- List the intended signals, including the extra buttons, Coin and Start.
- Determine whether your controller is a passive-switch device or uses powered electronics.
- Power down before connecting or removing anything; stop if the wiring differs from the reference.
What it means for USB2JAMMA
One hard-coded extended-button map will not represent both documented profiles. Separate HAS and SmallCab mapping options are an engineering direction worth testing, but actual output electronics, power and supported-board revisions have not been qualified.
Atelier Rocky's USB2JAMMA is a development project and is not available to purchase.
Sources and further reading
Original documentation and specialist references consulted for this article. Always check your model and revision.
Information only: no product compatibility test is being claimed. These workshop accessories are not yet for sale.