1970 ✦ THE GOLDEN AGE OF VIDEO GAMES ✦ 1999
Home Computers / FEATURE STORY

Kempston vs Sinclair Joysticks: The Great Interface Divide

Compare Kempston and Sinclair joystick standards, supported games and common adapter choices.

THE GOLDEN AGE EDITORIAL2026-11-02
Kempston vs Sinclair Joysticks: The Great Interface Divide — retro gaming editorial illustration
Kempston vs Sinclair Joysticks: The Great Interface Divide

In the nascent days of home computing, particularly in the vibrant UK market of the 1980s, the keyboard was king. However, as interactive entertainment evolved from text adventures to fast-paced arcade action, the limitations of typing commands quickly became apparent. Gamers yearned for a more intuitive, responsive input device: the joystick. Yet, unlike the relatively unified standards that would emerge in later console generations, the early home computer scene, especially around the wildly popular ZX Spectrum, was plagued by a fragmentation of joystick interfaces. At the heart of this division lay two dominant, often competing, standards: Kempston and Sinclair.

The Sinclair Standard: Keyboard Emulation

Sinclair Research, the visionary company behind the ZX Spectrum, approached joystick control with a pragmatic, cost-conscious mindset. Rather than incorporating a dedicated joystick port onto the computer itself, their solution, exemplified by the ZX Interface 2 peripheral, was to map joystick movements and fire buttons directly to specific keyboard keys. Typically, the directions would correspond to keys like 6, 7, 8, 9, and 0 (often for up, down, left, right, and fire, respectively), or other combinations depending on the specific adapter.

The beauty of this approach was its simplicity and low manufacturing cost. Developers could easily integrate "Sinclair joystick" support by simply checking the state of these designated keyboard keys. For users, it meant that many early games, even without a dedicated joystick, could theoretically be played with the keyboard, or by purchasing a relatively inexpensive adapter that simply routed joystick inputs to the Spectrum's keyboard matrix.

However, this elegance came with drawbacks. The Spectrum's keyboard scanning routine, while innovative, could suffer from "ghosting" or limitations on simultaneous key presses, which could hinder precise control in fast-paced games. Furthermore, the reliance on keyboard emulation meant that the responsiveness could sometimes feel less immediate than a dedicated interface. Despite these limitations, a significant number of early Spectrum games offered "Sinclair Interface 2" or "Keyboard" joystick options, ensuring its widespread, if sometimes begrudging, adoption.

The Kempston Standard: Dedicated Hardware

In contrast to Sinclair's software-driven approach, the Kempston Micro Electronics company introduced a more robust, hardware-centric solution: the Kempston Interface. This peripheral plugged into the ZX Spectrum's expansion port, providing a dedicated 8-bit joystick port. Unlike the Sinclair standard, which emulated key presses, the Kempston Interface read the joystick's state directly from an I/O port, typically accessible at address 31 (decimal).

The advantages of the Kempston standard were immediately apparent to serious gamers and developers. By bypassing the keyboard matrix, it offered superior responsiveness and allowed for simultaneous detection of multiple inputs (e.g., moving diagonally while firing). This made it ideal for arcade conversions and action games where precision and speed were paramount. The joystick connector itself was often a DE-9 port, visually similar to the Atari/Commodore standard, although the internal pinout and how the data was read by the Spectrum differed.

While the Kempston Interface required a separate hardware purchase, which made it initially more expensive than simple keyboard-emulating adapters, its performance benefits quickly established it as a premium standard for gaming. Major publishers like Ultimate Play the Game, Ocean Software, and US Gold frequently included "Kempston Joystick" support in their titles, recognizing its appeal to the burgeoning gaming community.

The Great Interface Divide

For many ZX Spectrum owners, the existence of these two competing standards led to a frustrating dilemma. A gamer might own a Sinclair Interface 2 but find that their latest acquisition only supported Kempston, or vice versa. This necessitated either purchasing another adapter or enduring the less ideal experience of keyboard play. Software developers, too, faced a choice: support one, both, or neither. Implementing multiple joystick routines added complexity to game code and could consume valuable memory in the Spectrum's limited RAM.

Over time, Kempston gained a reputation as the more "professional" or "gamer-preferred" standard due to its technical superiority and more direct input method. However, the sheer volume of Sinclair Interface 2 compatible games, especially in the early years, meant neither standard truly eclipsed the other entirely. This interface fragmentation was a defining characteristic of the ZX Spectrum's gaming landscape throughout much of the 1980s.

Adapter Choices and Solutions

The market, ever responsive to user needs, saw the emergence of various third-party adapters designed to bridge this divide. Many companies produced "universal" joystick interfaces that offered support for both Kempston and Sinclair standards, often through a physical switch or, in some more advanced designs, auto-detection. These multi-standard adapters became popular choices, allowing users to play a wider range of games without swapping peripherals.

It's also worth noting that other, less dominant, joystick standards existed for the Spectrum, such as Cursor, Protek, and AGF. These often functioned by mapping joystick inputs to other specific keyboard keys, similar to the Sinclair approach but using different key sets. However, Kempston and Sinclair remained the primary reference points for game developers and players.

As the Spectrum's life cycle progressed, many games began to offer more flexible input options, including "Custom Keys" settings. This allowed users to define their own keyboard mappings for joystick emulation, effectively sidestepping the need for specific hardware standards if they were willing to configure it themselves. This flexibility reflected a growing understanding by developers of the varied hardware configurations in their user base.

A Legacy of Ingenuity and Compromise

The story of Kempston vs Sinclair joysticks is a fascinating snapshot of the early home computing era. It highlights the rapid innovation, the technical compromises driven by cost and hardware limitations, and the ingenuity of both manufacturers and users in navigating a fragmented ecosystem. While today's gaming benefits from largely unified input standards, the great interface divide of the 1980s reminds us of a time when connecting a joystick to your computer was often a choice between two distinct philosophies, each leaving an indelible mark on the gaming experience of a generation.

KEEP THE ARCADE SPIRIT ALIVE

READ THE HISTORY.
PLAY THE FUTURE.

Free retro-inspired games from Pause Play Games.

▶ PLAY FREE GAMES