atarionline.pl Pytanie od lajkonika - Forum Atarum

Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

  • :
  • :

Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

    • 1: CommentAuthornosty
    • CommentTime19 Sep 2012
     
    Czemu obrazki zaprezentowane w tych watkach:
    ->link<-
    ->link<-

    maja czarne poziome linie miedzy liniami kolorowymi?
    Zrozumialem z opisow ze te pseudotryby sa tworzone jako mieszanka dwoch trybow ale wciaz nie moge zrozumiec jak to dziala (jak mieszanie 2 trybow ktore maja max po 16 kolorow daje 256) i skad te czarne (puste?) linie...

    Wybaczcie naiwnosc pytania. Wystarczy mi link z opisem tych trybow po polsku dla opornych. Dzieki
    • 2: CommentAuthorwieczor
    • CommentTime19 Sep 2012
     
    Trick jest prosty - linie nie są czarne, to złudzenie optyczne. Obraz w 256 kolorach (16 w 16 stopniach jasności) jest wyświetlany następująco:

    - w trybie 16 kolorów w jednej jasności wyświetlane są kolory pikseli lini parzystych
    - w trybie 16 jasności wyświetlane są jasności linii nieparzystych - to ta linia którą postrzegasz

    Na VBLANK następuje zmiana i:

    - w trybie 16 kolorów w jednej jasności wyświetlane są kolory pikseli lini nieparzystych
    - w trybie 16 jasności wyświetlane są jasności linii parzystych

    Powoduje to charakterystyczne migotanie, ale efekt jest następujący - 25 razy na sekundę dla każdego piksela masz raz jego jasność, raz kolor, bezwładność oka powoduje że widzisz szybko migający obraz - kolory wraz z jasnościami.

    To z tzw. interlace.

    Bez interlace z tego co rozumiem to działa tak, że nie przełączamy nic na VBLANK (obraz nie mruga), a zmniejsza się dwukrotnie rozdzielczość pionowa:w liniach parszystych dajemy kolor piksela na minimalnej jasności, a w nieparzystych jego jasność. Ponoć system PAL ma taki efekt uboczny że linie nieparzyste (z jasnościami) automagicznie podkolorują się pikselami lini parzystych je poprzedzających - przejmą ich chrominancję. Te linie które postrzegasz jako czarne w rzeczywistości czarne nie są - zawierają właśnie kolory na minimalnej jasności (pewnie 1 lub 2). To efekt uboczny - gdyby go nie było zobaczyłbyś obraz szary (linie z jasnościami, bo linie z kolorami są za ciemne aby je dostrzec).
    • 3: CommentAuthor0xF
    • CommentTime19 Sep 2012 zmieniony
     
    Z grubsza tak, natomiast działa tutaj nie tyle bezwładność oka czy kineskopu co cecha systemu TV PAL - linia opóźniająca dla kolorów. Atari wyświetla na przemian linie trybu GTIA 11 (16 kolorów) oraz GTIA 9 (16 odcieni szarego), a telewizor uśredniając kolory wyświetla te szare piksele jako kolorowe (wg kolorów z poprzedniej linii). Najlepiej to wygląda, jeśli GTIA 11 ma jasność 0.

    Można też włączyć interlace, aby mieć wyższą rozdzielczość pionową, ale miga to strasznie.
    • 4:
       
      CommentAuthorjhusak
    • CommentTime21 Sep 2012 zmieniony
     
    To opóźnienie można było zauważyć na kopiach VHS. 5 kopia miała kolor przesunięty w dół o 5 linii :) (słynne schodzące kolory z napisów, np. w <link=http://www.youtube.com/watch?v=cb3TqXM1BtQ> akademii policyjnej</link>)

    Nie pamiętam, czy kasety - oryginały - były nagrywane z kolorem przyspieszonym o 1 linię? Żeby w odbiorze wszystko ładnie pasowało?

    Uściślając - co do "uśredniania" kolorów - trochę to raczej jest "nakładanie" koloru z poprzedniej linii na bieżącą (której kolor przeskakuje z kolei na następną), w której fizycznie są same jasności. Z drugiej strony nakładanie braku koloru na linię kolorową o nasyceniu 0 rzeczywiście powoduje, że jest ona de facto czarna i nie jest to złudzenie optyczne.