Strona 1 z 1

Mysz z Amigi w C64

: 19 sty 2021, 20:03
autor: lincoln06
Witam. Posiadam "trumienkę" do Ami. Da się zrobić jakąś przejściówkę żeby działała pod C64? Gdzieś kiedyś wyczytałem, że mają inne ułożenie pinów, ale wolę nie próbować bez konsultacji :wink:

Re: Mysz z Amigi w C64

: 19 sty 2021, 21:14
autor: rs2322
Hej

O ile wiem to w przypadku C64 mysz jest widziana jako sygnał analogowy x/y (tak jak wioselka), natomiast w przypadku Amigi masz komunikacje szeregową z myszką. Poziom napięć jest taki sam dla obydwu urządzeń na tym porcie zatem nawet podłączając nie uszkodzisz myszki ani C64. Są osoby na amibay które twiedzą że są jakieś programy które wykorzystują mysz z amigi w c64, linki poniżej.

http://www.amibay.com/showthread.php?72 ... ins%20port.
http://www.vcfed.org/forum/archive/inde ... 53291.html
https://www.lemon64.com/forum/viewtopic ... p;start=30

o proszę na tym sofcie z c64 mozesz uzywać myszki z amigi :)
https://csdb.dk/search/?seinsel=all&sea ... x=0&Go.y=0

Re: Mysz z Amigi w C64

: 19 sty 2021, 21:20
autor: lincoln06
Wiem tylko, że były 2 myszki - jedna udawała joystick a druga była pełnoprawną myszą, więc musiała odbierać sygnał analogowy :D

Re: Mysz z Amigi w C64

: 19 sty 2021, 22:34
autor: carrion
tak jak napisał i zalinkował rs2322 niektóre programy umiały korzystać z myszki migowej bez problemu.
do tej listy z CSDB dodał bym jeszcze Interpaint. A w latach 90tych sam używałem myszki amigowej z programem Amica Paint :)

Re: Mysz z Amigi w C64

: 20 sty 2021, 12:23
autor: hobocti77x_
byly dwie myszy produkcji commodore model 1350 ktora byla jak najbardziej "cyfrowa"tj. emulowala joystick i druga 1351 ktora dzialala jak 1350 i dodatkowo miala tryb analogowy.O ile pamietam istnial konwerter DIY na PICu ktory pozwalal podlaczyc mysz od PC na RS i/lub PS-2 ktory emuliawal protokol myszy 1351.

Re: Mysz z Amigi w C64

: 20 sty 2021, 12:24
autor: KB777reborn
Amigowe to zupełnie co innego jak do C64/C128 i nie, nie jest to emulacja joysticka. Amigowe wypluwają sygnał kwadraturowy dla X i dla Y (po dwie linie na każdy kierunek - o ile przy emulacji joya tylko jedna linia z pary jest zwierana przy ruchu w jedną stronę - tu na obu liniach jest przebieg prostokątny, faza jednej lini względem drugiej mówi o kierunku, a zmiany o przesuwie). Zrobiło się kiedyś driver do Geosa dla myszy amigowej ;) Działał dobrze tylko dla małych prędkości przesuwu (Geos driverów dla inputu nie "pollował" zbyt często).

Re: Mysz z Amigi w C64

: 20 sty 2021, 13:22
autor: rime.
Czy standard myszy Amiga/Atari (oprócz drobnej różnicy między nimi w postaci odwróconych kierunków) w ogóle jest bezpieczny do podłączenia do C64 ? Czy przypadkiem nie jest ustalany stan wysoki na pinach kierunków (za którym układ CIA nie będzie przepadał) ?

Re: Mysz z Amigi w C64

: 20 sty 2021, 23:54
autor: comankh
mysz z amigi i jednoczesne pisanie na klawiaturze - nein.

Re: Mysz z Amigi w C64

