atarionline.pl G2F a duszki na całą szerokość ekranu? - 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:
         
        CommentAuthorMaW
      • CommentTime1 May 2022 02:05 zmieniony
       
      Hej, jak w temacie:

      1. Czy da się manipulując programem rastra uzyskać ten efekt w G2F?
      2. Czy G2F go wyświetli?
      3. Co z badlines, jeżeli nie manipulujemy z zapisem do WSYNC? Będą? Trzeba je wygaszać?

      //EDIT: cały wątek: ->link<-
      • 2: CommentAuthortebe
      • CommentTime1 May 2022 08:05
       
      G2F tego nie wyświetli, musisz sprawdzać na emulartorze
      • 3:
         
        CommentAuthorMaW
      • CommentTime1 May 2022 09:05 zmieniony
       
      Dzięki za szybkie zerknięcie! Ty masz chyba jakiś automat ustawiony, co reaguje na pojawienie się w necie nowego wątku z G2F w temacie :D

      Kurcze, szkoda - chyba już godzinę spędziłem nad tym celowaniem w cykle i bez pozytywnego efektu :(

      Tebe, a jest jakaś szansa na mały update - np. w panelu PMG "lock sprite/missile for screen wide usage (the raster program option be redefined)" ?

      W każdym razie to, co już jest zrobione dla obsługi rastra* już jest zaje... ekhm... fajne :)
      //EDIT: * - i nie tylko :)
      • 4: CommentAuthortebe
      • CommentTime1 May 2022 11:05 zmieniony
       
      przykład pliku G2F, należy zapisać do XEX i obejrzeć efekt
      jest to tryb GED+, czyli znakowy ale z wyłączonymi 'bad lines'

      stąd spora liczba zestawów znaków, można to samo zrealizować dla trybu bitmapy co zajmie mniej pamięci

      najlepiej realizować to dla pocisków, bo zmieniając jeden rejestr SIZEM załatwiamy 4 pociski, z graczami też to można ale więcej zapisów rejestrów w linii musimy zmieścić, co staje się mało opłacalne

      1. pozycja początkowa HPOSP/M musi znajdować się w tym miejscu w linii, w którym zaczniemy 'mieszać' rejestrem SIZEP/M, ustawiamy wartość 3 a następnie 2

      2. po takiej zmianie szerokości otrzymamy nowego ducha na całą szerokość 255 piksli

      3. jeśli chcemy zmienić szerokość musimy ustawić nową pozycję HPOSP/M, wtedy duch ma szerokość 0..nowa_pozycja licząc od lewej strony ekranu
      • 5:
         
        CommentAuthorMaW
      • CommentTime1 May 2022 12:05 zmieniony
       
      Super! Dziękuję!

      //EDIT: ok, już wiem, czemu mi nie wychodziło - widzę różnice w programie rastra.