Hubbry Logo
search button
Sign in
ZX Interface 2
ZX Interface 2
Comunity Hub
arrow-down
History
arrow-down
starMore
arrow-down
bob

Bob

Have a question related to this hub?

bob

Alice

Got something to say related to this hub?
Share it here.

#general is a chat channel to discuss anything related to the hub.
Hubbry Logo
search button
Sign in
ZX Interface 2
Community hub for the Wikipedia article
logoWikipedian hub
Welcome to the community hub built on top of the ZX Interface 2 Wikipedia article. Here, you can discuss, collect, and organize anything related to ZX Interface 2. The purpose of the hub is to connect peo...
Add your contribution
ZX Interface 2
ZX Interface 2

The ZX Interface 2 is a peripheral from Sinclair Research for its ZX Spectrum home computer released in September 1983. It has two joystick ports and a ROM cartridge slot, which offers instant loading times. The joystick ports are not compatible with the popular Kempston interface, and thus do 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.

Released titles

[edit]

Availability of cartridge software is very limited. The cost was almost twice as much as the same game on a cassette tape. The majority of Spectrums sold were 48 KiB RAM models so software publishers were producing games much larger than the 16 KiB cartridge capacity.

Only ten games were commercially released:

  1. Jetpac
  2. PSSST
  3. Cookie
  4. Tranz Am
  5. Chess
  6. Backgammon
  7. Hungry Horace
  8. Horace and the Spiders
  9. Planetoids
  10. Space Raiders

Paul Farrow has demonstrated that it is possible to produce custom ROM cartridges, including the ability to exceed the 16 KiB design limitation of the ROM cartridges.[1]

Joystick ports

[edit]

The interface two comes with two joystick ports that are mapped to keyboard keys. Each joystick direction switch and the fire switch replicate a keypress on the Spectrum keyboard. This differs from the then-popular Kempston Interface, whose joystick switches are separate to the keyboard and read using a Z80 IN 31 instruction.

Player 1 is mapped to 60 and player 2 is mapped to 15. This initially seemed at odds with Sinclair's own keyboard layout, given that the keyboard itself has the cursor keys mapped to 58 with 0 typically being used by games as a fire button. Joystick interfaces that mapped to the cursor keys are available, but like the popular Kempston interface they are limited to supporting a single joystick only. It is the twin joystick feature of the ZX Interface 2 that turned out to be its major selling point.[2]

See also

[edit]
[edit]

Notes

[edit]
  1. ^ Paul Farrow. "ZX Interface 2 - Custom ROM Cartridges". Fruitcake.plus.com. Retrieved 2011-05-15.
  2. ^ "Sinclair talks...", CRASH magazine, Issue 3, April 1984