atarionline.pl VBXE paleta zx spectrum - 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: CommentAuthorxxl
      • CommentTime4 May 2009 20:05
       
      Witam, czy jest ktos chetny do zrobienia palety kolorow zx spectruma dla karty vbxe?
      • 2:
         
        CommentAuthorKaz
      • CommentTime4 May 2009 20:05
       
      Ja mysle, ze trzeba by poinformowac/poprosic znajomych Spectrumowcow, ktorzy robia z nami juz inne projekty. Oni znaja Spectrum, a przy okazji maja sympatie do Atari, to latwo bedzie ich namowic.

      PS. A czy nie wystarczy wygenerowac na ZX palete barw jakims programikiem i zczytac ich wartosci na pececie? To zdaje sie bedzie tylko 16 wartosci.
      • 3: CommentAuthorwieczor
      • CommentTime5 May 2009 07:05 zmieniony
       
      Po co zczytać? Paleta ZX jest trywialna.



      Dokładnie 8 pełnych kolorów - różne kombinacje fulla na RGB i to samo z obniżonym poziomem (ciekawostka - dwa czarne kolory ;)

      Ciekawiej jest z pamięcią obrazu która jest mocno nieliniowa :) Najpierw idą pixele w postaci 0/1 jako kolejne bity, przy czym pierwsze 8 bajtów to linia 0, drugie 8 bajtów to linia 8 itd. co 8 linii aż do mniej więcej 1/3 ekranu potem idą linia 1,9,17... W środkowej części zabawa się powtarza i potem w dolnej. A na sam koniec idą atrybuty kolorów, już liniowo określające parę kolorów dla każdego fragmentu 8x8 jeden bajt, dolna połówka to kolor pixeli 0 , górna - pixeli 1 :)
      • 4: CommentAuthormono
      • CommentTime5 May 2009 08:05 zmieniony
       
      [cite]...przy czym pierwsze 8 bajtów to linia 0, drugie 8 bajtów to linia 8 itd. [/cite]
      Pierwsze 32 bajty (32*8=256 co daje rozdzielczość w poziomie) - reszta się zgadza :)
      Atrybut za to jest zorganizowany tak:
      b7 b6 b5..b3 b2..b0
      +-------+--------+------------+--------+
      : BLINK : BRIGHT : BACKGROUND : INK :
      +-------+--------+------------+--------+
      BRIGHT włącza rozjaśnienie w chunku 8x8, a BLINK naprzemienne sprzętowe mruganie.
      • 5: CommentAuthorwieczor
      • CommentTime6 May 2009 07:05
       
      A właśnie, podstawówka dawno temu i problemy z mnożeniem dają o sobie znać :) A co do atrybutu dzięki za info - pamiętałem że dzwonią w którym kościele, ale melodii zapomniałem ;)
      • 6: CommentAuthorandys
      • CommentTime9 May 2009 07:05
       
      są kolory których w życiu na oryginalnym atari nie ujrzycie;P
      • 7:
         
        CommentAuthorKaz
      • CommentTime9 May 2009 08:05
       
      I basu tez nie mamy :)