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
     
    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
     
    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
     
    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
     
    @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 zmieniony
     
    • 8:
       
      CommentAuthorlarek
    • CommentTime4 Jun 2017 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.