ZX Interface 2
The ZX Interface 2 was a peripheral from Sinclair Research for its ZX Spectrum home computer released in September 1983. It had two joystick ports and a ROM cartridge slot, which offered instant loading times. The joystick ports were not compatible with the popular Kempston interface, and thus did not work with most Spectrum games released prior to the launch of the ZX Interface 2. In addition, the pass-through expansion bus provided was stripped, only allowing a ZX Printer to be attached.
Availability of cartridge software was very limited: The cost was almost twice as much as the same game on cassette tape, and each cartridge could only hold 16 KiB, making it almost immediately obsolete as the majority of Spectrums sold were 48K-models, which the software publishers targeted.
Only ten games were commercially released:
- Tranz Am
- Hungry Horace
- Horace and the Spiders
- Space Raiders
The interface two came with two joystick ports that (unlike the Kempston which used the IN31 command) were mapped to actual key presses. Player 1 was mapped to 6–0 and player 2 was mapped to 1–5. This initially seemed at odds with Sinclair's own keyboard layout, given that the keyboard itself had the cursor keys mapped to 5–8 with 0 typically being used by games as a fire button. Joystick interfaces that mapped to the cursor keys were available, but like the popular Kempston interface they were limited to supporting a single joystick only. It was the twin joystick feature of the ZX Interface 2 that turned out to be its major selling point.
- ZX Interface 1 — a peripheral with ports for ZX Microdrives, RS-232 serial units, and ZX Net cables (for connection to a ZX Net local area network)
- Detailed information on Interface 2
- List of ROM cartridges available for Interface 2
- Information at Planet Sinclair
- Hardware feature from Sinclair User — December 1983
- Paul Farrow. "ZX Interface 2 - Custom ROM Cartridges". Fruitcake.plus.com. Retrieved 2011-05-15.
- "Sinclair talks...", CRASH magazine, Issue 3, April 1984