On 2013-09-26 07:29, Kloqus wrote:
> Przeprowadziłem test, który polegał na sprawdzeniu zachowania się
> pistoletu konsoli Pegasus na różnych rodzajach telewizorów.
Niestety sa dwie metody na ta zabawę:
a) Pióra świetlne uzywają szybkiego fototranzystora aby zobaczyć
gwałtowne rozjasnienie obrazu w momencie kiedy w ich polu widzenia
pojawia się strumień elektronów. Impuls z pióra powoduje zatrzasnięcie
pozycji X i Y w układzie generującym obraz. Ponieważ te pozycje "idą
równo z plamką" to da się w ten sposób dośc dokladnie odczytać gdzie
jest pióro. Uzywane przez np. Atari 8bit. Wada: pistolet ma większe pole
widzenia i niedłby rady mieć takiej rozdzielczości. Więc stosowano z
miernym skutkiem tylko w piórach swietlnych. Widziałem jednak wieki temu
pistolet który miał zaawansowana optykę, nie wykluczam że potrafił on
podobnie jak pióro ocenic gdzie jest plamka. Z oczywistych wzgledow
(ekran nie jest rysowany piksel po pikselu) na LCD nie zadziała.
b) W momencie naciśnięcia przycisku "strzał" ekran zmienia kolor na
czarny za wyjatkiem jednego miejsca gdzie jest biały obszar celu. W tym
momencie program rejestruje czy pistolet widzi biały kwadrat czy czarne
tło i na tej podstawie ocenia czy trafił. Wada jest taka że mozna miec
tylko jeden rodzaj celu (tzn kilka białych kwadratów jest
nierozróżnialne). Ponadto można oszukać system "strzelając w żarówkę".
Wadą tego systemu jest to że obraz musi sie pojawić *natychmiast* w polu
widzenia pistoletu, w ciągu 1/50 lub 1/25sek. Praktycznie żaden telewizo
LCD tego nie zapewni głównie z powodu specjalnych engine które opóźniają
obraz o kilkaset ms aby móc zrobić predykcję ruchu i wykonać
interpolacje. Czyli na współczesnym LCD nie zadziała. Nawet gdyby ten
czas zredukować poprzez wyłaczenie silnika graficznego tv to dalej
dostaniemy opóźnienie okolo 1/50sek które jest zdecydowanie za duże na
detekcję widzenia kwadratu przez pistolet.