atarionline.pl [Szukam] "Demo" DLI + puste linie między wierszami + sinus - 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.  
      Hej,
      Przeklejam moje pytanie z sąsiedniego forum, bo sprawa ponoć miała miejsce tutaj :)

      "Program, którego szukam, widziałem prawdopodobnie na tym forum. Zapytuję zatem, czy ktoś może kojarzy o co chodzi i może mnie na niego naprowadzić.
      Chodzi o krótki program (chyba nawet w BASIC), który modyfikował DLI i wstawiał między kolejne wiersze GR.0 różną ilość pustych linii powodując sinusoidalne falowanie ekranu."

      Jeśli ktoś coś gdzieś, to będę zobowiązany...
      • 2:
         
        CommentAuthorlarek
      • CommentTime31 May 2017 17:05
       
      10 DL=PEEK(560)+PEEK(561)*256
      20 FOR Y=0 TO 112 STEP 16
      30 POKE DL+10,Y
      40 NEXT Y
      50 GOTO 20
      • 3: CommentAuthorQTZ
      • CommentTime31 May 2017 17:05
       
      To ja się podepnę...

      Jak ograniczyć w pionie okno tekstowe w graphics 0?

      Chidzi mi o to, żeby tekst pojawiał się w 12 liniach, tak aby przy wyświetlaniu podwójnego fontu i kopiowaniu linii poprzez modyfikację dli tekst nie wychodził za ekran.
    2.  
      Larek,
      Dzięki, to coś w tym stylu, jednak nie całkiem to, czego szukam.
      • 5:
         
        CommentAuthorlarek
      • CommentTime31 May 2017 22:05
       
      Rozkręcam się ;)

      1 LIST
      10 DL=PEEK(560)+PEEK(561)*256
      20 FOR Y=0 TO 112 STEP 16
      30 POKE DL+10,Y
      40 POKE DL+12,112-Y
      50 GOSUB 1000
      60 NEXT Y
      80 FOR Y=0 TO 112 STEP 16
      90 POKE DL+10,112-Y
      100 POKE DL+12,Y
      110 GOSUB 1000
      120 NEXT Y
      130 GOTO 20
      1000 FOR P=1 TO 15:NEXT P:RETURN
      • 6:
         
        CommentAuthorkris3d
      • CommentTime3 Jun 2017 12:06
       
      @larek, a można do tego przykładu małego helpa, co robi która linijka?:) Pytanie: czy w tej "falującej" linii można zmienić kolor niezależnie od pozostałych, jeśli tak to jak?
      • 7:
         
        CommentAuthormgr_inz_rafal
      • CommentTime4 Jun 2017 10:06 zmieniony
       
      Tu jest:


      ->link<-
      • 8:
         
        CommentAuthorlarek
      • CommentTime4 Jun 2017 11:06 zmieniony
       
      Kris3D,
      Przy pomocy POKE wpisujesz w obszar Display List puste linie w ilości od 1 ($00) do 8 ($07) - zobacz tu ->link<- "Puste linie TV".
      Jeśli chcesz mieć inny kolor tej linii, to już trzeba stworzyć sobie DLI.