ZX Spectrum: Difference between revisions

Content added Content deleted
No edit summary
Line 136: Line 136:
* Romantic Robot's "Multiface". Allowed any running program to be frozen and inspected, using an internal buffer memory to run user code. Magazines frequently published "Multiface cheats", which were mostly memory addresses to be zeroed to get infinite lives in various games.
* Romantic Robot's "Multiface". Allowed any running program to be frozen and inspected, using an internal buffer memory to run user code. Magazines frequently published "Multiface cheats", which were mostly memory addresses to be zeroed to get infinite lives in various games.
==== Joystick interfaces ====
==== Joystick interfaces ====
Some of the earlier joystick interfaces included ROM cartridge slots, but the cartridges never caught on: only ten commercial games were officially released this way<ref>[http://www.fruitcake.plus.com/Sinclair/Interface2/Cartridges/Interface2_RC_Cartridges.htm List here.]</ref> and they were discontinued within months. Later interfaces sometimes shipped with empty spaces on their circuit boards for the cartridge slot.
Some of the earlier joystick interfaces included ROM cartridge slots, but the cartridges never caught on. Sinclair tried to start the ball rolling with 10 official cartridges<ref>[http://www.fruitcake.plus.com/Sinclair/Interface2/Cartridges/Interface2_RC_Cartridges.htm List here.]</ref> but they were all discontinued within months. Later interfaces sometimes shipped with empty spaces on their circuit boards for the cartridge slot.
* ZX Interface 2 - The official one, sporting two joystick ports and the original ROM cartridge connector. The joystick part was built in to the Spectrum +2. Joystick movements simulate number key presses (1-5 for the left stick, 6-0 for the right) to make life easier for game developers.
* ZX Interface 2 - The official one, sporting two joystick ports and the original ROM cartridge connector. The joystick part was built in to the Spectrum +2. Joystick movements simulate number key presses (1-5 for the left stick, 6-0 for the right) to make life easier for game developers.
* Kempston - the most popular, launched before the Interface 2.
* Kempston - the most popular, launched before the Interface 2.
Line 143: Line 143:
* Fuller.
* Fuller.
* RAM Turbo - one of several attempts to combine multiple joystick protocols in one unit. At least two of the protocols worked, and it had a reset button - a feature that was missing from rubber-key Spectrums.
* RAM Turbo - one of several attempts to combine multiple joystick protocols in one unit. At least two of the protocols worked, and it had a reset button - a feature that was missing from rubber-key Spectrums.

==== Printers ====
==== Printers ====
* ZX Printer - Sinclair's spark-gap printer, printing on 100mm-wide rolls of aluminium-coated paper.
* ZX Printer - Sinclair's spark-gap printer, printing on 100mm-wide rolls of aluminium-coated paper.