1

witam,

ponizej jest programik wykonujacy jeden test. jesli efekt drgania stykow wystepuje dostaniemy komunikat ze jestesmy na atari w przeciwnym wypadku, ze na emulatorze.

test jest jednokrotny, sprawdzalem i 10 na 10 efekt wystapil (na emulatorze w 100% nie wystapi)

pytanie: czy sa dzoje (do atari) gdzie efekt drgania stykow nie wystepuje?

Post's attachments

testjoy.xex 273 b, liczba pobrań: 9 (od 2011-07-21) 

Tylko zalogowani mogą pobierać załączniki.
http://atari.pl/hsc/ad.php?i=1.

2

Lipa. Uznał, że moje Atari to emulator :)
http://images46.fotosik.pl/947/e139cf05a25febebmed.jpg

3

sprawdziles kilka razy i za kazdym razem tak pokazuje czy tylko zdazylo sie raz?

chodzi o to ze efekt wystepuje na prawdziwym atari na 100% to normalne zjawisko - emulatory tego nie przewiduja narazie.

dalem test jednokrotny gdybym zrobil kilka testow w petli (nie na puszczenie joya tylko na zmiane) to test bylby szczelny - teraz moze pokazac sie na prawiwym atari ze nie bylo efektu 'drgania' stykow (!zawsze jest! ale akurat zostala odczytana prawidlowa wartosc)

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

4 Ostatnio edytowany przez larek (2011-07-21 13:23:24)

kilka razy, zawsze taki sam wynik

może mam zwyczajnie dobrego joya? :P


---edit:

zrobiłem przed chwilą test coś ponad 20 razy i 4 (słownie: cztery) razy wyświetliło się "atari" :)

5 Ostatnio edytowany przez xxl (2011-07-21 13:25:46)

tak, moze tak byc - i o to mi chodzilo.

wieczorem napisze programik i juz wiem do kogo mam sie zglosic z testem :-)

---

czyli jednak na tym joyu tez wystepuje efekt drgania stykow...

ale i tak zglosze sie z nowym testem.

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

6 Ostatnio edytowany przez grzeniu (2011-07-21 14:09:03)

xxl napisał/a:

witam,
pytanie: czy sa dzoje (do atari) gdzie efekt drgania stykow nie wystepuje?

Nie ma. Musiały by posiadać elektroniczne wyłączniki i/lub prościutki układ eliminacji drgań styków mechanicznych. Z pewnością odmienną charakterystytę drgań będzie miał joy z mikrowyłącznikiem,  z "gumką" a jeszcze inną z mikrostykiem. Dodanie takch charakterystyk do emulatora było by wery interesujące.

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 Ostatnio edytowany przez xxl (2011-07-21 16:46:04)

test sie troszke wydluzyl ale powinien byc raczej pewny - sie przekonam.

@Larek, mozesz sprawdzic?

Post's attachments

testjoy.obx 344 b, liczba pobrań: 4 (od 2011-07-21) 

Tylko zalogowani mogą pobierać załączniki.
http://atari.pl/hsc/ad.php?i=1.

8 Ostatnio edytowany przez larek (2011-07-21 17:42:42)

Na ponad 30 prób 2 razy pojawił mi się napis "emulator" i to w dość specyficzny sposób, bo musiałem machać joyem, a na ekranie program sobie odliczał od bodajże 1F do 0 :)


----edit

Ha, potrafię odtworzyć "błąd". Wystarczy, że dość szybko i energicznie stukam joyem w lewo kilkanaście razy. Program sobie odlicza i jak dojdzie do 0 to mam "emulator atari" :D Nie zawsze się to udaje, ale w miarę jest to możliwe do osiągnięcia.

9

cenna uwaga. teraz test wrazliwy na joya w pozycji neutralnej. sprawdz:

Post's attachments

testjoy.obx 322 b, liczba pobrań: 2 (od 2011-07-21) 

Tylko zalogowani mogą pobierać załączniki.
http://atari.pl/hsc/ad.php?i=1.

10

inna metoda, ta bedzie lepsza. jesli to nie da oczekiwanego efektu bede musial do problemu inaczej podejc.

Post's attachments

testjoy.obx 267 b, liczba pobrań: 5 (od 2011-07-21) 

Tylko zalogowani mogą pobierać załączniki.
http://atari.pl/hsc/ad.php?i=1.

11

A Matt na gumkach jak się ma zachować?

12

Testy przeprowadziłem najnowszą wersją z postu #10.
Faktycznie, nie jest już tak łatwo, bo większość prób kończy się przed dojściem licznika do 0 i program wyświetla "atari". Jednak sporadycznie udaje mi się go oszukać. Tym razem (nie wiem dlaczego) "stukam" joya w prawo. Przy odrobinie wprawy można wywołać napis "emulator atari" :)

