atarionline.pl Graphics 2 a kolory - 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: CommentAuthorMater
      • CommentTime26 Jul 2024 14:07 zmieniony
       
      Hej,

      Nie rozumiem do końca jak wygląda sprawa kolorów w Graphics 2. Z tego co rozumiem to znaki z jakiegoś przedziału podlegają pod kolory ustawione w rejestrach. Pytanie tylko które znaki podlegają pod które rejestry.

      Szukałem w necie widziałem jakieś wytłumaczenia, ale dalej do końca tego nie rozumiem. Jakby ktoś był w stanie
      łopatologicznie to wytłumaczyć to byłbym baaaaardzo wdzięczny :).

      Aaaa i jak wygląda sprawa ze znakami? Czytałem, że tylko 64 znaki są dostępne w tym trybie tylko też pytanie które to znaki :P.

      P.S

      Dopiero zaczynam przygodę z programowaniem na Atari więc wybaczcie jeśli pytania są prozaiczne - wybrałem Action! jako język.
      • 2: CommentAuthorAdam
      • CommentTime26 Jul 2024 14:07 zmieniony
       

      Mater:

      Czytałem, że tylko 64 znaki są dostępne w tym trybie tylko też pytanie które to znaki :P.

      Hej, tu na obrazku możesz zobaczyć przykładowe znaki: ->link<-

      Chodzi o to, że 2 bity z każdego kodu znaku są w tym trybie interpretowane jako kolor.
      • 3:
         
        CommentAuthorPecus
      • CommentTime26 Jul 2024 14:07 zmieniony
       
      A precyzyjniej :)
      2 najstarsze bity każdego znaku decydują z którego rejestru pobierana jest wartość koloru użytego do wyświetlania tych znaków.
      • 4: CommentAuthormono
      • CommentTime26 Jul 2024 15:07
       
      A tu ->link<- są te znaki które widać.
      • 5: CommentAuthorVidol
      • CommentTime26 Jul 2024 16:07
       
      a tu przykład zastosowania w praktyce ->link<-
      • 6:
         
        CommentAuthorjhusak
      • CommentTime26 Jul 2024 22:07 zmieniony
       
      Łopatologicznie to jest tak, że w tym trybie generator znaków ma 512 bajtów, i to te właśnie znaki będą mogły być wyświetlane (512/8=64) A używając oryginalnego generatora 1024-bajtowego można wskaźnik CHBAS ustawić na jego początek lub środek i dostaniemy 64 znaki od początku generatora, lub 64 znaki od połowy generatora.
      • 7: CommentAuthortatko74
      • CommentTime27 Jul 2024 20:07
       
      Tak jak jhusak pisze
      Ogólnie w tym trybie - jak i w gr.1 - masz do dyspozycji pierwsze 64 znaki z tablicy atascii i każde zwielokrotnienie tej wartości o 64 daje te same znaki ale w innym zdefiniowanym kolorze - łącznie w 4 barwach zdefiniowanych w setcolor. piąta to tło.
      Widzę że po pojawieniu się podręcznika Action! w bardziej czytelnej wersji, ilość fanów się zwiększa XD

      Też klece projekcik w Action!. Bez wstawek w asamblerze!
      Jak nabierze rumieńców to podrzucę :)
      • 8: CommentAuthorMater
      • CommentTime28 Jul 2024 11:07
       
      Dziękuję bardzo za wytłumaczenie!! Teraz już rozumiem :). Super, że jest taka społeczność Atarowców w Naszym kraju :). Ja dopiero zaczynam więc pewnie nie raz jeszcze założę jakiś wątek :).