Autor Wątek: Port joystick'a - zestawienie  (Przeczytany 8339 razy)

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Port joystick'a - zestawienie
« dnia: 2014.04.02, 19:51:19 »
Na szybko zrobiłem zestawienie portów joystick'a z popularnych 8-bitowców.
Oczywiście wybór komputerów jest całkowicie subiektywny  ;)

          DB9
       
          Atari
       
          C64, C128
       
          Timex TC 2048
       
          SJS ZX +2/+2A/+2B/+3
       
          CPC
       
          Sam Coupe
       
          DB9
       
          1
       
          Up
       
          Up
       
          Up
       
          NC
       
          Up
       
          Up
       
          1
       
          2
       
          Down
       
          Down
       
          Down
       
          GND
       
          Down
       
          Down
       
          2
       
          3
       
          Left
       
          Left
       
          Left
       
          NC
       
          Left
       
          Left
       
          3
       
          4
       
          Right
       
          Right
       
          Right
       
          Fire
       
          Right
       
          Right
       
          4
       
          5
       
          AY
       
          AY
       
          NC
       
          Up
       
          Fire 3
       
          GND
       
          5
       
          6
       
          Fire
       
          Fire
       
          Fire
       
          Right
       
          Fire 2
       
          Fire
       
          6
       
          7
       
          +5V
       
          +5V
       
          +5V
       
          Left
       
          Fire 1
       
          +5V
       
          7
       
          8
       
          GND
       
          GND
       
          COM+
       
          GND
       
          COM 1
       
          COM 1
       
          8
       
          9
       
          AX
       
          AX
       
          NC
       
          Down
       
          COM 2
       
          COM 2
       
          9
       
ZX/Enterprise/CPC/Robotron/C128D

ZbyniuR

  • *****
  • Wiadomości: 3333
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Port joystick'a - zestawienie
« Odpowiedź #1 dnia: 2014.04.02, 20:29:09 »
Uwielbiam takie zestawienia porównujące jakieś parametry w różnych kompach. :) Mam dwa pytania:

1. Jeśli dobrze kojarzę to Timex ma Kempstona, czy to znaczy że wszystkie Kempstony mają +5V na 8-ym pinie?
2. Skoro Sam ma Com1 i Com2 podobnie jak w CPC, to czy to znaczy że można do niego podobnie podłączyć 2 joye do jednego portu?
- Jeśli masz w domu światło i wodę, tzn. że masz światłowód. ;)

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Port joystick'a - zestawienie
« Odpowiedź #2 dnia: 2014.04.02, 21:06:34 »
1. W Timex'ie zrobili kempstona po swojemu przez co nie działa autofire. Normalnie wszystkie linie są podciągnięte przez rezystory do +5V i zwierane przez styki w joystick'u do masy (lub COM). Czyli stan załączenia to logiczne 0. W Timex'ie jest dokładnie odwrotnie. Żeby było tak jak w Atari/C64 wymagana jest przeróbka Timex'a (był opis w Bajtku nr 3/91 str. 19).
2. Tak, do Sam'a można podłączyć 2 joysticki, a nawet 3 (ale już nie jednocześnie).
« Ostatnia zmiana: 2014.08.26, 06:32:14 wysłana przez pear »
ZX/Enterprise/CPC/Robotron/C128D

ZbyniuR

  • *****
  • Wiadomości: 3333
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Port joystick'a - zestawienie
« Odpowiedź #3 dnia: 2014.04.02, 22:26:00 »
Nie kumam tego. 3 ale nie jednocześnie?
Google mi to dziwnie przetłumaczył i nie brzmi to dla mnie jasno. :?
Czy to jest coś takiego jak w Amigach elektroniczny przełącznik mysz/joystick, gdy oba są podłączone jednocześnie do jednego z portów? - Tam gdy w jednym z tych urządzeń wciśniemy LKM/Fire to drugie z nich się zdezaktywuje aż do czasu gdy to nim nie wciśniemy klawisza.
- Jeśli masz w domu światło i wodę, tzn. że masz światłowód. ;)

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Port joystick'a - zestawienie
« Odpowiedź #4 dnia: 2014.04.03, 06:52:10 »
Można podłączyć 2 joysticki w standardzie Sinclair albo jeden w standardzie Cursor.
Zależy, z którego standardu korzysta program.
ZX/Enterprise/CPC/Robotron/C128D

Ilyad

  • *****
  • Wiadomości: 580
  • Miejsce pobytu:
    Białystok, IV Rzesza Pospolita
Odp: Port joystick'a - zestawienie
« Odpowiedź #5 dnia: 2014.04.03, 09:33:41 »
Pamiętam że na Timexie miałem problem bo gdy dźojem szło się na ukos to przy naciśnięciu fire reakcja była taka że bohater stawał w miejscu. Czy to wada wszystkich Timexów czy tylko mój był jakiś zepsuty ?
ZX-81, ZX-Pand AY, 48k "gumiak", 48K+, 128K + "Toster", +2 "szarak" 1024k Profi, Masakrator FM, DivIDE 2K11, ZX Evolution rev. C, ZX-Uno, C64, C16 64K, Plus4 + 1541 Ultimate II + SD2IEC

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Port joystick'a - zestawienie
« Odpowiedź #6 dnia: 2014.04.03, 09:49:05 »
Raczej problem z tym konkretnym Timex'em.
Każda linia joystick'a podłączona jest tylko przez bufory wprost do oddzielnej linii danych, więc nie było możliwości zakłóceń.
Chyba, że bufory były uszkodzone (kostka U5 74LS244).
A skoro już wymieniać, to przy okazji można port poprawić jak należy :)
ZX/Enterprise/CPC/Robotron/C128D

tooloud

  • *****
  • Wiadomości: 3187
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: Port joystick'a - zestawienie
« Odpowiedź #7 dnia: 2017.04.07, 11:58:43 »
wnoszę o jedną poprawkę do rozpiski Atari - tam na 5 i 9 pinie jest to samo co w Commodore, a w zasadzie nawet odwrotnie - w Commodore jest to co było od początku w Atari czyli analogowe potencjometry do sterowania Y(5) X(9).
dużo sprzętu mało czasu.

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Port joystick'a - zestawienie
« Odpowiedź #8 dnia: 2017.04.07, 12:00:08 »
O które Atari chodzi ? Małe chyba tego nie miały ?
Można zrobić nową kolumnę.
ZX/Enterprise/CPC/Robotron/C128D

tooloud

  • *****
  • Wiadomości: 3187
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: Port joystick'a - zestawienie
« Odpowiedź #9 dnia: 2017.04.07, 12:07:02 »
pear, to jest w Atari odkąd wyszło 2600 czyli w drugiej połowie lat 70tych, to jeszcze pozostałości z manipularowów do Ponga i innych. Nazywały się paddle. Potencjometr + przycisk (aka fire).

Dwa kontrolery były podłączone do jednej wtyczki. Wtyczka normalna, joystickowa, standard Atari. Tak więc - jeżeli w ogóle mówimy o paddle i wykorzystywaniu tych dwóch analogowych linii to jest to przede wszystkim analogowe Atari.
dużo sprzętu mało czasu.

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Port joystick'a - zestawienie
« Odpowiedź #10 dnia: 2017.04.07, 12:20:15 »
Atari to nie moja działka.
Nigdzie tego wcześniej nie znalazłem. Dlatego pytam.
ZX/Enterprise/CPC/Robotron/C128D