● ATELIER ROCKY / TECHNICAL LIBRARYQUÉBEC · ARCADE ELECTRONICS

PINOUT REFERENCE 6-minute read

HAS vs SmallCab: the DB15 pins that change

Two superguns can both accept a Neo Geo-style DB15 plug and still disagree about Coin, button 5 and button 6. The connector's shape is only the beginning of compatibility.

Documentation reviewed 14 November 2026

01

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.

02

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.

PinHAS v5.0SmallCab Deluxe v2.2
1GroundGround
2Button 6 (configurable)Not assigned in diagram
3CoinButton 5
4Button 4 (configurable)Button 4
5Button 2 (configurable)Button 2
6RightRight
7DownDown
8+5 V+5 V location; supply may be disabled
9Not connectedButton 6
10Button 5 (configurable)Coin / insert coin
11StartStart
12Button 3 (configurable)Button 3
13Button 1 (configurable)Button 1
14LeftLeft
15UpUp
03

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.
04

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.

05

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.
06

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.

  1. RGB's Lab: HAS user guides, including v5.0 §6.1.6
  2. Home Arcade System v4.0 manual — controller ports (PDF)
  3. SmallCab Supergun Deluxe v2.2 — §§5.1 and 5.5 (PDF)

Information only: no product compatibility test is being claimed. These workshop accessories are not yet for sale.

ATELIER ROCKY / GUIDES

Keep exploring

All guides ←