ZX Interface 2
ZX Interface II je interface k počítači Sinclair ZX Spectrum. Obsahuje dva porty pro joystick a konektor pro připojení paměťového modulu.
Joysticky připojené pomocí ZX Interface II jsou označovány jako Sinclair joystick left a Sinclair joystick right nebo Sinclair joystick 1 a Sinclair joystick 2 a jejich stav je možné číst na portech 63486 a 61438.[1] Nejsou tak kompatibilní s Kempston joystickem, jehož stav je možné číst na portu 31, ani s Fuller joystickem, jehož stav je možné číst na portu 127.
Připojením paměťového modulu do ZX Interface II byla odpojena paměť ROM počítače, eventuálně i paměť ROM ZX Interface I a na její místo byla připojena ROM v paměťovém modulu. Bylo tak možné připojit pouze paměťové moduly do kapacity 16 KiB. Není tak možné využívat programy z ROM ZX Spectra ani z ROM ZX Interface I.
Na paměťových modulech pro ZX Interface II bylo vydáno pouze 10 her:
- Jetpac,
- PSSST,
- Cookie,
- Tranz Am,
- Chess,
- Backgammon,
- Hungry Horace,
- Horace and the Spiders,
- Planetoids,
- Space Raiders.
V roce 1984 bylo plánováno na paměťových modulech vydat hry
- Popeye,
- Q*Bert,
- Gyruss,
- Star Wars - The Arcade Game,
- Return of the Jedi - Death Star Battle,
- Loco Motion,
- Montezuma's Revenge,
nicméně byly vyrobeny pouze prototypy těchto paměťových modulů.[2]
ZX Interface II obsahuje průchozí sběrnici, ovšem její výstupní část je redukovaná, takže na ni lze připojit pouze ZX Printer.[3]
Počítače ZX Spectrum 128 mají vestavěný interface pro joysticky kompatibilní se ZX Interface II. Počítače Didaktik M a Didaktik Kompakt mají vestavěný interface pro joystick Sinclair right a pro Kempston joystick.[4][5]
Technické informace[editovat | editovat zdroj]
Protože joysticky jsou připojeny paralelně ke číselným klávesám klávesnice počítače, je pro čtení stavu joysticků použit port 254 (šestnáctkově FE), mezi oběma joysticky je rozlišováno pomocí vyššího bytu adresy portu.[6]
desítkově | šestnáctkově | dekódování | význam |
61438 | EFFE | xxx0xxxx xxxxxxx0 | Sinclair right |
63486 | F7FE | xxxx0xxx xxxxxxx0 | Sinclair left |
Reference[editovat | editovat zdroj]
- ↑ http://www.worldofspectrum.org/faq/reference/peripherals.htm
- ↑ Archivovaná kopie. www.fruitcake.plus.com [online]. [cit. 2012-03-03]. Dostupné v archivu pořízeném dne 2012-02-13.
- ↑ Archivovaná kopie. www.fruitcake.plus.com [online]. [cit. 2012-03-03]. Dostupné v archivu pořízeném dne 2012-03-04.
- ↑ Archivovaná kopie. osmi.tarbik.com [online]. [cit. 2012-03-03]. Dostupné v archivu pořízeném dne 2012-07-12.
- ↑ http://www.volny.cz/holcapek/miraclesoft/didaktik.html
- ↑ http://www.worldofspectrum.org/faq/reference/48kreference.htm