PS.
odmawiam przeprowadzania dalszych testów dopóki nie zrobisz ponownego uruchomienia programu za pomocą jakiegoś klawisza, fire, czy czegokolwiek innego poza wczytaniem od nowa programu...

13 Ostatnio edytowany przez xxl (2011-07-21 19:33:11)

pobierz ten test.

fire to restart, za napisem atari bedzie oczekiwana wartosc a ponizej w 8 liniach jakie byly odczyty - porownaj z emulatorem i prawdziwym atari.

--- teraz zarcik
jesli dasz rady zrobic na swoim joyu "emulator" to nie jest on ten joy wystarczajaco 'retro' ;-)

jesli na prawdziwym atari wyjdzie Ci jeszcze emulator to trzeba 'testa' inaczej obmyslec

Post's attachments

testjoy.obx 296 b, liczba pobrań: 3 (od 2011-07-21) 

Tylko zalogowani mogą pobierać załączniki.
http://atari.pl/hsc/ad.php?i=1.

14

stop. teraz jak sie zawezmiesz to na emulatorze wyjdzie atari ;-)

trzeba to inaczej sprawdzic.

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

15

xxl napisał/a:

jesli dasz rady zrobic na swoim joyu "emulator" to...

Proszę bardzo: download 24MB video

Na dziś chyba już starczy :)

16

filmik obejrze na lepszym laczu.

ten efekt pojawia sie na wszystkich stykach, fire itd. moze tedy droga?

poki co prg:

Post's attachments

testjoy.obx 239 b, liczba pobrań: 2 (od 2011-07-21) 

Tylko zalogowani mogą pobierać załączniki.
http://atari.pl/hsc/ad.php?i=1.

17

nie mozna dac 2 zalacznikow wiec pisze 2xposty

efekt jest bardziej widoczny przy klawiszach konsoli:

Post's attachments

teststart.obx 239 b, liczba pobrań: 2 (od 2011-07-21) 

Tylko zalogowani mogą pobierać załączniki.
http://atari.pl/hsc/ad.php?i=1.

18 Ostatnio edytowany przez larek (2011-07-22 08:11:51)

eee... to już jest nie fair. Teraz program testujący nie potrafi podjąć decyzji, tylko czeka w nieskończoność (?) na pojawienie się drgania i wtedy z radością wypisuje, że wykrył Atari.
Test klawisza Start robi to samo. Wciskam Start i nic, jeszcze raz i też nic... i tak kilka razy... dopiero przy n-tej próbie, jak klawiatura będzie miała chwilę słabości, to pojawi się napis o Atari.

Powinien być krótki test i 100% decyzja: Atari lub emulator.




A na czym bazuje test, który jest zaszyty w programie SYSINFO? Tam beż angażowania użytkownika wyświetla się informacja o tym, czy jest to emulator, czy Atari.

19 Ostatnio edytowany przez xxl (2011-07-22 08:34:06)

ale test zda tylko prawdziwe atari, emulator dalej nie przejdzie...

racja. to musi byc cos prostego. mysle, ze mozna porzucić joya lub fire a skupic sie na klawiszach.
moze taki pomysl: program poprosi o nacisniecie 3 klawiszy w okreslonej kolejnosci i kombinacji?
albo na ekranie wyswietlic PM i uzaleznic jego zachowanie od drgan jesli sie pojawia PM wykaze kolizje - tylko ten test to by byla raczej mini gierka ;-)

masz jakis pomysl jak to moze wygladac inaczej?

---
jesli na sysinfo nie potrzeba "niczego naciskac" to raczej nie chodzi o drgania na stykach.

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

20

test da odpowiedz czy jestesmy na prawdziwym atari, na emulatorze nie przejdzie. metoda podobna do poprzedniego ale nie wymaga joysticka. nacisnac i puscic razem kilka razy start/select/option (na moim xegs wystarczy raz-dwa).

co do sysinfo, ten test nie opiera sie na zjawisku drgania na stykach, poza tym na emulatorze altirra pokazuje ze jest na prawdziwym atari.

Post's attachments

testconsol.obx 229 b, liczba pobrań: 4 (od 2011-07-23) 

Tylko zalogowani mogą pobierać załączniki.
http://atari.pl/hsc/ad.php?i=1.

21

XXL, procedura i tak będzie musiała być wgrana, a nie wbita "z palca" jak mój test na PAL/NTSC, więc czemu by nie ukryć jej pod postacią gry w stylu "whack a mole" (traf chomika) ?

___
Press play on tape...