: 21 sty 2021, 19:51
autor: rs2322
rime. pisze:
20 sty 2021, 13:22
Czy standard myszy Amiga/Atari (oprócz drobnej różnicy między nimi w postaci odwróconych kierunków) w ogóle jest bezpieczny do podłączenia do C64 ? Czy przypadkiem nie jest ustalany stan wysoki na pinach kierunków (za którym układ CIA nie będzie przepadał) ?
To co napisałeś nie ma sensu, przecie używajac joya na CIA idzie stan wysoki lub niski :) zależnie od wychylenia. Trochę logiki. CIA to nie zniesie ESD jak zamieniasz joye na włączonej comci, trochę ładunku z ubrania i CIA papa - taka ułomność technologi bi-mos. Jeżeli podłączane urządzenie nie ma przetworników napięcia w układzie step-up to nie przekroczy wartości logicznych w zakresie 0-5V - zatem jest bezpieczne.

Re: Mysz z Amigi w C64

: 22 sty 2021, 20:12
autor: dekanex
Jeśli ma się kilka retro sprzętów to warto się zaopatrzyć w adapter Tom V2. Emuluje joye, pady i myszki do większości retro sprzętów. Fajny gadżet.

Re: Mysz z Amigi w C64

: 22 sty 2021, 22:25
autor: rime.
rs2322 pisze:
21 sty 2021, 19:51
używajac joya na CIA idzie stan wysoki lub niski
Z tego co mi wiadomo jeżeli kierunek portów w CIA jest ustawiony na wejście to załączają się wewn. rezystory podciągające ale dość małe, bo bodajże 3-5k. Wciśnięcie kierunku/fire w joyu ustawia stan niski na porcie. Ale co z pozostałymi trybami pracy CIA? Moje pytanie jest jak najbardziej na miejscu. Czy mysz Amigowa nie robi czegoś więcej niż typowy joy tzn. nie próbuje ustawiać stanu wysokiego (5V) na pinach kierunków, tak jak kontrolery Sega Genesis/Mega Drive których nie należy podłączać do C64. Niestety nie posiadam myszy w tym standardzie aby to potwierdzić.
Polecam post na lemonie: https://www.lemon64.com/forum/viewtopic.php?p=676432

Re: Mysz z Amigi w C64

: 23 sty 2021, 19:42
autor: KB777reborn
rime. pisze:
22 sty 2021, 22:25
Z tego co mi wiadomo jeżeli kierunek portów w CIA jest ustawiony na wejście to załączają się wewn. rezystory podciągające ale dość małe, bo bodajże 3-5k. Wciśnięcie kierunku/fire w joyu ustawia stan niski na porcie. Ale co z pozostałymi trybami pracy CIA? Moje pytanie jest jak najbardziej na miejscu. Czy mysz Amigowa nie robi czegoś więcej niż typowy joy tzn. nie próbuje ustawiać stanu wysokiego (5V) na pinach kierunków, tak jak kontrolery Sega Genesis/Mega Drive których nie należy podłączać do C64. Niestety nie posiadam myszy w tym standardzie aby to potwierdzić.
Polecam post na lemonie: https://www.lemon64.com/forum/viewtopic.php?p=676432
1. Rezystory podciągające (w rzeczywistości tranzystory) nie załączają się gdy port CIA ustawiony jest na odczyt, one tam są "zawsze" - niezależnie od tego, co się ustawi w DDRA/DDRB.
2. Ten post na Lemonie, zwłaszcza wynaturzenia tego "speca" z Włoch, o tym że do CIA można jedynie stan niski podawać na wejście bo inaczej jest źle... Co za szurstwo. Chyba typ nigdy datasheetów 6526/6522 nie widział. Max. napięcie wejściowe == napięcie zasilające.

I tak, o ile joy do C64 działa na zasadzie zwierania do masy, tak mysz amigowa zapodaje 0/1 logiczne - aktywnie (że joy do C64 tak robi to oczywiście bujdy na resorach). Mi się CIA nie zjarały ani przy podłączeniu amigowych myszy ani LCD alfanumerycznych, symulatora EPROMów, programatora EPROMów + paru innych rzeczy, gdzie CIA robił (też) jako wejście i to z poziomami CMOSowymi.

Re: Mysz z Amigi w C64

: 14 gru 2021, 22:27
autor: JUMBO
Cześć
Nie chwaląc się, jam jeszcze taki handler popełnił i wbudował go w AmicaPaint
https://csdb.dk/release/?id=96347

JUMBO

Re: Mysz z Amigi w C64

: 15 gru 2021, 22:24
autor: comankh
najs!