atarionline.pl Czyszczenie ekranu za pomocą assemblera QA - 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: CommentAuthorTygrys1982
    • CommentTime19 May 2022
     
    Cześć wszystkim.
    Bawiąc się Quick Assemblerem zauważyłem, że po napisaniu, zasemblowaniu i przetestowaniu danego programu oraz napisaniu w tej samej sesji kolejnego programu, na ekranie - oprócz wyników bieżącego programu - pojawiają się wyniki z uruchomienia poprzedniego programu. W związku z czym mam do Was pytanie - w jaki sposób szybko i sprawnie wyczyścić ekran za pomocą assemblera? Innymi słowy, szukam ciągu instrukcji asemblera, które będą odpowiednikiem Basicowego ? CHR$(125). Wszelkie konstruktywne podpowiedzi mile widziane ;)
    • 2: CommentAuthorseban
    • CommentTime19 May 2022 zmieniony
     
    jedna z wielu metod jest opisana w Atariki: ->link<-

    A więc ładujesz do "Akumulatora" wartość 125 (lda #125) i skaczesz do powyżej przedstawionej procedury (jsr putchr).
    • 3: CommentAuthorTygrys1982
    • CommentTime19 May 2022
     
    Dzięki Seban za podpowiedź. Właśnie tego potrzebowałem :)