1

W wątku AA poswieconym obsludze kilku fire:
http://www.atariage.com/forums/topic/19 … e-systems/

Candle napisal:

atari directly supports 3 buttons
one is fire, two others are pots controls working in digital mode (there is a register in pokey to switch between analog and digital mode just for this purpose)

Czy sam Autor lub ktos inny zorientowany moglby przyblizyc mi jak to dziala?
Szukalem tu i nie znalazlem takiego rejestru: http://atariki.krap.pl/index.php/Rejestry_POKEY-a

2

nosty napisał/a:

atari directly supports 3 buttons

Hm, temat dotyczy wiosełek, rajt? Skoro tak, to Atari directly supports 4 buttons :)

nosty napisał/a:

Szukalem tu i nie znalazlem takiego rejestru: http://atariki.krap.pl/index.php/Rejestry_POKEY-a

Bo nie tu szukałeś. http://atariki.krap.pl/index.php/Rejestry_PIA

Czy możecie wyjaśnić, Stirlitz, dlaczego wasz służbowy adres stirlitz@rsha.gov.de ma aliasa justas@gru.su?
Nie czytam PM. Proszę używać e-mail.

3

siegnij do zrodel - pokey.pdf, opis rejestru allpot

przechodze na tumiwisizm

4 Ostatnio edytowany przez grzeniu (2012-06-13 11:40:05)

nosty, jako nieobeznany w tamacie kodowania na atari lecz po krótkiej analizie widze to nastepująco. do jednego portu joysticka mozesz podlaczyc joya :-) lub także dwa paddle ;-). joy wykorzystuje jeden przycisk fire, paddle (2 sztuki) dwa położenia (np. rejestr POT0 i POT1). Wystarczy, że zamiast dwóch potencjometrow podłączysz styki dające zawsze pewną rezystancję a w rejestrze ALLPOT (bit 0 i bit1) otrzymasz informację o poprawnie skończonej konwersji A/D (odpowiedni bit == 0 - port register value is valid)  w momencie zamknięcia styku. right ?

STYMulator JIL ST YM2149 mjuz:k @ gnu/linux
SIUP (SIo2Usb2Pc) - SIO2PC USB Edition
PIN ready logo
3M / InD: ... na kasetach były zabezpieczenia w postaci tzw. "mikropierdnięcie" ...

5

Tak tez znalazlem w dokumentacji: ze ALLPOT jest rejestrem do odczytu, w ktorym 0 na odpowiednim bicie oznacza ze wartosc dla danego paddla jest przeliczona i poprawna. Oczywiscie ze mozna ustawienie jakiejs wartosci na wioselku traktowac jak wcisniecie fire.

Tyle, ze nie za bardzo koresponduje to z oryginalnym postem Candle'a, ktory zacytowalem na początku wątku, a ktory mnie zainteresowal.  Nie mogę znależć rejestru, ktory pozwalalby przelaczyc Pot'sy na prace w "digital mode".

6

nosty, candle mówiąc "switch" nie miał na myśli jakiegoś wpisu do rejestru ale pewną operację którą to sam opisałeś powyżej :) tak to widzę.

STYMulator JIL ST YM2149 mjuz:k @ gnu/linux
SIUP (SIo2Usb2Pc) - SIO2PC USB Edition
PIN ready logo
3M / InD: ... na kasetach były zabezpieczenia w postaci tzw. "mikropierdnięcie" ...

7

1) place pokey in fast scan mode (see skctls)
2) write to potgo address
3) wait four cycles of computer clock
4) now allpot register can be read.

sheet 12 of 42, pokey.pdf

przechodze na tumiwisizm

8

wydaje mi sie, ze to o czym pisze Candle mialo by sens jesli z jednego POTa chcemy wycisnac kilka przyciskow, ale w pierwszym poscie czytam o jednym przycisku z jednego POTa (sa dwa w gniezdzie).

tu istotna informacja to "nastepuje zmiana" a nie "teraz czytaj bo ustalilem wartosc" a wiec aby stwierdzic czy nastapilo zwarcie wystarczy porownac ostatnia wartosc z POTa (nie musi byc ustalona)

http://atari.pl/hsc/ad.php?i=1.

9

widze macie cholerne problemy z czytaniem

przechodze na tumiwisizm

10 Ostatnio edytowany przez nosty (2012-06-13 15:08:48)

Candle napisał/a:

widze macie cholerne problemy z czytaniem

aha. wszyscy.
konkurencyjna teoria, ze Twoje wypowiedzi są niejasne i wzajemnie sprzeczne zupelnie nie jest brana pod uwagę ;)

11

przepisalem toczka w toczke kawalek pdf'a dla chcacych szukac u zrodla inaczej i co?
dalej mam 2 adwokatow ktorzy wiedza lepiej o co mi chodzi

przechodze na tumiwisizm

12

nie zauwazylem, zeby ktos tu dyskutowal na temat informacji zawartych w dokumentacji.

http://atari.pl/hsc/ad.php?i=1.

13

grzeniu napisał/a:

...analizie widze to nastepująco. do jednego portu joysticka mozesz podlaczyc joya :-) lub także dwa paddle ;-). joy wykorzystuje jeden przycisk fire, paddle (2 sztuki) dwa położenia (np. rejestr POT0 i POT1). Wystarczy, że zamiast dwóch potencjometrow podłączysz styki dające zawsze pewną rezystancję


Tu macie podobne rozwiązanie z 2010  http://www.atari.org.pl/forum/viewtopic.php?id=7842

14

pajero: hehe, swietne rozwiazanie :-)

http://atari.pl/hsc/ad.php?i=1.